.lux-collection__content{padding-top:clamp(34px,5vw,72px)}.lux-collection-head{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:28px;align-items:end;margin-bottom:clamp(28px,5vw,54px);padding:clamp(34px,5vw,58px);color:#fff;background:linear-gradient(135deg,#073c39fa,#0f5f5ce0),#0f5f5c;border-radius:8px}.lux-collection-head .lux-kicker{color:var(--lux-gold)}.lux-collection-head h1{max-width:820px;margin-bottom:14px;color:#fff;font-size:clamp(42px,6vw,84px);line-height:.94}.lux-collection-head__text{max-width:720px;color:#ffffffc7;font-size:17px}.lux-collection-head__meta{display:grid;place-items:center;min-height:150px;padding:18px;color:var(--lux-text);text-align:center;background:var(--lux-gold);border-radius:8px}.lux-collection-head__meta strong,.lux-collection-head__meta span{display:block}.lux-collection-head__meta strong{font-size:44px;line-height:1}.lux-collection-head__meta span{font-weight:900}.lux-page-hero{padding:clamp(58px,8vw,104px) 0}.lux-page-hero--green{color:#fff;background:linear-gradient(135deg,#073c39fa,#0f5f5ce6),#0f5f5c}.lux-page-hero--cream{background:#f3efe5}.lux-page-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:clamp(28px,5vw,72px);align-items:end}.lux-page-hero h1{max-width:850px;margin-bottom:18px;font-size:clamp(44px,6.4vw,88px);line-height:.94}.lux-page-hero--green h1,.lux-page-hero--green .lux-kicker{color:#fff}.lux-page-hero--green .lux-kicker{color:var(--lux-gold)}.lux-page-hero p{max-width:720px;color:#171717b3;font-size:18px}.lux-page-hero--green p{color:#ffffffc7}.lux-page-hero__panel{padding:24px;color:var(--lux-text);background:var(--lux-gold);border-radius:8px}.lux-page-hero__panel strong,.lux-page-hero__panel span{display:block}.lux-page-hero__panel strong{margin-bottom:4px;font-size:28px}.lux-page-hero__panel span{font-weight:800}.lux-about-story,.lux-contact-panel{padding:clamp(70px,8vw,116px) 0;background:#fbf8f0}.lux-about-story__grid,.lux-contact-panel__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1fr);gap:clamp(32px,6vw,82px);align-items:start}.lux-about-story h2,.lux-contact-panel h2{max-width:720px;margin-bottom:20px;font-size:clamp(36px,5vw,70px);line-height:.98}.lux-about-story__copy .rte{max-width:720px;color:#171717b8}.lux-about-story__proof,.lux-contact-panel__cards{display:grid;gap:1px;overflow:hidden;background:var(--lux-line);border-radius:8px}.lux-about-story__proof div,.lux-contact-panel__cards a,.lux-contact-panel__cards div{padding:24px;background:#fff}.lux-about-story__proof strong,.lux-about-story__proof span,.lux-contact-panel__cards strong,.lux-contact-panel__cards span{display:block}.lux-about-story__proof strong,.lux-contact-panel__cards strong{margin-bottom:6px;color:var(--lux-teal);font-size:19px}.lux-about-story__proof span,.lux-contact-panel__cards span,.lux-contact-panel p{color:#171717ad}.lux-footer__promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin-bottom:clamp(22px,3vw,34px);background:#ffffff24;border:1px solid rgba(201,168,76,.24);border-radius:8px}.lux-footer__promise span{padding:10px 14px;color:#fff;background:#ffffff0f;font-size:13px;font-weight:900;text-align:center}.lux-footer__grid{display:flex;flex-wrap:wrap;align-items:flex-start}.lux-footer__newsletter-meta{display:grid;gap:3px;margin-top:10px;color:#ffffffa3;font-size:12px;line-height:1.35}.lux-footer__newsletter-meta a{color:#fff;font-weight:800;text-decoration:none}.lux-footer__newsletter-meta a:hover{color:var(--lux-gold);text-decoration:underline;text-underline-offset:4px}.lux-contact-panel{position:relative;overflow:hidden}.lux-contact-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(15,95,92,.07),transparent 42%),linear-gradient(0deg,rgba(201,168,76,.08),transparent 48%);pointer-events:none}.lux-contact-panel__grid{position:relative}.lux-contact-panel__copy>p:not(.lux-kicker){max-width:650px;font-size:18px;line-height:1.65}.lux-contact-panel__promise{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.lux-contact-panel__promise span{padding:9px 12px;color:var(--lux-teal);background:#e3efeac7;border:1px solid rgba(15,95,92,.12);border-radius:999px;font-size:12px;font-weight:900}.lux-contact-panel__cards{gap:14px;overflow:visible;background:transparent;border-radius:0}.lux-contact-panel__cards a,.lux-contact-panel__cards div{padding:0}.lux-contact-card{display:grid;min-height:158px;padding:24px!important;color:var(--lux-text);background:#fff;border:1px solid rgba(15,95,92,.12);border-radius:8px;box-shadow:0 16px 42px #1717170f}.lux-contact-card--accent{color:#fff;background:linear-gradient(135deg,#073c39fa,#0f5f5ceb),var(--lux-teal);border-color:transparent}.lux-contact-card small,.lux-contact-card span,.lux-contact-card strong{display:block}.lux-contact-card small{margin-bottom:12px;color:var(--lux-gold);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lux-contact-card span{margin-bottom:8px;color:var(--lux-text);font-size:clamp(22px,2.5vw,30px);font-weight:900;line-height:1.05;overflow-wrap:anywhere}.lux-contact-card--accent span,.lux-contact-card--accent strong{color:#fff}.lux-contact-card strong{align-self:end;color:#171717a8;font-size:14px;font-weight:700;line-height:1.45}.lux-contact-form-section{padding-top:clamp(62px,8vw,108px);padding-bottom:clamp(72px,8vw,118px);background:#f3efe5}.lux-contact-form-section__head{margin-bottom:28px}.lux-contact-form-section__head .section-header__title{font-size:clamp(34px,4.8vw,64px);line-height:1}.lux-contact-form-section__head .section-header__rte{max-width:650px;margin-left:auto;margin-right:auto;color:#171717ad}.lux-contact-form-card label{margin-bottom:7px;color:var(--lux-text);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.lux-contact-form-card__button{width:100%;min-height:54px;margin-top:4px}.lux-contact-form-card__foot{margin-top:14px;color:#17171794;font-size:13px;text-align:center}.lux-contact-form-card__success{padding:14px 16px;color:#0b4d4a;background:var(--lux-fresh);border:1px solid rgba(15,95,92,.16);border-radius:8px}.footer{border-top:0}.footer a,.footer .footer-block__details-content{text-decoration:none}.lux-footer-promise-wrap{background:#171717}.lux-collection-head{padding-top:clamp(34px,5vw,72px);padding-bottom:8px}.lux-collection-head h1{font-weight:700;font-size:clamp(28px,3.6vw,52px);overflow-wrap:normal}.lux-page-hero h1,.lux-page-hero h2{font-weight:700;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.card-wrapper .card__heading,.card__heading a{text-decoration:none}.template-collection .card__badge .badge{background:var(--lux-gold);color:var(--lux-text);border-color:var(--lux-gold)}.lux-footer-promise-wrap{display:flow-root;padding-top:28px}.lux-footer-promise-wrap .lux-footer__promise{margin-bottom:0}.footer__content-top,.footer-block{text-align:left}.lux-page-hero h1{font-size:clamp(30px,4.4vw,60px);line-height:1.04}.lux-about-story h2,.lux-contact-panel h2{font-size:clamp(26px,3.6vw,48px);line-height:1.06;overflow-wrap:normal}.lux-contact-form-section__head .section-header__title,.lux-contact-form-section__head h2{font-size:clamp(26px,3.4vw,44px)}.lux-contact-card span{font-size:clamp(18px,1.8vw,24px);font-weight:700}.lux-contact-panel .lux-contact-card--accent{color:#fff;background:linear-gradient(135deg,#073c39fa,#0f5f5ceb),var(--lux-teal);border-color:transparent}.lux-contact-panel .lux-contact-card--accent span,.lux-contact-panel .lux-contact-card--accent strong{color:#fff}.lux-contact-card{text-decoration:none}.lux-ask{margin:12px 0 0;font-size:14px}.lux-ask a{color:var(--lux-teal);font-weight:700;text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luxify-pages.css.map */
