:root{--lp-emerald-950:#031e19;--lp-emerald-900:#052a23;--lp-emerald-800:#07372e;--lp-copper:#c9846f;--lp-copper-soft:#d8a28f;--lp-ivory:#f6f0e7;--lp-mist:#aab7b1;--lp-hairline:rgba(201,132,111,.28);--lp-shadow:0 30px 80px rgba(0,0,0,.20);} html{background:var(--lp-emerald-950)} body{background: radial-gradient(circle at 8% 8%,rgba(27,104,84,.15),transparent 28%),radial-gradient(circle at 88% 24%,rgba(201,132,111,.055),transparent 23%),linear-gradient(145deg,var(--lp-emerald-950),var(--lp-emerald-900) 46%,#021813);color:var(--lp-ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;} ::selection{background:rgba(201,132,111,.28);color:#fff} .lp-shell{max-width:1400px;padding-left:28px;padding-right:28px} .lp-announcement{padding:8px 0;background:#021b16!important;border-bottom:1px solid rgba(201,132,111,.20);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.lp-announcement__inner{display:flex;justify-content:center;gap:28px}.lp-announcement__right{opacity:.64} .lp-header{top:0;background:rgba(3,30,25,.88)!important;border-bottom:1px solid rgba(201,132,111,.20)!important;backdrop-filter:blur(22px) saturate(125%)} .lp-header-main{min-height:88px;display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}.lp-header-side{display:flex;align-items:center;gap:14px}.lp-header-side--right{justify-content:flex-end}.lp-mini-link{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#c7d0cc}.lp-icon-link{border:0;background:transparent;color:var(--lp-ivory);min-width:38px;height:38px;display:inline-grid;place-items:center;font-size:18px;cursor:pointer}.lp-brand--center{width:210px;max-width:25vw}.lp-brand--logo img{filter:brightness(0) invert(1) sepia(.12) saturate(.55)!important;opacity:.96}.lp-desktop-nav--premium{justify-content:center;padding:0 20px 15px;gap:30px}.lp-desktop-nav--premium a{position:relative;color:#d7dfdb!important;font-size:10px;letter-spacing:.13em;text-transform:uppercase;padding:8px 0}.lp-desktop-nav--premium a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--lp-copper);transition:right .25s}.lp-desktop-nav--premium a:hover:after{right:0} .lp-hero{margin-top:0!important;display:block!important;border:0!important;border-radius:0!important;box-shadow:none!important}.lp-hero-backdrop{position:relative;min-height:clamp(620px,78vh,860px);overflow:hidden;border-bottom:1px solid var(--lp-hairline)}.lp-moving-media,.lp-moving-track,.lp-moving-panel{position:absolute;inset:0}.lp-moving-image{width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.02)}.lp-moving-fallback{position:absolute;inset:0;background:radial-gradient(circle at 70% 35%,rgba(201,132,111,.14),transparent 22%),linear-gradient(120deg,#09372d,#031f1a 70%)}.lp-moving-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,24,20,.93) 0%,rgba(2,24,20,.68) 42%,rgba(2,24,20,.20) 100%),linear-gradient(0deg,rgba(2,24,20,.62),transparent 48%)}.lp-moving-content{position:relative;z-index:2;min-height:clamp(620px,78vh,860px);display:flex;flex-direction:column;justify-content:flex-end;padding-top:110px;padding-bottom:84px}.lp-moving-content:before{content:"LE PIONNEZ";display:block;color:var(--lp-copper);font-size:10px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:22px}.lp-moving-content:after{content:"La parfumerie autrement.";display:block;order:-1;max-width:920px;color:var(--lp-ivory);font:400 clamp(60px,8vw,126px)/.88 Georgia,"Times New Roman",serif;letter-spacing:-.055em;text-wrap:balance;margin-bottom:30px}.lp-moving-content>.lp-eyebrow{display:none}.lp-moving-text{max-width:600px;color:#c6d0cb!important;font-size:16px;line-height:1.75}.lp-hero-line{width:78px;height:1px;background:var(--lp-copper);margin-top:27px}.lp-cta-row--premium{margin-top:25px}.lp-btn{border-radius:0!important;min-height:50px;padding:0 22px!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.12em!important}.lp-btn--copper{background:var(--lp-copper)!important}.lp-btn--outline-copper{border:1px solid var(--lp-copper)!important;background:transparent!important;color:var(--lp-ivory)!important}.lp-btn--arrow{gap:28px} .lp-section{margin-top:110px!important}.lp-section-head--premium{align-items:start!important;margin-bottom:38px!important;padding-bottom:28px;border-bottom:1px solid var(--lp-hairline)}.lp-section-head--premium h2{margin-top:12px!important;color:var(--lp-ivory)!important;font:400 clamp(40px,5vw,70px)/.98 Georgia,"Times New Roman",serif!important;letter-spacing:-.04em}.lp-section-head--premium .lp-muted{max-width:600px;color:#99aaa2!important;font-size:14px;line-height:1.7}.lp-eyebrow--copper,.lp-eyebrow{color:var(--lp-copper)!important;font-size:10px!important;letter-spacing:.19em!important;text-transform:uppercase}.lp-house-card{border-radius:0!important;background:#072f28!important;min-width:0}.lp-house-card__media{aspect-ratio:4/5;overflow:hidden}.lp-house-card__image{transition:transform .6s ease,filter .6s ease}.lp-house-card:hover .lp-house-card__image{transform:scale(1.035);filter:saturate(.82)}.lp-house-card__veil{background:linear-gradient(0deg,rgba(2,24,20,.78),transparent 58%)!important}.lp-house-card__content{padding:22px!important}.lp-house-card__name{color:var(--lp-ivory)!important;font:400 23px/1.06 Georgia,serif!important}.lp-house-card__subtitle{color:#9bacA4!important;font-size:10px!important;letter-spacing:.05em;margin-top:8px}.lp-house-card__link{color:var(--lp-copper)!important;font-size:9px!important;text-transform:uppercase;letter-spacing:.13em;margin-top:20px!important} .lp-product-tabs{display:flex;gap:18px!important;border-bottom:1px solid var(--lp-hairline);margin-bottom:30px}.lp-product-tab{border:0!important;background:transparent!important;color:#889a91!important;padding:0 0 14px!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.14em;position:relative}.lp-product-tab.is-active{color:var(--lp-ivory)!important}.lp-product-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--lp-copper)}.lp-premium-grid{gap:1px!important;background:var(--lp-hairline);border:1px solid var(--lp-hairline)}.lp-premium-card{border:0!important;border-radius:0!important;background:#073229!important}.lp-premium-card__media{background:#f2eee8!important;aspect-ratio:4/5;overflow:hidden}.lp-premium-card__image{transition:transform .55s ease}.lp-premium-card:hover .lp-premium-card__image{transform:scale(1.018)}.lp-premium-card__badge{border-radius:0!important;background:rgba(3,30,25,.92)!important;color:var(--lp-copper)!important;font-size:8px!important;text-transform:uppercase;letter-spacing:.14em}.lp-premium-card__body{padding:20px!important}.lp-premium-card__vendor{color:var(--lp-copper)!important;font-size:9px!important;letter-spacing:.14em!important}.lp-premium-card h3{color:var(--lp-ivory)!important;font:400 24px/1.05 Georgia,serif!important;margin:10px 0!important}.lp-premium-card__notes,.lp-premium-card__variant{color:#87998f!important}.lp-premium-card__price{color:var(--lp-ivory)!important}.lp-premium-card__add{border-radius:0!important;background:transparent!important;border:1px solid var(--lp-copper)!important;color:var(--lp-copper)!important}.lp-premium-choice{border-radius:0!important;border-color:var(--lp-hairline)!important}.lp-premium-choice.is-active{background:var(--lp-copper)!important;border-color:var(--lp-copper)!important} .lp-why-premium{border-top:1px solid var(--lp-hairline);border-bottom:1px solid var(--lp-hairline);padding-top:68px!important;padding-bottom:68px!important}.lp-why-premium h2{color:var(--lp-ivory)!important}.lp-why-premium p{color:#9aaba2!important} .lp-footer--premium{margin-top:120px!important;background:#021b16!important;border-top:1px solid var(--lp-hairline);padding-top:74px!important}.lp-footer-newsletter{border-bottom-color:var(--lp-hairline)!important}.lp-footer-newsletter h2{font:400 clamp(38px,5vw,66px)/.98 Georgia,serif!important;color:var(--lp-ivory)!important}.lp-newsletter-input{border-radius:0!important;background:rgba(255,255,255,.025)!important;border-color:var(--lp-hairline)!important;color:var(--lp-ivory)!important}.lp-newsletter-submit{border-radius:0!important;background:var(--lp-copper)!important}.lp-footer-main{gap:54px!important}.lp-footer-col h3{color:var(--lp-copper)!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.14em}.lp-footer-col a,.lp-footer-copy,.lp-footer-contact a{color:#a6b2ac!important}.lp-footer-bottom{border-top-color:var(--lp-hairline)!important;color:#74877e!important} .lp-cart-drawer--premium{background:#f3eee7!important;color:#17362f!important}.lp-cart-drawer--premium h2{color:#17362f!important;font:400 42px/1 Georgia,serif}.lp-cart-drawer--premium .lp-btn--green{background:#07372e!important}.lp-overlay{backdrop-filter:blur(4px)} @media(max-width:960px){.lp-header-main{min-height:72px}.lp-header-side--left{display:none}.lp-header-main{grid-template-columns:1fr auto}.lp-brand--center{justify-self:start;width:175px;max-width:45vw}.lp-desktop-nav--premium{display:none}.lp-menu-toggle{display:inline-grid!important}.lp-moving-content{padding-bottom:60px}.lp-moving-content:after{font-size:clamp(54px,10vw,82px)}.lp-houses-grid,.lp-premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}} @media(max-width:620px){.lp-shell{padding-left:18px;padding-right:18px}.lp-announcement__right{display:none}.lp-header-side--right{gap:3px}.lp-icon-link{min-width:34px}.lp-moving-content{min-height:640px;padding-top:90px;padding-bottom:54px}.lp-moving-content:after{font-size:54px;line-height:.92}.lp-moving-text{font-size:14px}.lp-section{margin-top:76px!important}.lp-section-head--premium{display:block!important}.lp-section-head--premium h2{font-size:42px!important}.lp-section-head--premium .lp-muted{margin-top:18px}.lp-house-card__content{padding:16px!important}.lp-house-card__name{font-size:19px!important}.lp-house-card__subtitle{display:none}.lp-premium-grid{grid-template-columns:1fr 1fr!important}.lp-premium-card__body{padding:14px!important}.lp-premium-card h3{font-size:19px!important}.lp-footer--premium{margin-top:82px!important}.lp-footer-main{grid-template-columns:1fr!important}} .lp-moving-content:before,.lp-moving-content:after{content:none!important;display:none!important} .lp-moving-content>.lp-eyebrow{display:block!important;margin-bottom:22px} .lp-hero-title{max-width:980px;margin:0 0 28px;color:var(--lp-ivory);font:400 clamp(60px,8vw,126px)/.88 Georgia,"Times New Roman",serif;letter-spacing:-.055em;text-wrap:balance} @media(max-width:620px){.lp-hero-title{font-size:54px;line-height:.92;margin-bottom:22px}} @media (max-width: 620px){ .lp-house-card{flex:0 0 74vw;min-width:74vw!important;min-height:250px!important;height:250px;scroll-snap-align:start;border:1px solid var(--lp-hairline)!important;background:#073229!important;} .lp-house-card__media{position:absolute!important;inset:0!important;aspect-ratio:auto!important;} .lp-house-card__placeholder{background: radial-gradient(circle at 72% 18%,rgba(201,132,111,.18),transparent 28%),linear-gradient(145deg,#0b4035,#052a23 64%,#031d18)!important;color:rgba(245,239,229,.12)!important;font-size:24px!important;text-align:center;padding:24px;} .lp-house-card__content{left:18px!important;right:18px!important;bottom:18px!important;padding:0!important;} .lp-house-card__name{font-size:24px!important;line-height:1.02!important} .lp-house-card__subtitle{display:block!important;font-size:9px!important;margin-top:7px!important} .lp-house-card__link{margin-top:14px!important;padding-top:12px!important}} .lp-house-card{isolation:isolate} .lp-house-card__placeholder span{max-width:84%;line-height:1.04} .lp-house-card__link span{transition:transform .25s ease}.lp-house-card:hover .lp-house-card__link span{transform:translateX(4px)} .lp-discovery-premium,.lp-why-premium{position:relative} .lp-discovery-card,.lp-why-premium{box-shadow:0 24px 70px rgba(0,0,0,.10)} .lp-trust-strip{border-top:1px solid var(--lp-hairline);margin-top:54px;padding-top:28px} @media (min-width: 961px){ .lp-house-card{min-height:390px}} @media (max-width: 620px){.lp-hero-backdrop,.lp-moving-content{min-height:560px!important} .lp-moving-content{padding-top:72px!important;padding-bottom:42px!important} .lp-hero-title{font-size:46px!important;line-height:.94!important;letter-spacing:-.045em!important;max-width:92%} .lp-moving-text{max-width:92%;line-height:1.62!important} .lp-cta-row--premium{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%;max-width:360px} .lp-cta-row--premium .lp-btn{width:100%;justify-content:space-between} .lp-section{margin-top:66px!important} .lp-section-head--premium{margin-bottom:24px!important;padding-bottom:22px!important} .lp-section-head--premium h2{font-size:38px!important;line-height:1!important;letter-spacing:-.035em!important} .lp-section-head--premium .lp-muted{font-size:13px!important;line-height:1.62!important} .lp-house-card{flex-basis:78vw!important;min-width:78vw!important;height:280px!important;min-height:280px!important} .lp-house-card__content{left:20px!important;right:20px!important;bottom:20px!important} .lp-house-card__name{font-size:25px!important} .lp-house-card__subtitle{font-size:9px!important;line-height:1.35!important} .lp-premium-grid{grid-template-columns:1fr 1fr!important;gap:1px!important} .lp-premium-card__body{padding:13px!important} .lp-premium-card h3{font-size:18px!important} .lp-advisor-choices{grid-template-columns:1fr 1fr!important} .lp-why-premium{padding-top:48px!important;padding-bottom:48px!important} .lp-why-grid{grid-template-columns:1fr!important;gap:38px!important} .lp-why-story h2{font-size:38px!important;line-height:1!important} .lp-service-item{padding:18px 0!important} .lp-trust-strip{grid-template-columns:1fr 1fr!important;gap:0!important;margin-top:38px!important;padding-top:0!important} .lp-trust-item{padding:18px 12px!important;border-top:1px solid var(--lp-hairline)} .lp-trust-item:nth-child(odd){padding-left:0!important} .lp-trust-item:nth-child(even){border-left:1px solid var(--lp-hairline)} .lp-footer--premium{margin-top:70px!important;padding-top:54px!important} .lp-footer-newsletter h2{font-size:38px!important}} @media (max-width: 620px){body{overflow-x:hidden} .lp-shell{padding-left:18px!important;padding-right:18px!important} .lp-hero,.lp-hero-backdrop{min-height:0!important} .lp-moving-content{min-height:510px!important;padding-top:58px!important;padding-bottom:38px!important;display:flex!important;flex-direction:column;justify-content:center;} .lp-moving-content>.lp-eyebrow{margin-bottom:17px!important;font-size:9px!important;letter-spacing:.19em!important} .lp-hero-title{font-size:44px!important;line-height:.94!important;max-width:330px!important;margin:0 0 20px!important} .lp-moving-text{font-size:13px!important;line-height:1.6!important;max-width:330px!important;margin-bottom:24px!important} .lp-cta-row--premium{max-width:330px!important;gap:8px!important} .lp-cta-row--premium .lp-btn{min-height:48px!important;padding:0 17px!important;font-size:9px!important;letter-spacing:.12em!important} .lp-section{margin-top:58px!important} .lp-section-head--premium{margin-bottom:20px!important;padding-bottom:18px!important} .lp-section-head--premium h2{font-size:35px!important;line-height:1.02!important;max-width:330px} .lp-section-head--premium .lp-muted{font-size:12.5px!important;line-height:1.6!important;max-width:330px} .lp-eyebrow{font-size:9px!important;letter-spacing:.18em!important} .lp-house-card{flex:0 0 82vw!important;min-width:82vw!important;height:300px!important;min-height:300px!important;} .lp-house-card__content{left:18px!important;right:18px!important;bottom:18px!important} .lp-house-card__name{font-size:26px!important;line-height:1!important;overflow-wrap:anywhere} .lp-house-card__subtitle{display:block!important;font-size:9px!important;margin-top:8px!important} .lp-house-card__link{font-size:9px!important;margin-top:15px!important;padding-top:12px!important} .lp-premium-grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-18px!important;padding:0 18px 10px 0!important;} .lp-premium-grid::-webkit-scrollbar{display:none} .lp-premium-card{flex:0 0 76vw!important;min-width:76vw!important;scroll-snap-align:start;} .lp-premium-card__media{aspect-ratio:4/4.65!important} .lp-premium-card__body{padding:17px!important} .lp-premium-card h3{font-size:22px!important;margin:8px 0!important} .lp-premium-card__notes{font-size:11px!important;line-height:1.45!important} .lp-premium-card__add{min-height:44px!important;margin-top:14px!important} .lp-advisor-choices{grid-template-columns:1fr 1fr!important;gap:7px!important} .lp-premium-choice{min-height:43px!important;font-size:10px!important} .lp-why-premium{margin-top:58px!important;padding:42px 18px!important} .lp-why-grid{gap:30px!important} .lp-why-story h2{font-size:34px!important;line-height:1.02!important} .lp-why-story p{font-size:12.5px!important;line-height:1.65!important} .lp-service-item{padding:16px 0!important} .lp-service-item h3{font-size:18px!important} .lp-service-item p{font-size:12px!important;line-height:1.55!important} .lp-trust-strip{grid-template-columns:1fr 1fr!important;margin-top:30px!important} .lp-trust-item{min-height:84px!important;padding:15px 10px!important} .lp-products-grid,.lp-featured-grid{gap:10px!important;} .lp-footer--premium{margin-top:58px!important;padding-top:46px!important} .lp-footer-newsletter{padding-bottom:34px!important} .lp-footer-newsletter h2{font-size:34px!important;line-height:1.02!important} .lp-footer-main{gap:30px!important;padding-top:34px!important} .lp-footer-col h3{margin-bottom:12px!important} .lp-footer-col a{font-size:12px!important;line-height:1.7!important}} @media (max-width: 390px){.lp-hero-title{font-size:41px!important} .lp-section-head--premium h2{font-size:33px!important} .lp-house-card{flex-basis:84vw!important;min-width:84vw!important} .lp-premium-card{flex-basis:79vw!important;min-width:79vw!important}} @media (max-width:620px){.lp-announcement{padding:6px 10px!important;overflow:hidden!important;white-space:nowrap!important} .lp-announcement__inner{font-size:9px!important;line-height:1.2!important;letter-spacing:.09em!important;white-space:nowrap!important} .lp-header-main{min-height:58px!important;padding-top:4px!important;padding-bottom:4px!important} .lp-brand--center{width:138px!important;max-width:39vw!important} .lp-header-side--right{gap:1px!important} .lp-icon-link{min-width:31px!important;width:31px!important;height:34px!important;font-size:16px!important} .lp-section{margin-top:52px!important} .lp-section-head--premium{margin-bottom:18px!important;padding-bottom:16px!important} .lp-moving-content{min-height:470px!important;padding-top:50px!important;padding-bottom:32px!important} .lp-house-card{height:255px!important;min-height:255px!important;flex-basis:80vw!important;min-width:80vw!important} .lp-house-card__content{left:17px!important;right:17px!important;bottom:16px!important} .lp-house-card__name{font-size:24px!important} .lp-house-card__link{margin-top:12px!important;padding-top:10px!important} .lp-premium-card{flex-basis:72vw!important;min-width:72vw!important} .lp-premium-card__media{aspect-ratio:4/4.45!important} .lp-premium-card__body{padding:15px!important} .lp-footer--premium{margin-top:48px!important;padding-top:34px!important} .lp-footer-newsletter{padding-bottom:26px!important} .lp-footer-newsletter h2{font-size:31px!important;line-height:1!important;margin-bottom:12px!important} .lp-footer-newsletter p{font-size:12px!important;line-height:1.5!important;margin-bottom:16px!important} .lp-newsletter-input,.lp-newsletter-submit{min-height:48px!important} .lp-footer-main{gap:22px!important;padding-top:26px!important} .lp-footer-logo{max-width:145px!important;margin-bottom:14px!important} .lp-footer-copy{font-size:11px!important;line-height:1.55!important;max-width:310px!important} .lp-footer-contact{gap:8px!important;margin-top:14px!important} .lp-footer-contact a{font-size:11px!important} .lp-footer-col{padding-top:16px!important;border-top:1px solid var(--lp-hairline)!important} .lp-footer-col h3{margin-bottom:9px!important;font-size:9px!important} .lp-footer-col a{font-size:11px!important;line-height:1.55!important;margin-bottom:4px!important} .lp-footer-bottom{margin-top:24px!important;padding-top:18px!important;padding-bottom:20px!important;gap:10px!important;font-size:9px!important}} @media (max-width:390px){.lp-brand--center{width:128px!important} .lp-house-card{flex-basis:82vw!important;min-width:82vw!important} .lp-premium-card{flex-basis:75vw!important;min-width:75vw!important}} .lp-mobile-menu__identity{display:flex;align-items:center;gap:12px;min-width:0} .lp-mobile-menu__symbol{width:34px;height:34px;object-fit:contain;filter:invert(1);opacity:.96} .lp-mobile-menu__wordmark{width:138px;height:auto;filter:invert(1);opacity:.96} .lp-footer-newsletter--signature{position:relative;overflow:hidden} .lp-footer-symbol{position:absolute;right:1.5%;top:50%;width:150px;height:auto;transform:translateY(-50%);filter:invert(1);opacity:.035;pointer-events:none;user-select:none} @media (max-width:620px){.lp-mobile-menu__symbol{width:30px;height:30px} .lp-mobile-menu__wordmark{width:120px} .lp-footer-symbol{width:112px;right:-18px;top:44%;opacity:.03} .lp-footer-newsletter--signature>div:not(.lp-newsletter-box){position:relative;z-index:1} .lp-newsletter-box{position:relative;z-index:1}} :root{--lp-white:#ffffff;--lp-paper:#fcfbf8;--lp-ink:#151a18;--lp-muted:#6f7471;--lp-line:#e7e1da;--lp-copper:#c9846f;--lp-green:#07372e;--lp-ivory:#fffaf3;--lp-hairline:#e7e1da;} html,body{background:var(--lp-white)!important;color:var(--lp-ink)!important} body{background-image:none!important} main,#MainContent,.shopify-section{background:var(--lp-white)!important} ::selection{background:rgba(201,132,111,.20)!important;color:var(--lp-ink)!important} .lp-announcement{background:#f8f6f2!important;color:#222!important;border-bottom:1px solid #ece7e1!important} .lp-announcement__right{opacity:.65!important} .lp-header{background:rgba(255,255,255,.96)!important;border-bottom:1px solid var(--lp-line)!important;box-shadow:none!important;backdrop-filter:blur(18px)!important} .lp-brand--logo img{filter:none!important;opacity:1!important} .lp-icon-link,.lp-mini-link,.lp-desktop-nav--premium a{color:#161b19!important} .lp-desktop-nav--premium a:after{background:var(--lp-copper)!important} .lp-mobile-menu{background:#fff!important;color:var(--lp-ink)!important} .lp-mobile-menu a{color:var(--lp-ink)!important} .lp-mobile-menu__symbol,.lp-mobile-menu__wordmark{filter:none!important} .lp-section,.lp-section--tight{background:#fff!important} .lp-section h1,.lp-section h2,.lp-section h3,.lp-section-title,.lp-display,.lp-product-info h1{color:var(--lp-ink)!important} .lp-eyebrow,.lp-product-brand,.lp-premium-card__vendor{color:var(--lp-copper)!important} .lp-section p,.lp-section-copy,.lp-muted{color:var(--lp-muted)!important} .lp-hero,.lp-hero-backdrop{background:var(--lp-paper)!important} .lp-hero-backdrop{border-bottom:1px solid var(--lp-line)!important} .lp-moving-fallback{background:linear-gradient(120deg,#fff 0%,#f8f5f0 100%)!important} .lp-moving-image{filter:saturate(.82) contrast(1.01)!important} .lp-moving-overlay{background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.88) 38%,rgba(255,255,255,.16) 72%,rgba(255,255,255,.02) 100%)!important} .lp-moving-content:before{color:var(--lp-copper)!important} .lp-moving-content:after{color:#111614!important} .lp-moving-text{color:#4e5551!important} .lp-hero-line{background:var(--lp-copper)!important} .lp-btn--copper,.lp-btn--green{background:var(--lp-green)!important;color:#fff!important;border-color:var(--lp-green)!important} .lp-btn--outline-copper{background:#fff!important;color:var(--lp-ink)!important;border:1px solid var(--lp-ink)!important} .lp-house-card{background:#fff!important;border:0!important} .lp-house-card__media{background:#f7f5f1!important} .lp-house-card__veil{background:linear-gradient(0deg,rgba(0,0,0,.52),transparent 55%)!important} .lp-house-card__name{color:#fff!important} .lp-house-card__subtitle{color:#eee!important} .lp-house-card__link{color:#f2b29f!important} .lp-product-tabs{border-color:var(--lp-line)!important} .lp-product-tab{color:#777d79!important} .lp-product-tab.is-active{color:var(--lp-ink)!important} .lp-premium-grid{background:#fff!important;border:0!important;gap:22px!important} .lp-premium-card{background:#fff!important;border:0!important} .lp-premium-card__media{background:#f8f7f4!important} .lp-premium-card__badge{background:#fff!important;color:var(--lp-copper)!important;border:1px solid var(--lp-line)!important} .lp-premium-card__body{background:#fff!important} .lp-premium-card h3,.lp-premium-card__price{color:var(--lp-ink)!important} .lp-premium-card__notes,.lp-premium-card__variant{color:#777d79!important} .lp-premium-card__add{background:#fff!important;border:1px solid var(--lp-ink)!important;color:var(--lp-ink)!important} .lp-discovery-card,.lp-discovery-card--advisor,.lp-discovery-card--sample,.lp-panel,.lp-panel--green{background:#f7f5f1!important;color:var(--lp-ink)!important;box-shadow:none!important;border:1px solid var(--lp-line)!important} .lp-discovery-card h3,.lp-panel h2{color:var(--lp-ink)!important} .lp-discovery-card p,.lp-panel p{color:var(--lp-muted)!important} .lp-premium-choice,.lp-choice{background:#fff!important;color:var(--lp-ink)!important;border-color:var(--lp-line)!important} .lp-premium-choice.is-active,.lp-choice.is-active{background:var(--lp-green)!important;color:#fff!important;border-color:var(--lp-green)!important} .lp-product-page,.lp-product-page-premium,.lp-product-main{background:#fff!important;color:var(--lp-ink)!important} .lp-product-gallery{background:#f7f5f1!important;border-radius:0!important} .lp-product-info,.lp-product-description,.lp-product-story,.lp-product-experience,.lp-product-profile,.lp-product-house{background:#fff!important;color:var(--lp-ink)!important} .lp-product-info h1,.lp-product-description h2,.lp-product-story h2,.lp-product-experience h2,.lp-product-profile h2,.lp-product-house h2{color:var(--lp-ink)!important} .lp-product-info p,.lp-product-description p,.lp-product-story p,.lp-product-experience p,.lp-product-profile p,.lp-product-house p{color:#626966!important} .lp-select,.lp-search-input{background:#fff!important;color:var(--lp-ink)!important;border-color:var(--lp-line)!important} .lp-why{background:#faf8f5!important;border-left-color:var(--lp-copper)!important} [class*="product"] [style*="background"],[class*="experience"] [style*="background"]{--lp-local-white:#fff} .lp-footer,.lp-footer--premium{background:#f8f6f2!important;color:var(--lp-ink)!important;border-top:1px solid var(--lp-line)!important} .lp-footer-newsletter{border-bottom-color:var(--lp-line)!important} .lp-footer-newsletter h2,.lp-footer h2,.lp-footer h3{color:var(--lp-ink)!important} .lp-footer-col h3{color:var(--lp-copper)!important} .lp-footer-col a,.lp-footer-copy,.lp-footer-contact a,.lp-footer p{color:#606662!important} .lp-newsletter-input{background:#fff!important;color:var(--lp-ink)!important;border-color:#d9d3cc!important} .lp-newsletter-submit{background:#111!important;color:#fff!important} .lp-footer-bottom{border-top-color:var(--lp-line)!important;color:#7a7f7c!important} .lp-footer-symbol{filter:none!important;opacity:.035!important} @media(max-width:760px){.lp-header{background:#fff!important} .lp-header-main{min-height:78px!important} .lp-brand--center{max-width:44vw!important} .lp-moving-content{padding-top:80px!important;padding-bottom:64px!important;justify-content:flex-end!important} .lp-moving-content:after{font-size:clamp(48px,15vw,74px)!important;line-height:.94!important;max-width:92%!important} .lp-moving-overlay{background:linear-gradient(0deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.92) 43%,rgba(255,255,255,.18) 78%,rgba(255,255,255,.02) 100%)!important} .lp-premium-card{flex-basis:72vw!important;min-width:72vw!important} .lp-footer--premium{margin-top:70px!important}} :root{--lp-muted:#535b57;--lp-copper:#b9654d;--lp-line:#d9d1c8;} .lp-announcement{color:#171b19!important;font-size:11px!important;font-weight:600!important;letter-spacing:.085em!important} .lp-announcement__right{opacity:.9!important} .lp-eyebrow,.lp-eyebrow--copper,.lp-product-brand,.lp-premium-card__vendor,.lp-footer-col h3{color:var(--lp-copper)!important;font-size:11px!important;font-weight:700!important} .lp-section p,.lp-section-copy,.lp-muted,.lp-discovery-card p,.lp-panel p{color:#535b57!important} .lp-section-head--premium .lp-muted{color:#535b57!important;font-size:15px!important} .lp-product-tab{color:#555d59!important;font-size:11px!important;font-weight:600!important} .lp-premium-card__notes,.lp-premium-card__variant{color:#5d6561!important;font-size:13px!important} .lp-premium-card__badge{font-size:9px!important;font-weight:700!important} .lp-house-card__subtitle{font-size:11px!important;font-weight:600!important} .lp-house-card__link{font-size:10px!important;font-weight:700!important} .lp-mini-link,.lp-desktop-nav--premium a{font-size:11px!important;font-weight:600!important} .lp-product-info p,.lp-product-description p,.lp-product-story p,.lp-product-experience p,.lp-product-profile p,.lp-product-house p{color:#4f5753!important;font-size:16px!important;line-height:1.72!important} .lp-footer-col a,.lp-footer-copy,.lp-footer-contact a,.lp-footer p{color:#505753!important} .lp-footer-col a{font-size:15px!important} .lp-footer-bottom{color:#5e6561!important} .lp-choice,.lp-premium-choice{color:#343a37!important;font-size:14px!important;font-weight:600!important} @media(max-width:760px){.lp-announcement{font-size:10.5px!important} .lp-eyebrow,.lp-eyebrow--copper,.lp-product-brand,.lp-premium-card__vendor{font-size:11px!important} .lp-moving-text{color:#3f4743!important;font-size:17px!important;line-height:1.65!important} .lp-section p,.lp-section-copy,.lp-muted{font-size:16px!important;line-height:1.65!important} .lp-section-head--premium .lp-muted{font-size:16px!important} .lp-premium-card__notes,.lp-premium-card__variant{font-size:14px!important} .lp-premium-card__badge{font-size:10px!important} .lp-house-card__subtitle{font-size:11px!important} .lp-footer-col a,.lp-footer p{font-size:16px!important} .lp-choice,.lp-premium-choice{font-size:15px!important}} .lp-advisor-choice{color:#343a37!important;background:#fff!important;border-color:#cf9a87!important;font-size:15px!important;font-weight:600!important;} .lp-advisor-choice__dot{border-color:#b9654d!important} .lp-advisor-choice.is-active{background:#063f35!important;color:#fff!important;border-color:#063f35!important} .lp-advisor-choice.is-active .lp-advisor-choice__dot{background:#fff!important;border-color:#fff!important} .lp-advisor-question{color:#171b19!important} @media(max-width:760px){.lp-advisor-choice{font-size:16px!important;padding:15px 12px!important} .lp-advisor-question{font-size:20px!important}} .lp-hero-title{color:#151a18!important;opacity:1!important;} .lp-hero .lp-moving-text,.lp-hero .lp-moving-text p{color:#4f5753!important;opacity:1!important;} .lp-hero .lp-eyebrow{color:#b9654d!important;opacity:1!important;} @media(max-width:760px){.lp-hero-title{color:#151a18!important;opacity:1!important} .lp-hero .lp-moving-text,.lp-hero .lp-moving-text p{color:#4f5753!important;opacity:1!important}} .lp-trust-item strong{color:#063f35!important;opacity:1!important;} .template-index .lp-muted,.template-collection .lp-muted,.template-index .lp-section p,.template-collection .lp-section p{color:#555d59!important;} @media(max-width:760px){.lp-footer--premium{padding-top:48px!important;margin-top:62px!important} .lp-footer-newsletter{padding-bottom:30px!important} .lp-footer-main{padding-top:30px!important;gap:24px!important} .lp-footer-logo{max-width:168px!important} .lp-footer-copy{max-width:330px!important;font-size:15px!important;line-height:1.6!important} .lp-footer-contact a{font-size:14px!important} .lp-footer-col a{font-size:15px!important;line-height:1.6!important} .lp-footer-bottom{font-size:11px!important}} .lp-brand-compact{display:none} @media(max-width:760px){.lp-announcement{padding:4px 8px!important;min-height:22px!important;display:flex!important;align-items:center!important;} .lp-announcement__inner{font-size:9px!important;line-height:1.1!important;letter-spacing:.085em!important;} .lp-header-main{min-height:50px!important;height:50px!important;padding-top:0!important;padding-bottom:0!important;grid-template-columns:1fr auto!important;align-items:center!important;} .lp-brand--center{width:auto!important;max-width:none!important;justify-self:start!important;min-width:0!important;} .lp-brand-full{display:none!important} .lp-brand-compact{display:inline-flex!important;align-items:center!important;gap:7px!important;height:38px!important;line-height:0!important;} .lp-brand-compact__symbol{display:block!important;width:35px!important;height:35px!important;object-fit:contain!important;filter:none!important;} .lp-brand-compact__wordmark{display:block!important;width:105px!important;height:auto!important;object-fit:contain!important;filter:none!important;} .lp-header-side--right{gap:0!important} .lp-icon-link{min-width:30px!important;width:30px!important;height:34px!important;padding:0!important;font-size:15px!important;}} @media(max-width:390px){.lp-brand-compact{gap:5px!important} .lp-brand-compact__symbol{width:31px!important;height:31px!important} .lp-brand-compact__wordmark{width:94px!important} .lp-icon-link{min-width:28px!important;width:28px!important}} @media(max-width:760px){.lp-announcement{min-height:22px!important;height:22px!important;padding:0 8px!important;overflow:hidden!important;} .lp-announcement__inner{min-height:22px!important;height:22px!important;justify-content:center!important;white-space:nowrap!important;overflow:hidden!important;font-size:8.5px!important;line-height:22px!important;letter-spacing:.075em!important;} .lp-announcement__right{display:none!important} .lp-header-main{min-height:52px!important;height:52px!important;padding:0 14px!important;border-bottom:1px solid #e8e1d9!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;} .lp-brand--center{width:auto!important;max-width:none!important;min-width:0!important;justify-self:start!important;overflow:visible!important;} .lp-brand-full{display:none!important;width:0!important;height:0!important;visibility:hidden!important;} .lp-brand-compact{display:flex!important;align-items:center!important;gap:5px!important;width:auto!important;height:40px!important;max-width:148px!important;line-height:0!important;} .lp-brand--logo .lp-brand-compact__symbol{display:block!important;width:38px!important;height:34px!important;max-width:38px!important;object-fit:contain!important;flex:0 0 38px!important;filter:none!important;opacity:1!important;} .lp-brand--logo .lp-brand-compact__wordmark{display:block!important;width:101px!important;height:30px!important;max-width:101px!important;object-fit:contain!important;flex:0 0 101px!important;filter:none!important;opacity:1!important;} .lp-header-side--right{gap:0!important;margin-left:auto!important;} .lp-icon-link{position:relative!important;min-width:29px!important;width:29px!important;height:36px!important;padding:0!important;font-size:15px!important;line-height:1!important;} .lp-icon-link [data-cart-count],.lp-icon-link>span[data-cart-count]{position:absolute!important;right:0!important;top:2px!important;min-width:13px!important;height:13px!important;display:grid!important;place-items:center!important;font:600 8px/1 Arial,sans-serif!important;background:#fff!important;color:#111!important;} .lp-footer--premium{margin-top:50px!important;padding-top:38px!important;} .lp-footer-newsletter{padding-bottom:26px!important} .lp-footer-newsletter h2{font-size:36px!important;line-height:1!important;} .lp-footer-main{padding-top:26px!important;gap:22px!important;} .lp-footer-logo{max-width:150px!important} .lp-footer-copy{font-size:14px!important;line-height:1.55!important} .lp-footer-contact{gap:8px!important} .lp-footer-col h3{margin-bottom:10px!important} .lp-footer-col a{font-size:14px!important;line-height:1.5!important} .lp-footer-bottom{margin-top:26px!important;padding-top:18px!important} .template-collection .lp-collection-hero,.template-collection .lp-collection-head{padding-top:44px!important;padding-bottom:26px!important;} .template-collection .lp-products-grid,.template-collection .lp-collection-grid{margin-top:24px!important;}} @media(max-width:390px){.lp-header-main{padding-left:12px!important;padding-right:10px!important} .lp-brand-compact{max-width:136px!important;gap:4px!important} .lp-brand--logo .lp-brand-compact__symbol{width:34px!important;height:32px!important;flex-basis:34px!important} .lp-brand--logo .lp-brand-compact__wordmark{width:96px!important;height:28px!important;flex-basis:96px!important} .lp-icon-link{min-width:27px!important;width:27px!important}} @media(max-width:760px){.lp-header-main{min-height:60px!important;height:60px!important;padding-left:14px!important;padding-right:12px!important;column-gap:8px!important;} .lp-brand-compact{gap:6px!important;height:48px!important;max-width:170px!important;} .lp-brand--logo .lp-brand-compact__symbol{width:44px!important;height:42px!important;max-width:44px!important;flex-basis:44px!important;} .lp-brand--logo .lp-brand-compact__wordmark{width:116px!important;height:34px!important;max-width:116px!important;flex-basis:116px!important;} .lp-header-side--right{gap:1px!important} .lp-icon-link{min-width:33px!important;width:33px!important;height:40px!important;font-size:17px!important;} .lp-icon-link [data-cart-count],.lp-icon-link>span[data-cart-count]{right:0!important;top:1px!important;min-width:14px!important;height:14px!important;font-size:9px!important;}} @media(max-width:390px){.lp-header-main{padding-left:12px!important;padding-right:9px!important} .lp-brand-compact{max-width:153px!important;gap:5px!important} .lp-brand--logo .lp-brand-compact__symbol{width:40px!important;height:38px!important;max-width:40px!important;flex-basis:40px!important;} .lp-brand--logo .lp-brand-compact__wordmark{width:108px!important;height:32px!important;max-width:108px!important;flex-basis:108px!important;} .lp-icon-link{min-width:31px!important;width:31px!important;font-size:16px!important}} @media(max-width:760px){.lp-announcement{min-height:24px!important;height:24px!important;} .lp-announcement__inner{min-height:24px!important;height:24px!important;line-height:24px!important;font-size:9px!important;letter-spacing:.08em!important;} .lp-header-main{min-height:80px!important;height:80px!important;padding:0 14px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;} .lp-brand--center{width:auto!important;max-width:none!important;justify-self:start!important;overflow:visible!important;} .lp-brand-compact{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:1px!important;width:150px!important;max-width:150px!important;height:72px!important;overflow:visible!important;} .lp-brand--logo .lp-brand-compact__symbol{width:48px!important;height:34px!important;max-width:48px!important;flex:0 0 34px!important;margin-left:16px!important;object-fit:contain!important;} .lp-brand--logo .lp-brand-compact__wordmark{width:148px!important;height:34px!important;max-width:148px!important;flex:0 0 34px!important;object-fit:contain!important;object-position:left center!important;} .lp-header-side--right{gap:3px!important;margin-left:auto!important;} .lp-icon-link{min-width:36px!important;width:36px!important;height:42px!important;font-size:19px!important;} .lp-menu-toggle{font-size:21px!important;} .lp-icon-link [data-cart-count],.lp-icon-link>span[data-cart-count]{top:0!important;right:-1px!important;min-width:15px!important;height:15px!important;font-size:10px!important;}} @media(max-width:390px){.lp-header-main{min-height:76px!important;height:76px!important;padding-left:11px!important;padding-right:8px!important;column-gap:6px!important;} .lp-brand-compact{width:138px!important;max-width:138px!important;height:68px!important;} .lp-brand--logo .lp-brand-compact__symbol{width:44px!important;height:32px!important;max-width:44px!important;flex-basis:32px!important;margin-left:14px!important;} .lp-brand--logo .lp-brand-compact__wordmark{width:136px!important;height:31px!important;max-width:136px!important;flex-basis:31px!important;} .lp-header-side--right{gap:1px!important} .lp-icon-link{min-width:34px!important;width:34px!important;height:40px!important;font-size:18px!important;} .lp-menu-toggle{font-size:20px!important}} .lp-brand--logo .lp-brand-full{filter:none!important;opacity:1!important;object-fit:contain!important;} @media(max-width:760px){.lp-header-main{min-height:108px!important;height:108px!important;padding:4px 12px!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important;} .lp-brand--center{width:116px!important;max-width:116px!important;height:100px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important;} .lp-brand-full{display:block!important;visibility:visible!important;width:112px!important;height:auto!important;max-width:112px!important;} .lp-brand-compact{display:none!important} .lp-header-side--right{gap:2px!important;margin-left:auto!important;} .lp-icon-link{min-width:36px!important;width:36px!important;height:42px!important;font-size:19px!important;} .lp-menu-toggle{font-size:22px!important} .lp-icon-link [data-cart-count],.lp-icon-link>span[data-cart-count]{min-width:15px!important;height:15px!important;font-size:10px!important;right:-1px!important;top:0!important;}} @media(max-width:390px){.lp-header-main{min-height:102px!important;height:102px!important;padding-left:10px!important;padding-right:8px!important;} .lp-brand--center{width:106px!important;max-width:106px!important;height:94px!important;} .lp-brand-full{width:102px!important;max-width:102px!important;} .lp-icon-link{min-width:33px!important;width:33px!important;height:40px!important;font-size:18px!important;} .lp-menu-toggle{font-size:21px!important}} .lp-header-icon{width:24px!important;height:24px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;} .lp-header-icon--menu{stroke-width:1.8!important} .lp-cart-link{position:relative!important} .lp-cart-count{position:absolute!important;top:-2px!important;right:0!important;min-width:16px!important;height:16px!important;padding:0 3px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:10px!important;line-height:1!important;font-weight:700!important;} @media(max-width:760px){.lp-header-main{min-height:104px!important;height:104px!important;padding:4px 14px!important;column-gap:10px!important;} .lp-brand--center{width:132px!important;max-width:132px!important;height:96px!important;} .lp-brand-full{width:128px!important;max-width:128px!important;height:auto!important;} .lp-header-side--right{gap:7px!important;} .lp-icon-link{min-width:38px!important;width:38px!important;height:44px!important;display:grid!important;place-items:center!important;} .lp-header-icon{width:25px!important;height:25px!important;} .lp-header-icon--menu{width:27px!important;height:27px!important;}} @media(max-width:390px){.lp-header-main{min-height:98px!important;height:98px!important;padding-left:10px!important;padding-right:8px!important;column-gap:5px!important;} .lp-brand--center{width:120px!important;max-width:120px!important;height:90px!important;} .lp-brand-full{width:116px!important;max-width:116px!important;} .lp-header-side--right{gap:4px!important} .lp-icon-link{min-width:35px!important;width:35px!important;height:42px!important;} .lp-header-icon{width:23px!important;height:23px!important;} .lp-header-icon--menu{width:25px!important;height:25px!important;}} @media(max-width:760px){.lp-brand--center{width:116px!important;max-width:116px!important;height:92px!important;} .lp-brand-full{width:112px!important;max-width:112px!important;height:auto!important;}} @media(max-width:390px){.lp-brand--center{width:108px!important;max-width:108px!important;height:88px!important;} .lp-brand-full{width:104px!important;max-width:104px!important;}} .lp-header--editorial{background:#fff!important;border-bottom:1px solid #e8e3dc!important;box-shadow:none!important;backdrop-filter:none!important;} .lp-header-main--editorial{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;} .lp-header-side--editorial-left{justify-content:flex-start!important} .lp-header-side--editorial-right{justify-content:flex-end!important} .lp-brand--editorial{display:flex!important;align-items:center!important;justify-content:center!important;height:auto!important;margin:0!important;overflow:visible!important;} .lp-brand--editorial .lp-brand-wordmark{display:block!important;width:100%!important;max-width:none!important;height:auto!important;object-fit:contain!important;filter:none!important;opacity:1!important;} .lp-account-link{position:relative!important} .lp-account-accent{position:absolute!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--lp-copper,#c9826d)!important;right:4px!important;top:4px!important;} @media(max-width:960px){.lp-header-main--editorial{grid-template-columns:minmax(86px,1fr) auto minmax(86px,1fr)!important;} .lp-header-side--editorial-left{display:flex!important} .lp-desktop-nav--premium{display:none!important}} @media(max-width:760px){.lp-header-main--editorial{min-height:96px!important;height:96px!important;padding:0 18px!important;column-gap:10px!important;} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:18px!important;} .lp-brand--editorial{width:176px!important;max-width:176px!important;height:auto!important;} .lp-brand--editorial .lp-brand-wordmark{width:176px!important;max-width:176px!important;} .lp-icon-link{min-width:34px!important;width:34px!important;height:44px!important;padding:0!important;} .lp-header-icon{width:28px!important;height:28px!important;stroke-width:1.55!important;} .lp-header-icon--menu{width:29px!important;height:29px!important;stroke-width:1.6!important;} .lp-cart-count{top:-1px!important;right:-3px!important;background:transparent!important;color:#111!important;min-width:auto!important;height:auto!important;padding:0!important;font-size:10px!important;line-height:1!important;}} @media(max-width:430px){.lp-header-main--editorial{min-height:90px!important;height:90px!important;padding:0 16px!important;column-gap:8px!important;} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:14px!important} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:150px!important;max-width:150px!important;} .lp-icon-link{min-width:31px!important;width:31px!important;} .lp-header-icon{width:25px!important;height:25px!important} .lp-header-icon--menu{width:27px!important;height:27px!important} .lp-account-accent{width:6px!important;height:6px!important;right:2px!important;top:5px!important}} @media(max-width:370px){.lp-header-main--editorial{padding:0 12px!important;column-gap:6px!important} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:10px!important} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:134px!important;max-width:134px!important} .lp-header-icon{width:23px!important;height:23px!important} .lp-header-icon--menu{width:25px!important;height:25px!important}} .lp-house-card{position:relative;display:block;overflow:hidden;min-height:440px;background:#f8f6f2!important;border:1px solid rgba(16,26,23,.08)!important;box-shadow:0 20px 55px rgba(17,22,20,.06);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;} .lp-house-card:hover{transform:translateY(-4px);box-shadow:0 28px 68px rgba(17,22,20,.10);border-color:rgba(201,132,111,.42)!important;} .lp-house-card__media{position:absolute!important;inset:0!important;aspect-ratio:auto!important;background:#f4f1eb!important;} .lp-house-card__image{width:100%;height:100%;object-fit:cover;} .lp-house-card__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:34px;background: radial-gradient(circle at 78% 18%,rgba(201,132,111,.16),transparent 24%),linear-gradient(135deg,#0d3d34 0%,#1c5a4f 35%,#f7f3ec 35%,#f7f3ec 100%)!important;} .lp-house-card__placeholder span{max-width:82%;color:#ffffff;font:400 34px/1 Georgia,"Times New Roman",serif;letter-spacing:-.03em;} .lp-house-card__veil{background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,rgba(8,18,16,.08) 28%,rgba(8,18,16,.82) 100%)!important;} .lp-house-card__content{position:absolute!important;left:24px!important;right:24px!important;bottom:22px!important;z-index:2;padding:0!important;} .lp-house-card__topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;} .lp-house-card__number,.lp-house-card__tag{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px);} .lp-house-card__number{color:#fff;font-size:10px;letter-spacing:.16em;} .lp-house-card__tag{color:#f3d0c3;font-size:9px;letter-spacing:.13em;text-transform:uppercase;} .lp-house-card__name{color:#fff!important;font:400 30px/.96 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em;} .lp-house-card__subtitle{display:block!important;margin-top:10px;color:rgba(255,255,255,.84)!important;font-size:11px!important;letter-spacing:.04em;line-height:1.5;} .lp-house-card__link{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px!important;padding-top:14px!important;border-top:1px solid rgba(255,255,255,.18);color:#f2c4b2!important;font-size:10px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;} .lp-house-card__link span:last-child{font-size:14px;transition:transform .25s ease;} .lp-house-card:hover .lp-house-card__link span:last-child{transform:translateX(4px);} @media (max-width: 960px){ .lp-house-card{min-height:390px;} .lp-house-card__name{font-size:26px!important;}} @media (max-width: 620px){ .lp-house-card{flex:0 0 79vw;min-width:79vw!important;width:79vw;min-height:300px;height:300px;scroll-snap-align:start;} .lp-house-card__content{left:18px!important;right:18px!important;bottom:18px!important;} .lp-house-card__topline{margin-bottom:12px;} .lp-house-card__number,.lp-house-card__tag{min-height:24px;padding:0 8px;} .lp-house-card__tag{max-width:58%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} .lp-house-card__name{font-size:24px!important;line-height:1!important;} .lp-house-card__subtitle{font-size:10px!important;line-height:1.45!important;} .lp-house-card__link{margin-top:15px!important;padding-top:12px!important;font-size:9px!important;}} .lp-house-card__topline,.lp-house-card__number,.lp-house-card__tag{display:none!important} .lp-house-card{background:linear-gradient(145deg,#0a463a 0%,#0c594a 48%,#073c33 100%)!important;border:1px solid rgba(201,132,111,.38)!important;} .lp-house-card__media{background:linear-gradient(145deg,#0a463a 0%,#0d5d4e 55%,#073a31 100%)!important;} .lp-house-card__placeholder{background: radial-gradient(circle at 78% 20%,rgba(201,132,111,.14),transparent 28%),linear-gradient(145deg,#0a463a 0%,#0d5d4e 58%,#073b32 100%)!important;} .lp-house-card__placeholder span{color:rgba(255,255,255,.11)!important;font:400 38px/.95 Georgia,"Times New Roman",serif!important;letter-spacing:-.035em!important;text-shadow:none!important;} .lp-house-card__veil{background:linear-gradient(180deg,rgba(1,28,24,.04) 0%,rgba(1,28,24,.12) 46%,rgba(1,24,20,.58) 100%)!important;} .lp-house-card__name{color:#fff!important;text-shadow:0 1px 10px rgba(0,0,0,.14)!important;} .lp-house-card__subtitle{color:rgba(255,255,255,.92)!important;font-weight:600!important;} .lp-house-card__link{color:#f2b29f!important;border-top-color:rgba(242,178,159,.58)!important;} .lp-house-card__link span:first-child{color:#f2b29f!important} .lp-house-card__link span:last-child{color:#f2b29f!important} @media(max-width:620px){.lp-house-card__placeholder span{font-size:34px!important;color:rgba(255,255,255,.10)!important;} .lp-house-card__name{color:#fff!important;font-size:25px!important;} .lp-house-card__subtitle{color:rgba(255,255,255,.92)!important} .lp-house-card__link{color:#f2b29f!important}} .lp-house-card__watermark{position:absolute!important;z-index:1!important;top:26px!important;left:26px!important;right:26px!important;height:54%!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;opacity:.14!important;} .lp-house-card__watermark img{display:block!important;width:auto!important;height:auto!important;max-width:82%!important;max-height:88%!important;object-fit:contain!important;filter:none!important;} .lp-house-card__content{z-index:2!important} .lp-house-card__name{color:#fff!important} .lp-house-card__subtitle{color:rgba(255,255,255,.92)!important} .lp-house-card__link,.lp-house-card__link span{color:#f2b29f!important} .lp-house-card__link{border-top-color:rgba(242,178,159,.72)!important} @media(max-width:620px){.lp-house-card__watermark{top:20px!important;left:18px!important;right:18px!important;height:52%!important;opacity:.16!important;} .lp-house-card__watermark img{max-width:84%!important;max-height:92%!important;}} .lp-house-card--has-logo .lp-house-card__placeholder span{display:none!important;visibility:hidden!important;opacity:0!important;} .lp-house-card--has-logo .lp-house-card__watermark{opacity:.11!important;} @media(max-width:620px){.lp-house-card--has-logo .lp-house-card__watermark{opacity:.12!important}} .lp-footer--premium{margin-top:72px!important;padding-top:0!important;background:#f8f6f2!important;border-top:1px solid #e6e0d9!important;} .lp-footer--premium .lp-shell{max-width:1360px!important;} .lp-footer-newsletter--signature{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)!important;align-items:end!important;gap:54px!important;padding:62px 0 54px!important;border-bottom:1px solid #ded8d1!important;} .lp-footer-newsletter--signature .lp-eyebrow{margin-bottom:13px!important;color:#b9654d!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;} .lp-footer-newsletter--signature h2{max-width:690px!important;margin:0 0 14px!important;color:#111614!important;font:400 clamp(42px,4.8vw,66px)/.98 Georgia,"Times New Roman",serif!important;letter-spacing:-.045em!important;} .lp-footer-newsletter--signature p{max-width:560px!important;margin:0!important;color:#59605c!important;font-size:15px!important;line-height:1.62!important;} .lp-footer-symbol{width:190px!important;right:4%!important;top:40%!important;opacity:.045!important;} .lp-newsletter-box{position:relative;z-index:2;width:100%;} .lp-newsletter-form{display:grid!important;grid-template-columns:1fr auto!important;gap:0!important;width:100%!important;} .lp-newsletter-input{min-height:54px!important;padding:0 18px!important;background:#fff!important;border:1px solid #d8d2cb!important;border-right:0!important;color:#111614!important;font-size:14px!important;} .lp-newsletter-input::placeholder{color:#8a8f8c!important;} .lp-newsletter-submit{min-width:150px!important;min-height:54px!important;padding:0 22px!important;background:#063f35!important;color:#fff!important;border:1px solid #063f35!important;font-size:10px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;} .lp-footer-main{display:grid!important;grid-template-columns:minmax(280px,1.45fr) repeat(3,minmax(150px,.72fr))!important;gap:48px!important;padding:52px 0 44px!important;} .lp-footer-brandcol{padding-right:32px!important;} .lp-footer-logo{display:block!important;width:185px!important;max-width:185px!important;margin:0 0 20px!important;} .lp-footer-logo img{display:block!important;width:100%!important;height:auto!important;filter:none!important;} .lp-footer-copy{max-width:390px!important;margin:0!important;color:#59605c!important;font-size:14px!important;line-height:1.65!important;} .lp-footer-contact{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:20px!important;} .lp-footer-contact a{color:#063f35!important;font-size:13px!important;font-weight:600!important;} .lp-footer-col{padding-top:4px!important;} .lp-footer-col h3{margin:0 0 17px!important;color:#b9654d!important;font-size:10px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;} .lp-footer-col a{display:block!important;margin-bottom:9px!important;color:#4f5753!important;font-size:14px!important;line-height:1.45!important;transition:color .2s ease,transform .2s ease;} .lp-footer-col a:hover{color:#063f35!important;transform:translateX(2px);} .lp-footer-bottom{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:24px!important;margin-top:0!important;padding:21px 0 24px!important;border-top:1px solid #ded8d1!important;color:#707773!important;font-size:10px!important;letter-spacing:.06em!important;text-transform:uppercase!important;} .lp-footer-socials{display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;} .lp-footer-socials a{color:#4f5753!important;font-size:10px!important;} .lp-footer-payments{text-align:right!important;} @media(max-width:900px){.lp-footer-newsletter--signature{grid-template-columns:1fr!important;gap:28px!important;} .lp-footer-main{grid-template-columns:1.2fr repeat(2,1fr)!important;} .lp-footer-col:last-child{grid-column:2 / -1;}} @media(max-width:620px){.lp-footer--premium{margin-top:54px!important;} .lp-footer-newsletter--signature{display:block!important;padding:42px 0 36px!important;} .lp-footer-newsletter--signature h2{max-width:330px!important;margin-bottom:12px!important;font-size:34px!important;line-height:1!important;} .lp-footer-newsletter--signature p{max-width:320px!important;font-size:13px!important;line-height:1.58!important;} .lp-footer-symbol{width:118px!important;right:-20px!important;top:33%!important;opacity:.04!important;} .lp-newsletter-box{margin-top:24px!important;} .lp-newsletter-form{grid-template-columns:1fr!important;gap:8px!important;} .lp-newsletter-input{min-height:50px!important;border-right:1px solid #d8d2cb!important;} .lp-newsletter-submit{min-height:50px!important;width:100%!important;} .lp-footer-main{grid-template-columns:1fr 1fr!important;gap:0 22px!important;padding:34px 0 28px!important;} .lp-footer-brandcol{grid-column:1 / -1!important;padding-right:0!important;padding-bottom:28px!important;} .lp-footer-logo{width:160px!important;max-width:160px!important;margin-bottom:16px!important;} .lp-footer-copy{max-width:325px!important;font-size:13px!important;line-height:1.6!important;} .lp-footer-contact a{font-size:12px!important;} .lp-footer-col{padding:22px 0 14px!important;border-top:1px solid #ded8d1!important;} .lp-footer-col:last-child{grid-column:1 / -1!important;} .lp-footer-col h3{margin-bottom:13px!important;font-size:9px!important;} .lp-footer-col a{margin-bottom:8px!important;font-size:13px!important;} .lp-footer-bottom{grid-template-columns:1fr!important;justify-items:start!important;gap:12px!important;padding:18px 0 22px!important;font-size:9px!important;} .lp-footer-socials{justify-content:flex-start!important;flex-wrap:wrap!important;gap:14px!important;} .lp-footer-payments{text-align:left!important;}} .template-collection .lp-catalogue-premium{margin-top:0!important;padding-top:52px!important;padding-bottom:24px!important;} .template-collection .lp-catalogue-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:28px!important;padding-bottom:30px!important;border-bottom:1px solid #e7e1da!important;} .template-collection .lp-catalogue-hero h1{margin:8px 0 0!important;color:#111614!important;font:400 clamp(48px,6vw,78px)/.94 Georgia,"Times New Roman",serif!important;letter-spacing:-.045em!important;} .template-collection .lp-catalogue-description{max-width:680px!important;margin-top:16px!important;color:#555d59!important;font-size:15px!important;line-height:1.68!important;} .template-collection .lp-catalogue-meta{align-self:end!important;padding-bottom:8px!important;color:#6a716d!important;font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;white-space:nowrap!important;} .template-collection .lp-catalogue-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(220px,320px)!important;gap:18px!important;align-items:end!important;margin-top:28px!important;padding:22px!important;background:#f8f6f2!important;border:1px solid #ece6df!important;} .template-collection .lp-catalogue-search__input,.template-collection .lp-select--premium{width:100%!important;min-height:52px!important;border:1px solid #d8d1c9!important;border-radius:0!important;background:#fff!important;color:#151a18!important;font-size:14px!important;box-shadow:none!important;} .template-collection .lp-catalogue-search__input{padding:0 16px!important;} .template-collection .lp-catalogue-search__input::placeholder{color:#777e7a!important;} .template-collection .lp-catalogue-sort label{display:block!important;margin-bottom:8px!important;color:#a96352!important;font-size:9px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;} .template-collection .lp-select--premium{padding:0 42px 0 14px!important;} .template-collection .lp-catalogue-filters{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:18px!important;padding-bottom:22px!important;border-bottom:1px solid #ece6df!important;} .template-collection .lp-catalogue-filter{min-height:38px!important;padding:0 16px!important;border:1px solid #c9846f!important;border-radius:999px!important;background:#fff!important;color:#17362f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.10em!important;text-transform:uppercase!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important;} .template-collection .lp-catalogue-filter:hover,.template-collection .lp-catalogue-filter.is-active{background:#c9846f!important;color:#fff!important;border-color:#c9846f!important;} .template-collection .lp-catalogue-grid{margin-top:28px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:28px 20px!important;background:transparent!important;border:0!important;} .template-collection .lp-catalogue-grid>[data-product-card]{min-width:0!important;} .template-collection .lp-catalogue-grid .lp-premium-card{height:100%!important;border:1px solid #ece6df!important;box-shadow:0 16px 42px rgba(18,25,22,.04)!important;} .template-collection .lp-pagination{margin-top:44px!important;padding-top:22px!important;border-top:1px solid #ece6df!important;text-align:center!important;} @media(max-width:1100px){.template-collection .lp-catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}} @media(max-width:760px){.template-collection .lp-catalogue-premium{padding-top:34px!important;} .template-collection .lp-catalogue-hero{grid-template-columns:1fr!important;gap:14px!important;padding-bottom:22px!important;} .template-collection .lp-catalogue-hero h1{font-size:48px!important;line-height:.96!important;} .template-collection .lp-catalogue-meta{padding-bottom:0!important;} .template-collection .lp-catalogue-toolbar{grid-template-columns:1fr!important;gap:14px!important;margin-top:20px!important;padding:16px!important;} .template-collection .lp-catalogue-search__input,.template-collection .lp-select--premium{min-height:48px!important;font-size:13px!important;} .template-collection .lp-catalogue-filters{flex-wrap:nowrap!important;overflow-x:auto!important;margin-right:-18px!important;padding-right:18px!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;} .template-collection .lp-catalogue-filters::-webkit-scrollbar{display:none!important} .template-collection .lp-catalogue-filter{flex:0 0 auto!important;min-height:36px!important;padding:0 14px!important;font-size:9px!important;} .template-collection .lp-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 10px!important;margin-top:22px!important;} .template-collection .lp-catalogue-grid .lp-premium-card__body{padding:13px!important;} .template-collection .lp-catalogue-grid .lp-premium-card h3{font-size:18px!important;line-height:1.04!important;} .template-collection .lp-catalogue-grid .lp-premium-card__vendor,.template-collection .lp-catalogue-grid .lp-premium-card__notes,.template-collection .lp-catalogue-grid .lp-premium-card__variant{font-size:10px!important;}} @media(max-width:390px){.template-collection .lp-catalogue-grid{grid-template-columns:1fr!important;gap:18px!important;}} .lp-cart-drawer--premium{width:min(460px,100%)!important;background:#07372e!important;color:#fff!important;box-shadow:-24px 0 80px rgba(0,0,0,.22)!important;} .lp-cart-drawer__top{padding:22px 22px 18px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;} .lp-cart-drawer__top h2{color:#fff!important;font:400 36px/.98 Georgia,"Times New Roman",serif!important;} .lp-cart-drawer__top .lp-icon-btn{color:#fff!important} .lp-cart-drawer__progress{padding:16px 22px 10px!important} .lp-cart-drawer__progress .lp-cart-progress__text{color:#c5d0cb!important} .lp-cart-drawer__progress .lp-cart-progress__text strong{color:#efb09a!important} .lp-cart-drawer__progress .lp-cart-progress__bar{background:rgba(255,255,255,.14)!important} .lp-cart-drawer__progress .lp-cart-progress__bar span{background:#d8927c!important} .lp-cart-drawer__lines{padding:0 22px!important;max-height:48vh!important} .lp-cart-drawer__line{grid-template-columns:72px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important;padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.11)!important;} .lp-cart-drawer__media{display:block!important;width:72px!important;height:86px!important;background:#f5f2ec!important;overflow:hidden!important;} .lp-cart-drawer__media img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px!important;} .lp-cart-drawer__vendor{display:block!important;color:#e5a38d!important;font-size:8px!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:.14em!important;margin:0 0 5px!important;} .lp-cart-drawer__line-info strong{color:#fff!important;font-size:17px!important;line-height:1.08!important;} .lp-cart-drawer__line-info>span:not(.lp-cart-drawer__vendor){color:#aab9b3!important;font-size:10px!important} .lp-cart-drawer__line>strong{color:#fff!important;font-size:13px!important;align-self:center!important} .lp-cart-drawer__empty{padding:28px 0!important;color:#c5d0cb!important} .lp-cart-drawer__footer{padding:20px 22px 22px!important;border-top:1px solid rgba(255,255,255,.13)!important;background:#052d26!important;} .lp-cart-drawer__total{color:#fff!important;font-size:20px!important} .lp-cart-drawer--premium .lp-btn--green{background:#fff!important;color:#07372e!important;border-color:#fff!important;} .lp-cart-drawer--premium .lp-btn--copper{background:#c9846f!important;color:#fff!important;border-color:#c9846f!important;} .lp-cart-drawer__note{color:#aab9b3!important} @media(max-width:620px){ .lp-cart-drawer__line{grid-template-columns:60px minmax(0,1fr) auto!important;gap:10px!important} .lp-cart-drawer__media{width:60px!important;height:72px!important} .lp-cart-drawer__line-info strong{font-size:15px!important} .lp-cart-drawer__footer{padding-bottom:max(20px,env(safe-area-inset-bottom))!important}} .lp-account-premium,.lp-favorites-premium,.lp-loyalty-premium{color:var(--lp-ink,#161b19)!important;} .lp-account-head,.lp-loyalty-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:44px;align-items:end;padding-bottom:34px;border-bottom:1px solid var(--lp-line,#e7e1da);} .lp-account-head h1,.lp-loyalty-hero h1,.lp-favorites-premium h1{margin:10px 0 0!important;color:#111614!important;font:400 clamp(44px,6vw,78px)/.96 Georgia,"Times New Roman",serif!important;letter-spacing:-.045em!important;} .lp-account-head p{max-width:620px;margin:18px 0 0;color:#59615d;font-size:15px;line-height:1.7;} .lp-account-logout{justify-self:end;color:#183e35!important;border-bottom:1px solid rgba(24,62,53,.35);padding-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;} .lp-account-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px;margin-top:34px;} .lp-account-card{padding:30px;background:#f8f6f2!important;border:1px solid #e7e1da!important;box-shadow:none!important;} .lp-account-card--loyalty{background:#08372e!important;border-color:#08372e!important;color:#fff!important;} .lp-account-card--loyalty .lp-eyebrow{color:#d59a84!important;} .lp-loyalty-title{margin-top:14px;color:#fff;font:400 34px/1 Georgia,"Times New Roman",serif;letter-spacing:-.035em;} .lp-loyalty-points{display:flex;align-items:flex-end;gap:10px;margin-top:30px;} .lp-loyalty-points strong{color:#fff;font:400 54px/.9 Georgia,"Times New Roman",serif;} .lp-loyalty-points span{color:#c7d5d0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;} .lp-loyalty-progress{margin:28px 0 26px;} .lp-loyalty-progress__bar{height:2px;overflow:hidden;background:rgba(255,255,255,.18);} .lp-loyalty-progress__bar span{display:block;height:100%;background:#d59a84;} .lp-loyalty-progress small{display:block;margin-top:10px;color:#b7c8c2;font-size:10px;line-height:1.5;} .lp-account-card--loyalty .lp-btn--outline-copper{background:transparent!important;border:1px solid #d59a84!important;color:#fff!important;} .lp-account-links{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ded8d1;border:1px solid #ded8d1;} .lp-account-links a{min-height:138px;padding:20px;display:grid;align-content:start;background:#fff;color:#1b211f!important;} .lp-account-links a>span{color:#c9846f;font-size:20px;margin-bottom:22px;} .lp-account-links strong{font:400 20px/1.1 Georgia,"Times New Roman",serif;} .lp-account-links small{margin-top:6px;color:#6a716d;font-size:11px;line-height:1.45;} .lp-account-orders{margin-top:64px;} .lp-account-section-title{padding-bottom:22px;border-bottom:1px solid #e6e0d9;} .lp-account-section-title h2{margin:10px 0 0;color:#111614!important;font:400 42px/1 Georgia,"Times New Roman",serif!important;} .lp-order-list{border-bottom:1px solid #e6e0d9;} .lp-order-row{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.1fr auto;gap:22px;align-items:center;padding:20px 0;border-top:1px solid #e6e0d9;color:#1b211f!important;} .lp-order-row small{display:block;margin-bottom:5px;color:#8b918d;font-size:9px;text-transform:uppercase;letter-spacing:.12em;} .lp-order-row strong{font-size:13px;font-weight:600;} .lp-account-empty,.lp-favorites-empty{margin-top:30px;padding:56px 30px;text-align:center;background:#f8f6f2!important;border:1px solid #e7e1da!important;} .lp-account-empty p,.lp-favorites-empty p{color:#606864!important;} .lp-favorites-empty>span{display:block;margin-bottom:22px;color:#c9846f;font-size:36px;} .lp-favorites-empty h2{color:#111614!important;font:400 34px/1.05 Georgia,"Times New Roman",serif!important;} .lp-favorites-empty .lp-btn{margin-top:20px;} .lp-loyalty-status{padding:24px 26px;background:#08372e;color:#fff;} .lp-loyalty-status span,.lp-loyalty-status small{display:block;color:#b9c8c2;font-size:10px;line-height:1.5;} .lp-loyalty-status span{color:#d59a84;text-transform:uppercase;letter-spacing:.13em;} .lp-loyalty-status strong{display:block;margin:12px 0 14px;color:#fff;font:400 30px/1 Georgia,"Times New Roman",serif;} .lp-loyalty-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;background:#ded8d1;border:1px solid #ded8d1;} .lp-loyalty-tiers article{min-height:250px;padding:28px;background:#fff;} .lp-loyalty-tiers article>span{color:#c9846f;font-size:10px;font-weight:700;letter-spacing:.14em;} .lp-loyalty-tiers h2{margin:48px 0 12px!important;color:#173d34!important;font:400 27px/1 Georgia,"Times New Roman",serif!important;} .lp-loyalty-tiers p{color:#666e6a!important;font-size:13px;line-height:1.6;} .lp-loyalty-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:24px;border-top:1px solid #e6e0d9;border-bottom:1px solid #e6e0d9;} .lp-loyalty-benefits>div{min-height:120px;padding:24px 22px;border-right:1px solid #e6e0d9;} .lp-loyalty-benefits>div:last-child{border-right:0;} .lp-loyalty-benefits strong{display:block;color:#173d34;font:400 19px/1.1 Georgia,"Times New Roman",serif;} .lp-loyalty-benefits span{display:block;margin-top:7px;color:#777e7a;font-size:11px;} @media(max-width:760px){.lp-account-premium,.lp-favorites-premium,.lp-loyalty-premium{margin-top:42px!important;} .lp-account-head,.lp-loyalty-hero{grid-template-columns:1fr;gap:22px;padding-bottom:24px;} .lp-account-head h1,.lp-loyalty-hero h1,.lp-favorites-premium h1{font-size:43px!important;line-height:.98!important;} .lp-account-logout{justify-self:start;} .lp-account-grid{grid-template-columns:1fr;gap:14px;margin-top:22px;} .lp-account-card{padding:22px 18px;} .lp-account-links{grid-template-columns:1fr 1fr;} .lp-account-links a{min-height:122px;padding:16px;} .lp-account-links a>span{margin-bottom:18px;} .lp-account-orders{margin-top:46px;} .lp-account-section-title h2{font-size:34px!important;} .lp-order-row{grid-template-columns:1fr 1fr auto;gap:14px 12px;padding:18px 0;} .lp-order-row>div:nth-child(3),.lp-order-row>div:nth-child(4){grid-row:2;} .lp-loyalty-status{padding:22px 20px;} .lp-loyalty-tiers{grid-template-columns:1fr;} .lp-loyalty-tiers article{min-height:0;padding:22px 20px;} .lp-loyalty-tiers h2{margin:28px 0 10px!important;} .lp-loyalty-benefits{grid-template-columns:1fr 1fr;} .lp-loyalty-benefits>div{min-height:104px;padding:18px 16px;border-bottom:1px solid #e6e0d9;} .lp-loyalty-benefits>div:nth-child(2){border-right:0;} .lp-account-empty,.lp-favorites-empty{padding:42px 20px;}} .lp-service-page,.lp-faq-premium,.lp-contact-premium{padding-top:68px!important;padding-bottom:34px!important;} .lp-service-page__hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:38px!important;align-items:end!important;padding-bottom:30px!important;margin-bottom:30px!important;border-bottom:1px solid var(--lp-line,#e7e1da)!important;} .lp-service-page__hero h1,.lp-contact-copy h1{margin:10px 0 14px!important;color:var(--lp-ink,#151a18)!important;font:400 clamp(48px,6vw,82px)/.95 Georgia,"Times New Roman",serif!important;letter-spacing:-.045em!important;} .lp-service-page__hero p,.lp-contact-copy>p{max-width:650px!important;margin:0!important;color:#535b57!important;font-size:16px!important;line-height:1.68!important;} .lp-service-page__badge{align-self:end!important;padding:11px 14px!important;border:1px solid rgba(201,132,111,.42)!important;background:#fff!important;color:var(--lp-green,#07372e)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;} .lp-service-page__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;} .lp-service-card{min-height:245px!important;padding:24px!important;border:1px solid #e8e2db!important;background:#f8f6f2!important;box-shadow:none!important;} .lp-service-card>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;height:28px!important;margin-bottom:34px!important;border-bottom:1px solid var(--lp-copper,#c9846f)!important;color:var(--lp-copper,#c9846f)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.16em!important;} .lp-service-card h2{margin:0 0 12px!important;color:var(--lp-green,#07372e)!important;font:400 28px/1 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em!important;} .lp-service-card p{margin:0!important;color:#5d6561!important;font-size:14px!important;line-height:1.65!important;} .lp-service-page__note{margin-top:18px!important;padding:22px 24px!important;border:1px solid rgba(201,132,111,.32)!important;border-left:3px solid var(--lp-copper,#c9846f)!important;background:#fff!important;} .lp-service-page__note p{margin:8px 0 0!important;max-width:900px!important;color:#555d59!important;font-size:14px!important;line-height:1.65!important;} .lp-faq-list{max-width:980px!important;margin:0 auto!important;border-top:1px solid #e6e0d9!important;} .lp-faq-item{margin:0!important;border:0!important;border-bottom:1px solid #e6e0d9!important;background:#fff!important;} .lp-faq-item summary{min-height:84px!important;padding:22px 4px!important;color:var(--lp-green,#07372e)!important;font:400 24px/1.15 Georgia,"Times New Roman",serif!important;letter-spacing:-.02em!important;} .lp-faq-item summary span:last-child{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(201,132,111,.45)!important;color:var(--lp-copper,#c9846f)!important;font:400 20px/1 Arial,sans-serif!important;transition:transform .22s ease!important;} .lp-faq-item[open] summary span:last-child{transform:rotate(45deg)!important;} .lp-faq-answer{padding:0 52px 24px 4px!important;color:#59615d!important;font-size:15px!important;line-height:1.72!important;} .lp-contact-layout{display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:22px!important;align-items:stretch!important;} .lp-contact-copy,.lp-contact-form-wrap{border:1px solid #e7e1da!important;box-shadow:none!important;} .lp-contact-copy{padding:42px!important;background:var(--lp-green,#07372e)!important;color:#fff!important;} .lp-contact-copy .lp-eyebrow{color:#e0a18d!important;} .lp-contact-copy h1{color:#f8f4ee!important;font-size:58px!important;} .lp-contact-copy>p{color:#d9e0dc!important;} .lp-contact-info{margin-top:38px!important;border-top:1px solid rgba(255,255,255,.17)!important;} .lp-contact-info>div{padding:16px 0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;} .lp-contact-info span{color:#d99b86!important;font-size:10px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;} .lp-contact-info strong{color:#fff!important;font-size:14px!important;font-weight:500!important;} .lp-contact-form-wrap{padding:40px!important;background:#f8f6f2!important;} .lp-contact-fields{gap:10px!important;} .lp-contact-fields label{margin-top:8px!important;color:#2d3632!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;} .lp-contact-input{min-height:52px!important;padding:0 14px!important;border:1px solid #dcd5cd!important;border-radius:0!important;background:#fff!important;color:#18201d!important;font-size:14px!important;outline:none!important;} .lp-contact-input:focus{border-color:var(--lp-copper,#c9846f)!important;box-shadow:0 0 0 1px rgba(201,132,111,.14)!important;} .lp-contact-textarea{min-height:155px!important;padding:14px!important;resize:vertical!important;} .lp-contact-form-wrap .lp-btn--copper{margin-top:10px!important;min-height:54px!important;background:var(--lp-green,#07372e)!important;border-color:var(--lp-green,#07372e)!important;color:#fff!important;} .lp-contact-success{margin-bottom:18px!important;padding:14px 16px!important;border-left:3px solid var(--lp-copper,#c9846f)!important;background:#fff!important;color:var(--lp-green,#07372e)!important;} @media(max-width:960px){.lp-service-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;} .lp-contact-layout{grid-template-columns:1fr!important;}} @media(max-width:620px){.lp-service-page,.lp-faq-premium,.lp-contact-premium{padding-top:42px!important;padding-bottom:12px!important;} .lp-service-page__hero{grid-template-columns:1fr!important;gap:18px!important;padding-bottom:22px!important;margin-bottom:20px!important;} .lp-service-page__hero h1,.lp-contact-copy h1{font-size:42px!important;line-height:.98!important;} .lp-service-page__hero p,.lp-contact-copy>p{font-size:14px!important;line-height:1.62!important;} .lp-service-page__badge{justify-self:start!important;} .lp-service-page__grid{grid-template-columns:1fr!important;gap:10px!important;} .lp-service-card{min-height:0!important;padding:20px!important;} .lp-service-card>span{margin-bottom:20px!important;} .lp-service-card h2{font-size:25px!important;} .lp-faq-item summary{min-height:70px!important;padding:18px 0!important;font-size:19px!important;gap:12px!important;} .lp-faq-item summary span:last-child{flex:0 0 30px!important;width:30px!important;height:30px!important;} .lp-faq-answer{padding:0 38px 20px 0!important;font-size:14px!important;} .lp-contact-copy,.lp-contact-form-wrap{padding:24px!important;} .lp-contact-copy h1{font-size:40px!important;} .lp-contact-info{margin-top:28px!important;}} .lp-search-editorial__head,.lp-journal__head,.lp-article-editorial__head{max-width:820px;} .lp-search-editorial__head h1,.lp-journal__head h1,.lp-article-editorial__head h1{margin:10px 0 16px!important;color:var(--lp-ink,#151a18)!important;font:400 clamp(46px,6vw,78px)/.96 Georgia,"Times New Roman",serif!important;letter-spacing:-.045em;} .lp-search-editorial__head p,.lp-journal__head p,.lp-article-editorial__intro{max-width:640px;margin:0;color:#5b625e!important;font-size:16px;line-height:1.65;} .lp-search-editorial__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;max-width:850px;margin-top:36px;} .lp-search-editorial__field{min-height:56px;display:flex;align-items:center;gap:14px;padding:0 18px;background:#fff;border:1px solid #dcd7d0;} .lp-search-editorial__field svg{flex:0 0 22px;width:22px;height:22px;fill:none;stroke:#193a32;stroke-width:1.5;} .lp-search-editorial__input{width:100%;border:0;outline:0;background:transparent;color:#151a18;font-size:15px;} .lp-search-editorial__input::placeholder{color:#8c918e} .lp-search-editorial__submit{min-width:170px;justify-content:space-between;} .lp-search-editorial__meta{display:flex;gap:10px;align-items:center;margin:46px 0 22px;padding-bottom:14px;border-bottom:1px solid #e7e2dc;color:#666d69;font-size:12px;letter-spacing:.06em;text-transform:uppercase;} .lp-search-editorial__meta strong{color:#173d34;font-weight:600} .lp-search-editorial__empty{max-width:700px;margin-top:48px;padding:40px;background:#f7f5f1;border:1px solid #e6e0d9;} .lp-search-editorial__empty h2{margin:9px 0 14px;color:#153c33!important;font:400 38px/1 Georgia,"Times New Roman",serif!important;} .lp-search-editorial__empty p{max-width:540px;margin-bottom:24px;color:#5e6662!important;line-height:1.65} .lp-journal__head{margin-bottom:42px;padding-bottom:28px;border-bottom:1px solid #e6e1db;} .lp-journal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px;} .lp-journal-card{min-width:0;background:#fff;} .lp-journal-card--featured{grid-column:1/-1} .lp-journal-card__media{display:block;overflow:hidden;background:#f4f1eb;aspect-ratio:4/3;} .lp-journal-card--featured .lp-journal-card__media{aspect-ratio:16/7} .lp-journal-card__image{width:100%;height:100%;object-fit:cover;transition:transform .55s ease;} .lp-journal-card:hover .lp-journal-card__image{transform:scale(1.018)} .lp-journal-card__placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#0b3b31,#174f43);} .lp-journal-card__placeholder span{color:rgba(255,255,255,.20);font:400 28px Georgia,serif;letter-spacing:.12em} .lp-journal-card__body{padding:20px 2px 0} .lp-journal-card--featured .lp-journal-card__body{max-width:760px;padding-top:24px} .lp-journal-card__meta{color:#c9826d;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase} .lp-journal-card h2{margin:10px 0 11px!important;font:400 32px/1.05 Georgia,"Times New Roman",serif!important;letter-spacing:-.03em} .lp-journal-card h2 a{color:#173d34!important;text-decoration:none} .lp-journal-card p{margin:0;color:#5c645f!important;font-size:14px;line-height:1.65} .lp-journal-card__link{display:inline-flex;gap:16px;align-items:center;margin-top:18px;padding-bottom:4px;color:#173d34!important;border-bottom:1px solid #c9826d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;} .lp-article-editorial__back{display:inline-block;margin-bottom:28px;color:#173d34!important;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;} .lp-article-editorial__head{margin-bottom:34px} .lp-article-editorial__hero{overflow:hidden;background:#f4f1eb;margin:0 0 46px} .lp-article-editorial__image{display:block;width:100%;max-height:680px;object-fit:cover} .lp-article-editorial__layout{display:grid;grid-template-columns:220px minmax(0,720px);justify-content:center;gap:64px;align-items:start;} .lp-article-editorial__aside{position:sticky;top:120px;padding-top:16px;border-top:1px solid #c9826d;} .lp-article-editorial__aside span{color:#c9826d;font-size:10px;font-weight:700;letter-spacing:.18em} .lp-article-editorial__aside p{margin-top:12px;color:#707773!important;font-size:12px;line-height:1.6} .lp-article-editorial__content{color:#333a36!important;font-size:17px;line-height:1.82;} .lp-article-editorial__content h2,.lp-article-editorial__content h3{color:#173d34!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.025em} .lp-article-editorial__content h2{font-size:34px!important;line-height:1.05!important;margin:46px 0 18px!important} .lp-article-editorial__content h3{font-size:25px!important;margin:34px 0 14px!important} .lp-article-editorial__content blockquote{margin:36px 0;padding:8px 0 8px 24px;border-left:2px solid #c9826d;color:#173d34!important;font:400 25px/1.35 Georgia,serif} .lp-article-editorial__footer{max-width:1004px;margin:54px auto 0;padding-top:24px;border-top:1px solid #e5dfd8} .lp-article-editorial__footer a{color:#173d34!important;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase} @media(max-width:760px){.lp-search-editorial__head h1,.lp-journal__head h1,.lp-article-editorial__head h1{font-size:44px!important;line-height:.98!important} .lp-search-editorial__head p,.lp-journal__head p,.lp-article-editorial__intro{font-size:14px!important;line-height:1.6!important} .lp-search-editorial__form{grid-template-columns:1fr;margin-top:26px} .lp-search-editorial__submit{width:100%;min-width:0} .lp-search-editorial__meta{margin-top:34px;flex-wrap:wrap} .lp-search-editorial__empty{padding:28px 22px} .lp-search-editorial__empty h2{font-size:32px!important} .lp-journal__head{margin-bottom:28px;padding-bottom:22px} .lp-journal__grid{grid-template-columns:1fr;gap:34px} .lp-journal-card--featured{grid-column:auto} .lp-journal-card--featured .lp-journal-card__media,.lp-journal-card__media{aspect-ratio:4/3} .lp-journal-card h2{font-size:28px!important} .lp-article-editorial__hero{margin-bottom:32px} .lp-article-editorial__layout{display:block} .lp-article-editorial__aside{position:static;margin-bottom:28px;padding-top:12px} .lp-article-editorial__aside p{max-width:320px} .lp-article-editorial__content{font-size:16px;line-height:1.75} .lp-article-editorial__content h2{font-size:30px!important} .lp-article-editorial__content blockquote{font-size:22px}} .lp-system-page{padding-top:36px;padding-bottom:36px} .lp-system-panel{max-width:760px;margin:36px auto 0;padding:58px 46px;background:#f8f6f2;border:1px solid rgba(16,26,23,.08);box-shadow:0 22px 65px rgba(17,22,20,.06)} .lp-system-panel--center{text-align:center} .lp-system-logo{display:block;width:180px;max-width:42vw;height:auto;margin:0 auto 24px;object-fit:contain} .lp-system-panel h1{max-width:620px;margin:12px auto 16px;color:#151a18!important;font:400 clamp(44px,6vw,72px)/.96 Georgia,"Times New Roman",serif;letter-spacing:-.045em} .lp-system-panel .lp-muted{max-width:570px;margin:0 auto 28px;color:#555d59!important;font-size:15px;line-height:1.7} .lp-system-code{font:400 clamp(78px,13vw,150px)/.8 Georgia,"Times New Roman",serif;color:#0b3b31;letter-spacing:-.07em;margin-bottom:20px} .lp-system-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:26px} .lp-system-form-row{display:grid;grid-template-columns:1fr auto;gap:10px;max-width:520px;margin:0 auto} .lp-system-form-row .lp-auth-input{margin:0!important;min-height:50px} .lp-system-form-row .lp-btn{min-width:120px} .lp-auth-premium{padding-top:36px;padding-bottom:36px} .lp-auth-panel{max-width:680px;margin:34px auto 0;padding:54px 46px;background:#f8f6f2;border:1px solid rgba(16,26,23,.08);box-shadow:0 22px 65px rgba(17,22,20,.06)} .lp-auth-panel h1{margin:10px 0 14px;color:#151a18!important;font:400 clamp(42px,5vw,62px)/.98 Georgia,"Times New Roman",serif;letter-spacing:-.04em} .lp-auth-panel>p{margin-bottom:30px;color:#555d59!important;font-size:15px;line-height:1.7} .lp-auth-panel form{display:grid;gap:10px} .lp-auth-panel label{margin-top:4px;color:#27302d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase} .lp-auth-input{width:100%;min-height:52px;padding:0 15px;background:#fff;color:#151a18;border:1px solid #d8d2ca;border-radius:0;outline:none;transition:border-color .2s ease,box-shadow .2s ease} .lp-auth-input:focus{border-color:#c9846f;box-shadow:0 0 0 2px rgba(201,132,111,.08)} .lp-auth-links{display:flex;justify-content:space-between;gap:18px;margin-top:20px;padding-top:18px;border-top:1px solid #e3ddd5} .lp-auth-links a{color:#123b32;font-size:12px;text-decoration:underline;text-underline-offset:3px} .lp-recover-box{margin-top:30px;padding:26px;background:#fff;border:1px solid #e3ddd5} .lp-recover-box h2{margin:0 0 16px!important;color:#173a32!important;font:400 28px/1 Georgia,"Times New Roman",serif!important} .lp-btn--full{width:100%;justify-content:center} .lp-collections-index .lp-section-head--premium{align-items:end} .lp-collections-index .lp-section-head--premium h1{margin:10px 0 0;color:#151a18!important;font:400 clamp(50px,7vw,88px)/.92 Georgia,"Times New Roman",serif;letter-spacing:-.055em} .lp-collections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px} .lp-collection-card{position:relative;min-height:480px;overflow:hidden;background:#0b392f;border:1px solid rgba(16,26,23,.08)} .lp-collection-card__media{position:absolute;inset:0} .lp-collection-card__image{width:100%;height:100%;object-fit:cover;transition:transform .55s ease} .lp-collection-card:hover .lp-collection-card__image{transform:scale(1.025)} .lp-collection-card__placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:36px;background:linear-gradient(145deg,#0a3a30,#174d42)} .lp-collection-card__placeholder span{max-width:80%;color:rgba(255,255,255,.10);font:400 clamp(42px,6vw,76px)/.9 Georgia,"Times New Roman",serif;text-align:center;letter-spacing:-.05em} .lp-collection-card__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02) 22%,rgba(4,18,15,.82) 100%)} .lp-collection-card__content{position:absolute;left:28px;right:28px;bottom:26px;color:#fff} .lp-collection-card__eyebrow{color:#efbaa7;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px} .lp-collection-card h2{margin:0!important;color:#fff!important;font:400 clamp(32px,4vw,48px)/.98 Georgia,"Times New Roman",serif!important;letter-spacing:-.04em} .lp-collection-card__link{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,.22);color:#f2c4b2;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase} .lp-collection-card__link span:last-child{font-size:15px;transition:transform .2s ease} .lp-collection-card:hover .lp-collection-card__link span:last-child{transform:translateX(4px)} @media(max-width:760px){.lp-system-page,.lp-auth-premium{padding-top:12px;padding-bottom:18px} .lp-system-panel,.lp-auth-panel{margin-top:18px;padding:38px 22px} .lp-system-panel h1{font-size:43px!important} .lp-system-panel .lp-muted,.lp-auth-panel>p{font-size:14px!important;line-height:1.62!important} .lp-system-actions{display:grid;grid-template-columns:1fr;gap:8px} .lp-system-actions .lp-btn{width:100%;justify-content:center} .lp-system-form-row{grid-template-columns:1fr} .lp-system-form-row .lp-btn{width:100%;justify-content:center} .lp-auth-panel h1{font-size:42px!important} .lp-auth-links{flex-direction:column;gap:10px} .lp-recover-box{padding:20px} .lp-collections-index .lp-section-head--premium{display:block!important} .lp-collections-index .lp-section-head--premium h1{font-size:50px!important} .lp-collections-index .lp-section-head--premium .lp-muted{margin-top:16px!important} .lp-collections-grid{grid-template-columns:1fr;gap:14px} .lp-collection-card{min-height:330px} .lp-collection-card__content{left:20px;right:20px;bottom:20px} .lp-collection-card h2{font-size:34px!important}} .lp-skip-link{position:fixed;left:16px;top:12px;z-index:9999;transform:translateY(-140%);padding:11px 16px;background:#fff;color:#103c32;border:1px solid rgba(16,60,50,.24);font:700 11px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 10px 28px rgba(0,0,0,.12);transition:transform .18s ease;} .lp-skip-link:focus{transform:translateY(0)} :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--lp-copper,#c9846f)!important;outline-offset:3px!important;} button,.lp-btn,.lp-icon-link,.lp-product-tab,.lp-premium-choice,.lp-choice{-webkit-tap-highlight-color:transparent;} img{max-width:100%;height:auto} .lp-btn,.lp-newsletter-submit,.lp-premium-card__add,.lp-product-form button[type="submit"]{min-height:46px;} .lp-section-head--premium h2,.lp-hero-title,.lp-product-info h1,.lp-house-card__name,.lp-premium-card h3{text-wrap:balance;} .lp-muted,.lp-moving-text,.lp-product-description p,.lp-product-story p,.lp-footer-copy{text-wrap:pretty;} .lp-house-card__name,.lp-premium-card h3,.lp-product-info h1,.lp-product-card__title{overflow-wrap:anywhere;} .lp-houses-grid,.lp-premium-grid{overscroll-behavior-inline:contain;scroll-behavior:smooth;} .lp-footer-bottom,.lp-cart-drawer,.lp-mobile-menu{padding-bottom:max(18px,env(safe-area-inset-bottom));} @media(max-width:760px){.lp-shell{padding-left:max(18px,env(safe-area-inset-left))!important;padding-right:max(18px,env(safe-area-inset-right))!important;} .lp-section-head--premium h2{max-width:92vw;} .lp-btn{min-height:48px!important;} .lp-icon-link{min-height:44px!important;} .lp-premium-card__price,.lp-product-price{font-variant-numeric:tabular-nums;}} @media(max-width:390px){.lp-shell{padding-left:15px!important;padding-right:15px!important;} .lp-section-head--premium h2{font-size:34px!important;line-height:1.02!important;} .lp-hero-title{font-size:39px!important;line-height:.98!important;} .lp-house-card{min-width:82vw!important;flex-basis:82vw!important;}} @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important} *,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;}} .lp-recommendations{margin-top:72px!important;padding-top:58px!important;border-top:1px solid var(--lp-line,#e8e3dc);background:#fff!important;} .lp-recommendations:empty{display:none!important} .lp-recommendations__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,440px);gap:34px;align-items:end;margin-bottom:30px;} .lp-recommendations__head h2{margin:10px 0 0!important;color:#121715!important;font:400 clamp(38px,4.6vw,62px)/.98 Georgia,"Times New Roman",serif!important;letter-spacing:-.04em;} .lp-recommendations__head .lp-muted{margin:0!important;color:#5e6661!important;font-size:14px!important;line-height:1.65!important;} .lp-recommendations__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;} .lp-recommendation-card{display:block;min-width:0;background:#fff;border:1px solid #ebe7e1;color:#121715;text-decoration:none;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .lp-recommendation-card:hover{transform:translateY(-3px);border-color:rgba(201,132,111,.46);box-shadow:0 18px 44px rgba(17,22,20,.07);} .lp-recommendation-card__media{aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:22px;background:#f8f6f2;overflow:hidden;} .lp-recommendation-card__image{width:100%;height:100%;object-fit:contain;transition:transform .35s ease;} .lp-recommendation-card:hover .lp-recommendation-card__image{transform:scale(1.025)} .lp-recommendation-card__body{padding:18px} .lp-recommendation-card__vendor{margin-bottom:8px;color:var(--lp-copper,#c9846f);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;} .lp-recommendation-card h3{margin:0!important;color:#121715!important;font:400 22px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em;} .lp-recommendation-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:13px;border-top:1px solid #ebe7e1;color:#26312d;font-size:12px;} .lp-recommendation-card__bottom span:last-child{color:var(--lp-copper,#c9846f);font-size:16px;} @media(max-width:960px){.lp-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:620px){.lp-recommendations{margin-top:52px!important;padding-top:42px!important;overflow:hidden;} .lp-recommendations__head{display:block;margin-bottom:22px;} .lp-recommendations__head h2{font-size:36px!important;line-height:1!important;} .lp-recommendations__head .lp-muted{margin-top:14px!important;max-width:330px;font-size:13px!important;} .lp-recommendations__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-18px;padding-right:18px;padding-bottom:4px;} .lp-recommendations__grid::-webkit-scrollbar{display:none} .lp-recommendation-card{flex:0 0 72vw;min-width:72vw;scroll-snap-align:start;} .lp-recommendation-card__media{padding:18px} .lp-recommendation-card__body{padding:16px} .lp-recommendation-card h3{font-size:21px!important}} .lp-premium-card__media-wrap{position:relative;} .lp-premium-card__media-wrap .lp-premium-card__media{display:block;} .lp-premium-card__favorite{position:absolute;top:14px;right:14px;z-index:4;width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid rgba(9,43,35,.13);border-radius:999px;background:rgba(255,255,255,.92);color:#0b332b;box-shadow:0 7px 24px rgba(17,22,20,.08);backdrop-filter:blur(8px);font:400 22px/1 Georgia,"Times New Roman",serif;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;} .lp-premium-card__favorite:hover{transform:translateY(-1px);border-color:rgba(201,132,111,.55);color:var(--lp-copper,#c9846f);} .lp-premium-card__favorite.is-active{background:#fff;color:var(--lp-copper,#c9846f);border-color:rgba(201,132,111,.55);} .lp-premium-card__favorite:focus-visible{outline:2px solid var(--lp-copper,#c9846f);outline-offset:3px;} @media(max-width:620px){.lp-premium-card__favorite{top:10px;right:10px;width:34px;height:34px;font-size:20px;}} .lp-recently-viewed{margin-top:84px;margin-bottom:36px;} .lp-recently-viewed[hidden]{display:none!important} .lp-recently-viewed__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,460px);gap:32px;align-items:end;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid var(--lp-line,#e7e2dc);} .lp-recently-viewed__head h2{margin:10px 0 0;color:#151a18;font:400 clamp(34px,4vw,54px)/.98 Georgia,"Times New Roman",serif;letter-spacing:-.04em;} .lp-recently-viewed__head p{margin:0;color:#626966;font-size:14px;line-height:1.65;} .lp-recently-viewed__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;} .lp-recent-card{display:block;min-width:0;background:#fff;border:1px solid #ece7e1;color:#151a18;text-decoration:none;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;} .lp-recent-card:hover{transform:translateY(-3px);border-color:rgba(201,132,111,.38);box-shadow:0 18px 42px rgba(17,22,20,.07);} .lp-recent-card__media{aspect-ratio:4/5;display:grid;place-items:center;overflow:hidden;background:#f8f6f2;} .lp-recent-card__media img{width:100%;height:100%;object-fit:contain;padding:10%;transition:transform .35s ease;} .lp-recent-card:hover .lp-recent-card__media img{transform:scale(1.02)} .lp-recent-card__placeholder{color:#9a9f9c;font:400 18px/1 Georgia,serif;letter-spacing:.12em;} .lp-recent-card__body{padding:16px} .lp-recent-card__vendor{display:block;color:var(--lp-copper,#c9846f);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;} .lp-recent-card h3{margin:8px 0 16px;color:#151a18!important;font:400 21px/1.04 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em;} .lp-recent-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #ece7e1;color:#515854;font-size:12px;} .lp-recent-card__foot span:last-child{color:var(--lp-copper,#c9846f);font-size:15px} @media(max-width:960px){.lp-recently-viewed__track{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:620px){.lp-recently-viewed{margin-top:58px;margin-bottom:18px;overflow:hidden} .lp-recently-viewed__head{display:block;margin-bottom:20px;padding-bottom:18px} .lp-recently-viewed__head h2{font-size:34px!important} .lp-recently-viewed__head p{margin-top:13px;font-size:13px;line-height:1.55} .lp-recently-viewed__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-18px;padding:0 18px 8px 0;scrollbar-width:none;} .lp-recently-viewed__track::-webkit-scrollbar{display:none} .lp-recent-card{flex:0 0 68vw;min-width:68vw;scroll-snap-align:start;} .lp-recent-card__body{padding:14px} .lp-recent-card h3{font-size:20px!important}} .lp-mobile-menu{position:fixed!important;inset:0!important;z-index:1200!important;width:100%!important;max-width:none!important;height:100dvh!important;padding:22px 22px max(24px,env(safe-area-inset-bottom))!important;background:#f8f6f2!important;color:#111815!important;overflow-y:auto!important;} .lp-mobile-menu[hidden]{display:none!important} .lp-mobile-menu__head{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 0 22px!important;border-bottom:1px solid #ddd7cf!important;} .lp-mobile-menu__identity{display:flex!important;align-items:center!important;gap:10px!important} .lp-mobile-menu__symbol{width:30px!important;height:30px!important;object-fit:contain!important;filter:none!important;opacity:.92!important} .lp-mobile-menu__wordmark{width:126px!important;height:auto!important;filter:none!important;opacity:1!important} .lp-mobile-menu__close{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border:1px solid #d8d1c8!important;border-radius:50%!important;background:#fff!important;color:#111815!important;font-size:18px!important;} .lp-mobile-menu__eyebrow{margin-top:32px!important;color:var(--lp-copper,#c9846f)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;} .lp-mobile-menu__nav{margin-top:14px!important;border-top:1px solid #e2ddd6!important} .lp-mobile-menu__nav>a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-height:62px!important;padding:0!important;border-bottom:1px solid #e2ddd6!important;color:#10221c!important;font:400 28px/1 Georgia,"Times New Roman",serif!important;letter-spacing:-.025em!important;text-decoration:none!important;} .lp-mobile-menu__nav>a span:last-child{color:var(--lp-copper,#c9846f)!important;font:400 18px/1 Arial,sans-serif!important;} .lp-mobile-menu__utility{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:28px!important;border:1px solid #d9d3cb!important;background:#fff!important;} .lp-mobile-menu__utility a,.lp-mobile-menu__utility button{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;border:0!important;border-right:1px solid #e2ddd6!important;background:transparent!important;color:#17352d!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;} .lp-mobile-menu__utility>*:last-child{border-right:0!important} .lp-mobile-menu__signature{margin-top:34px!important;padding-top:18px!important;border-top:1px solid #e2ddd6!important;display:flex!important;flex-direction:column!important;gap:5px!important;} .lp-mobile-menu__signature>span{color:#17352d!important;font:400 18px/1 Georgia,"Times New Roman",serif!important;letter-spacing:.08em!important;} .lp-mobile-menu__signature small{color:#7b817e!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;} @media(max-width:390px){.lp-mobile-menu{padding-left:18px!important;padding-right:18px!important} .lp-mobile-menu__nav>a{min-height:58px!important;font-size:25px!important} .lp-mobile-menu__utility{grid-template-columns:1fr!important} .lp-mobile-menu__utility a,.lp-mobile-menu__utility button{border-right:0!important;border-bottom:1px solid #e2ddd6!important} .lp-mobile-menu__utility>*:last-child{border-bottom:0!important}} html.lp-menu-open,html.lp-menu-open body{overflow:hidden!important} .lp-premium-card__media-wrap,.lp-product-card{position:relative} .lp-premium-card__compare,.lp-product-card__compare{position:absolute;z-index:4;left:12px;top:12px;border:1px solid rgba(15,35,30,.16);background:rgba(255,255,255,.92);color:#17372f;min-height:32px;padding:0 10px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(8px)} .lp-premium-card__compare.is-active,.lp-product-card__compare.is-active{background:var(--lp-green)!important;color:#fff!important;border-color:var(--lp-green)!important} .lp-compare-tray{position:fixed;z-index:80;left:50%;bottom:18px;transform:translateX(-50%);width:min(620px,calc(100% - 28px));background:#0d352d;color:#fff;border:1px solid rgba(201,132,111,.42);box-shadow:0 22px 60px rgba(0,0,0,.22)} .lp-compare-tray__inner{min-height:70px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px} .lp-compare-tray__eyebrow{display:block;color:#d9a28e;font-size:9px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px} .lp-compare-tray__inner strong{font:400 20px/1 Georgia,serif} .lp-compare-tray__actions{display:flex;gap:8px;align-items:center} .lp-compare-tray__clear,.lp-compare-tray__open{min-height:38px;border:0;padding:0 14px;text-transform:uppercase;letter-spacing:.12em;font-size:9px;cursor:pointer} .lp-compare-tray__clear{background:transparent;color:#d8e0dc;border:1px solid rgba(255,255,255,.22)} .lp-compare-tray__open{background:var(--lp-copper);color:#fff} .lp-compare-modal{position:fixed;z-index:95;inset:0;display:grid;place-items:end center} .lp-compare-modal[hidden]{display:none!important} .lp-compare-modal__backdrop{position:absolute;inset:0;border:0;background:rgba(6,18,15,.58);backdrop-filter:blur(4px)} .lp-compare-modal__panel{position:relative;z-index:1;width:min(1100px,100%);max-height:92vh;overflow:auto;background:#fbfaf7;padding:34px 28px 38px;border-top:1px solid #ddd5cc} .lp-compare-modal__head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:28px} .lp-compare-modal__head h2{margin:8px 0 0;color:#17221f;font:400 clamp(34px,5vw,58px)/.95 Georgia,serif;letter-spacing:-.035em} .lp-compare-modal__close{border:0;background:transparent;color:#17221f;font-size:34px;line-height:1;cursor:pointer} .lp-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ded8d1;border:1px solid #ded8d1} .lp-compare-card{background:#fff;min-width:0} .lp-compare-card__media{aspect-ratio:4/3;background:#f5f2ed;display:grid;place-items:center;overflow:hidden} .lp-compare-card__media img{width:100%;height:100%;object-fit:contain;padding:18px} .lp-compare-card__body{padding:18px} .lp-compare-card__vendor{color:var(--lp-copper);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700} .lp-compare-card h3{margin:8px 0 6px;color:#17221f;font:400 27px/1 Georgia,serif} .lp-compare-card__price{color:#17221f;font-weight:700} .lp-compare-card dl{margin:18px 0 0;border-top:1px solid #ebe6df} .lp-compare-card dl div{padding:12px 0;border-bottom:1px solid #ebe6df} .lp-compare-card dt{color:#9d6959;font-size:9px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin-bottom:5px} .lp-compare-card dd{margin:0;color:#5c6561;font-size:13px;line-height:1.5} .lp-compare-card__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px} .lp-compare-card__link{color:#17372f;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:700} .lp-compare-card__remove{border:0;background:transparent;color:#9d6959;font-size:11px;text-decoration:underline;cursor:pointer} body.lp-compare-open{overflow:hidden} @media(max-width:760px){.lp-compare-tray{bottom:calc(12px + env(safe-area-inset-bottom))} .lp-compare-tray__inner{min-height:62px;padding:10px 12px}.lp-compare-tray__inner strong{font-size:17px} .lp-compare-modal__panel{padding:24px 18px calc(28px + env(safe-area-inset-bottom))} .lp-compare-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;background:transparent;border:0;margin-right:-18px;padding-right:18px} .lp-compare-card{flex:0 0 82vw;min-width:82vw;scroll-snap-align:start;border:1px solid #ded8d1} .lp-compare-modal__head h2{font-size:36px}} .lp-mobile-menu{padding-top:0!important} .lp-mobile-menu__topbar{min-height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:8px;margin:0 -22px;padding:0 18px;border-bottom:1px solid #ded9d2;background:#fff;position:sticky;top:0;z-index:3} .lp-mobile-menu__topside{display:flex;align-items:center;gap:8px}.lp-mobile-menu__topside--right{justify-content:flex-end} .lp-mobile-menu__topbar .lp-icon-link{color:#111815!important;min-width:42px!important;width:42px!important;height:42px!important;padding:0!important} .lp-mobile-menu__topbar .lp-header-icon{width:25px!important;height:25px!important;stroke:currentColor!important;fill:none!important;stroke-width:1.7!important} .lp-mobile-menu__brand{display:flex!important;align-items:center!important;justify-content:center!important;width:170px!important;max-width:44vw!important;color:#111815!important} .lp-mobile-menu__brand img{display:block!important;width:100%!important;height:auto!important;filter:none!important} .lp-mobile-menu__eyebrow{margin-top:26px!important} @media(max-width:390px){.lp-mobile-menu__topbar{margin-left:-18px;margin-right:-18px;padding-left:12px;padding-right:10px;min-height:86px}.lp-mobile-menu__brand{width:148px!important;max-width:42vw!important}.lp-mobile-menu__topbar .lp-icon-link{min-width:38px!important;width:38px!important}} @media(max-width:760px){.lp-mobile-menu__eyebrow{margin-top:22px!important;font-size:9px!important;letter-spacing:.17em!important} .lp-mobile-menu__nav{margin-top:10px!important} .lp-mobile-menu__nav>a{min-height:50px!important;font-size:18px!important;line-height:1.08!important;letter-spacing:-.012em!important;} .lp-mobile-menu__nav>a span:last-child{font-size:14px!important} .lp-mobile-menu__utility{margin-top:20px!important} .lp-mobile-menu__signature{margin-top:24px!important;padding-top:16px!important} .lp-mobile-menu__signature>span{font-size:16px!important} .lp-mobile-menu__topbar{min-height:88px!important}} @media(max-width:390px){.lp-mobile-menu__nav>a{min-height:47px!important;font-size:17px!important}} .lp-history-vision{padding-top:76px;padding-bottom:90px} .lp-history-vision__intro{max-width:920px} .lp-history-vision__intro h1{margin:14px 0 22px;color:#101814;font:400 clamp(46px,6.3vw,86px)/.94 Georgia,"Times New Roman",serif;letter-spacing:-.045em} .lp-history-vision__intro p{max-width:760px;color:#66706b;font-size:17px;line-height:1.75} .lp-history-vision__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:58px;border-top:1px solid #ddd5cc;border-bottom:1px solid #ddd5cc} .lp-history-vision__grid article{padding:34px 34px 38px;border-left:1px solid #ddd5cc}.lp-history-vision__grid article:first-child{border-left:0} .lp-history-vision__grid span{color:#c9846f;font-size:10px;font-weight:700;letter-spacing:.16em}.lp-history-vision__grid h2{margin:12px 0 14px;color:#153a31;font:400 30px/1 Georgia,serif}.lp-history-vision__grid p{margin:0;color:#69716d;font-size:14px;line-height:1.7} @media(max-width:760px){.lp-history-vision{padding-top:46px;padding-bottom:64px}.lp-history-vision__intro h1{font-size:44px}.lp-history-vision__intro p{font-size:15px}.lp-history-vision__grid{grid-template-columns:1fr;margin-top:36px}.lp-history-vision__grid article{padding:26px 0;border-left:0;border-top:1px solid #ddd5cc}.lp-history-vision__grid article:first-child{border-top:0}.lp-history-vision__grid h2{font-size:26px}} #histoire-vision{scroll-margin-top:110px} .lp-history-vision__intro h2{font-family:var(--lp-serif,Georgia,serif);font-weight:400;letter-spacing:-.035em;line-height:.98;color:var(--lp-green,#073f35);margin:14px 0 22px} .lp-history-vision__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ded8cf;border:1px solid #ded8cf;margin-top:34px} .lp-history-vision__grid article{background:#fff;padding:30px} .lp-history-vision__grid article>span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-copper,#c87963)} .lp-history-vision__grid h2{font-family:var(--lp-serif,Georgia,serif);font-weight:400;font-size:28px;line-height:1.05;margin:14px 0;color:var(--lp-green,#073f35)} .lp-history-vision__grid p{margin:0;color:#59615e;line-height:1.65} @media(max-width:760px){#histoire-vision{scroll-margin-top:92px} .lp-history-vision{padding-top:58px!important;padding-bottom:58px!important} .lp-history-vision__intro h2{font-size:clamp(38px,10vw,54px)} .lp-history-vision__intro p{font-size:17px;line-height:1.6} .lp-history-vision__grid{grid-template-columns:1fr;margin-top:26px} .lp-history-vision__grid article{padding:24px 22px} .lp-history-vision__grid h2{font-size:26px}} .lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{display:flex!important;align-items:center!important;justify-content:center!important;min-height:72px!important;background:#fff!important;color:var(--lp-green,#073f35)!important;text-decoration:none!important;text-transform:uppercase!important;font-size:13px!important;font-weight:700!important;letter-spacing:.14em!important;border:0!important;} .lp-history-page{padding-top:72px!important;padding-bottom:88px!important} .lp-history-page__hero{max-width:880px;margin:0 0 54px} .lp-history-page__hero h1{font-family:var(--lp-serif,Georgia,serif);font-weight:400;font-size:clamp(54px,7vw,104px);line-height:.92;letter-spacing:-.045em;color:var(--lp-green,#073f35);margin:16px 0 28px} .lp-history-page__lead{max-width:760px;font-family:var(--lp-serif,Georgia,serif);font-size:clamp(21px,2.2vw,31px);line-height:1.38;color:#515b57;margin:0} .lp-history-page__manifesto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #ddd6cd;border-left:1px solid #ddd6cd;margin-top:38px} .lp-history-page__manifesto article{padding:38px 34px 42px;border-right:1px solid #ddd6cd;border-bottom:1px solid #ddd6cd;background:#fff} .lp-history-page__manifesto article>span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-copper,#c87963)} .lp-history-page__manifesto h2,.lp-history-page__closing h2{font-family:var(--lp-serif,Georgia,serif);font-weight:400;color:var(--lp-green,#073f35);letter-spacing:-.025em} .lp-history-page__manifesto h2{font-size:34px;line-height:1.04;margin:15px 0 16px} .lp-history-page__manifesto p{margin:0;color:#59615e;font-size:16px;line-height:1.7} .lp-history-page__closing{margin-top:64px;padding:48px 0 0;border-top:1px solid #ddd6cd;max-width:800px} .lp-history-page__closing h2{font-size:clamp(40px,5vw,68px);line-height:.98;margin:14px 0 22px} .lp-history-page__closing p{font-size:18px;line-height:1.65;color:#59615e;margin:0 0 28px} @media(max-width:760px){.lp-history-page{padding-top:48px!important;padding-bottom:64px!important} .lp-history-page__hero{margin-bottom:34px} .lp-history-page__hero h1{font-size:clamp(46px,13vw,66px);line-height:.94;margin-top:12px} .lp-history-page__lead{font-size:20px;line-height:1.48} .lp-history-page__manifesto{grid-template-columns:1fr;margin-top:28px} .lp-history-page__manifesto article{padding:28px 24px 30px} .lp-history-page__manifesto h2{font-size:30px} .lp-history-page__closing{margin-top:44px;padding-top:36px} .lp-history-page__closing h2{font-size:44px} .lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{min-height:68px!important}} .lp-history-overlay{position:fixed;inset:0;z-index:140;display:grid;grid-template-columns:1fr;overflow:hidden} .lp-history-overlay[hidden]{display:none!important} .lp-history-overlay__backdrop{position:absolute;inset:0;border:0;background:rgba(4,28,24,.62);backdrop-filter:blur(5px)} .lp-history-overlay__panel{position:relative;margin-left:auto;width:min(960px,100%);height:100%;overflow:auto;background:#fbf9f5;color:#163c33;box-shadow:-24px 0 70px rgba(0,0,0,.16)} .lp-history-overlay__topbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:88px;padding:0 38px;background:rgba(251,249,245,.96);border-bottom:1px solid #dfd8cf;backdrop-filter:blur(12px)} .lp-history-overlay__close{width:46px;height:46px;border:1px solid #cfc6bb;border-radius:50%;background:transparent;color:#153c33;font:300 34px/1 Arial;cursor:pointer} .lp-history-overlay__content{padding:64px 56px 88px} .lp-history-overlay__hero{max-width:780px} .lp-history-overlay__hero h1{font-family:var(--lp-serif,Georgia,serif);font-weight:400;font-size:clamp(54px,7vw,92px);line-height:.94;letter-spacing:-.045em;margin:15px 0 28px;color:var(--lp-green,#073f35)} .lp-history-overlay__lead{font-family:var(--lp-serif,Georgia,serif);font-size:clamp(21px,2.4vw,30px);line-height:1.45;color:#58605d;max-width:720px} .lp-history-overlay__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;border-top:1px solid #ddd6cd;border-left:1px solid #ddd6cd} .lp-history-overlay__grid article{padding:34px 30px 38px;background:#fff;border-right:1px solid #ddd6cd;border-bottom:1px solid #ddd6cd} .lp-history-overlay__grid article>span{font-size:10px;letter-spacing:.18em;color:var(--lp-copper,#c87963)} .lp-history-overlay__grid h2,.lp-history-overlay__closing h2{font-family:var(--lp-serif,Georgia,serif);font-weight:400;color:var(--lp-green,#073f35)} .lp-history-overlay__grid h2{font-size:30px;line-height:1.05;margin:12px 0 15px} .lp-history-overlay__grid p,.lp-history-overlay__closing p{color:#5c6461;line-height:1.7;margin:0} .lp-history-overlay__closing{max-width:740px;padding-top:52px;margin-top:52px;border-top:1px solid #ddd6cd} .lp-history-overlay__closing h2{font-size:clamp(38px,5vw,62px);line-height:1;margin:12px 0 20px} .lp-history-overlay__closing .lp-btn{margin-top:28px} html.lp-history-open{overflow:hidden} @media(max-width:760px){.lp-history-overlay__panel{width:100%} .lp-history-overlay__topbar{min-height:76px;padding:0 20px} .lp-history-overlay__content{padding:42px 22px 64px} .lp-history-overlay__hero h1{font-size:clamp(44px,12vw,62px)} .lp-history-overlay__lead{font-size:19px;line-height:1.5} .lp-history-overlay__grid{grid-template-columns:1fr;margin-top:34px} .lp-history-overlay__grid article{padding:26px 22px 29px} .lp-history-overlay__grid h2{font-size:27px} .lp-history-overlay__closing{padding-top:38px;margin-top:38px}} .lp-history-overlay{position:fixed!important;inset:0!important;z-index:2147483000!important;width:100vw!important;height:100dvh!important;display:block!important;overflow:hidden!important;isolation:isolate!important;} .lp-history-overlay[hidden]{display:none!important} .lp-history-overlay__backdrop{position:absolute!important;inset:0!important;z-index:1!important;} .lp-history-overlay__panel{position:absolute!important;inset:0 0 0 auto!important;z-index:2!important;width:min(960px,100vw)!important;max-width:100vw!important;height:100dvh!important;margin:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fbf9f5!important;opacity:1!important;visibility:visible!important;transform:none!important;} html.lp-history-open,html.lp-history-open body{overflow:hidden!important} @media(max-width:760px){.lp-history-overlay__panel{inset:0!important;width:100vw!important;max-width:100vw!important;} .lp-history-overlay__topbar{min-height:82px!important;padding:0 20px!important;} .lp-history-overlay__content{padding:38px 22px max(72px,env(safe-area-inset-bottom))!important;} .lp-history-overlay__hero h1{font-size:clamp(42px,11vw,58px)!important;line-height:.98!important;}} @media(max-width:760px){.lp-announcement{min-height:26px!important;height:26px!important;padding:0!important;overflow:hidden!important;} .lp-announcement .lp-shell,.lp-announcement__inner{width:100%!important;max-width:none!important;min-height:26px!important;height:26px!important;padding-left:6px!important;padding-right:6px!important;box-sizing:border-box!important;justify-content:center!important;overflow:hidden!important;white-space:nowrap!important;font-size:8.2px!important;line-height:26px!important;letter-spacing:.045em!important;} .lp-announcement__inner>span:first-child{display:block!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;} .lp-form-privacy{display:block!important;margin-top:14px!important;max-width:100%!important;font-size:11.5px!important;line-height:1.55!important;color:#6b716e!important;} .lp-form-privacy a{display:inline!important} .lp-footer-logo,.lp-footer-logo img{width:145px!important;max-width:145px!important;height:auto!important;}} @media(max-width:760px){.template-collection .lp-catalogue-filters{margin-right:0!important;padding-right:26px!important;scroll-snap-type:x proximity!important;overscroll-behavior-inline:contain!important;} .template-collection .lp-catalogue-filter{scroll-snap-align:start!important;} .template-collection .lp-catalogue-filters:after{content:"";flex:0 0 10px;width:10px;}} .template-cart .lp-cart-qty__btn,.lp-cart-drawer .lp-cart-qty__btn{appearance:none!important;border:0!important;background:transparent!important;font:inherit!important;cursor:pointer!important;line-height:1!important;} .template-cart .lp-cart-remove:disabled,.template-cart .lp-cart-qty__btn:disabled,.lp-cart-drawer .lp-cart-qty__btn:disabled{opacity:.45!important;cursor:wait!important} .lp-cart-drawer__line-info .lp-cart-drawer__controls{display:flex!important;align-items:center!important;gap:8px!important;margin-top:7px!important;} .lp-cart-drawer .lp-cart-qty{display:inline-grid!important;grid-template-columns:26px 28px 26px!important;min-height:30px!important;border:1px solid rgba(255,255,255,.22)!important;} .lp-cart-drawer .lp-cart-qty__btn{color:#fff!important;font-size:16px!important} .lp-cart-drawer .lp-cart-qty__value{display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:11px!important;border-left:1px solid rgba(255,255,255,.14)!important;border-right:1px solid rgba(255,255,255,.14)!important;} .lp-cart-drawer .lp-cart-remove{appearance:none!important;border:0!important;background:transparent!important;padding:0!important;color:#e1a18c!important;font-size:9px!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;} .lp-account-link{position:relative!important;z-index:6!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;} .lp-account-link::before{content:"";position:absolute;inset:-6px -6px;z-index:-1;} .lp-mobile-menu__utility .lp-mobile-menu__account-page-link{display:flex!important;align-items:center!important;min-height:46px!important;padding:10px 8px!important;margin:-10px -8px!important;position:relative!important;z-index:6!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;} @media(max-width:430px){.lp-header-side--editorial-right .lp-account-link::before{inset:-7px -5px!important} .lp-mobile-menu__topbar .lp-account-link::before{inset:-5px!important}} .lp-account-component{display:inline-flex;align-items:center;justify-content:center;--shopify-account-radius-base:0px;--shopify-account-color-accent:#b97861;--shopify-account-signed-in-avatar-size:30px;--shopify-account-signed-in-avatar-color-background:#123d31;--shopify-account-signed-in-avatar-color-text:#fffaf3;} .lp-account-component--header,.lp-account-component--menu-top{width:44px;height:44px} .lp-account-component__icon{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;} .lp-account-component__icon .lp-header-icon{width:22px;height:22px} .lp-account-component--menu-row{width:100%;justify-content:flex-start;} .lp-account-component__menu-label{display:flex;align-items:center;width:100%;min-height:44px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;} .lp-account-component::part(signed-out-avatar){padding:0} @media(max-width:760px){.lp-account-component--header,.lp-account-component--menu-top{width:40px;height:40px} .lp-account-component__icon{width:40px;height:40px}} .lp-mobile-menu__utility > .lp-account-component--menu-row{min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;border-right:1px solid #e2ddd6!important;background:transparent!important;color:#17352d!important;box-sizing:border-box!important;} .lp-mobile-menu__utility .lp-account-component__menu-label{min-height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;padding:0!important;margin:0!important;color:#17352d!important;font-family:inherit!important;font-size:10px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;} .lp-mobile-menu__utility > .lp-account-component--menu-row{position:relative!important;padding:8px 14px!important;border-right:0!important;box-sizing:border-box!important;} .lp-mobile-menu__utility > .lp-account-component--menu-row::after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:1px!important;background:#e2ddd6!important;pointer-events:none!important;z-index:10!important;} .lp-mobile-menu__utility .lp-account-component__menu-label{padding:0 8px!important;box-sizing:border-box!important;} .lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{min-height:48px!important;font-size:10px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.08em!important;padding:8px 14px!important;box-sizing:border-box!important;} @media(max-width:390px){.lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{min-height:48px!important;}} @media screen and (max-width: 749px){.lp-house-card__watermark{top:20px!important;} .lp-house-card__watermark img{transform:translateY(-12px)!important;}} @media screen and (max-width: 749px){.lp-house-card__watermark img{transform:translateY(-20px)!important;}} @media screen and (max-width: 749px){.lp-faq-footer{padding-top:42px!important;padding-bottom:42px!important;} .lp-faq-footer .lp-service-page__hero{margin-bottom:24px!important;} .lp-faq-footer .lp-service-page__hero h2{font-size:34px!important;line-height:1.06!important;letter-spacing:-0.02em!important;margin-bottom:14px!important;} .lp-faq-footer .lp-service-page__hero p{font-size:16px!important;line-height:1.55!important;max-width:100%!important;margin:0!important;} .lp-faq-footer .lp-faq-list{width:100%!important;} .lp-faq-footer .lp-faq-item{margin:0!important;} .lp-faq-footer .lp-faq-item summary{min-height:72px!important;padding:18px 0!important;gap:16px!important;align-items:center!important;} .lp-faq-footer .lp-faq-item summary > span:first-child{font-size:22px!important;line-height:1.2!important;letter-spacing:-0.015em!important;} .lp-faq-footer .lp-faq-item summary > span:last-child{width:42px!important;height:42px!important;min-width:42px!important;font-size:24px!important;line-height:40px!important;} .lp-faq-footer .lp-faq-answer{padding:0 0 20px!important;} .lp-faq-footer .lp-faq-answer,.lp-faq-footer .lp-faq-answer p{font-size:15px!important;line-height:1.6!important;}} .lp-faq-mobile-toggle{display:none;} @media screen and (max-width: 749px){.lp-faq-footer .lp-faq-mobile-toggle{width:100%;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;margin-top:22px;border:1px solid rgba(176,111,82,.38);background:transparent;color:#0b4b3f;font:inherit;cursor:pointer;} .lp-faq-footer .lp-faq-mobile-toggle > span:first-child{font-size:15px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;} .lp-faq-footer .lp-faq-mobile-toggle__icon{font-size:24px;line-height:1;color:#b06f52;transition:transform .25s ease;} .lp-faq-footer .lp-faq-list{display:none!important;padding-top:10px!important;} .lp-faq-footer.is-open .lp-faq-list{display:block!important;} .lp-faq-footer.is-open .lp-faq-mobile-toggle__icon{transform:rotate(45deg);}} .lp-house-universe{background:#fff;color:var(--lp-ink);overflow:hidden} .lp-house-universe__hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:650px;background:#f6f2ec} .lp-house-universe__hero-media{min-height:650px;overflow:hidden} .lp-house-universe__hero-media img{width:100%;height:100%;object-fit:cover;display:block} .lp-house-universe__hero-copy{display:flex;flex-direction:column;justify-content:center;padding:70px clamp(32px,6vw,95px)} .lp-house-universe__logo{width:min(230px,60%);height:auto;margin:0 0 28px;object-fit:contain;object-position:left center} .lp-house-universe__hero h1{font:400 clamp(56px,7vw,104px)/.92 Georgia,serif;letter-spacing:-.045em;margin:14px 0 26px;color:var(--lp-ink)} .lp-house-universe__lead{font:400 clamp(20px,2vw,29px)/1.35 Georgia,serif;max-width:620px;margin:0;color:#34423d} .lp-house-universe__story{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(45px,8vw,120px);padding-top:110px;padding-bottom:110px;border-bottom:1px solid var(--lp-line)} .lp-house-universe__story h2,.lp-house-universe__editorial h2,.lp-house-universe__selection-head h2{font:400 clamp(40px,5vw,72px)/1.02 Georgia,serif;letter-spacing:-.035em;margin:14px 0 0;color:var(--lp-ink)} .lp-house-universe__story-text{font-size:17px;line-height:1.8;color:#53605a} .lp-house-universe__story-text p{margin:0 0 24px} .lp-house-universe__vision-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--lp-line);border:1px solid var(--lp-line);margin-top:90px;margin-bottom:110px;padding-left:0;padding-right:0} .lp-house-universe__vision-card{background:#fff;padding:clamp(34px,5vw,72px)} .lp-house-universe__vision-card h3{font:400 clamp(30px,3vw,46px)/1.08 Georgia,serif;margin:14px 0 22px;color:var(--lp-ink)} .lp-house-universe__vision-card p{font-size:16px;line-height:1.75;color:#59625e;margin:0} .lp-house-universe__editorial{display:grid;grid-template-columns:.85fr 1.1fr .85fr;align-items:stretch;gap:26px;padding-bottom:120px} .lp-house-universe__editorial-media{min-height:450px;overflow:hidden;background:#f4f0ea} .lp-house-universe__editorial-media--tall{min-height:590px} .lp-house-universe__editorial-media img{width:100%;height:100%;object-fit:cover;display:block} .lp-house-universe__editorial-copy{padding:45px 26px;align-self:center} .lp-house-universe__editorial-copy p{font-size:16px;line-height:1.75;color:#59625e} .lp-house-universe__selection-head{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;padding-top:95px;padding-bottom:55px;border-top:1px solid var(--lp-line)} .lp-house-universe__selection-head p{font-size:16px;line-height:1.7;color:#59625e;margin:0 0 8px} .lp-catalogue-premium--house{margin-top:0!important;padding-top:0!important} @media(max-width:900px){.lp-house-universe__hero{grid-template-columns:1fr;min-height:0} .lp-house-universe__hero-media{min-height:58vw;max-height:520px} .lp-house-universe__hero-copy{padding:48px 28px 58px} .lp-house-universe__story{grid-template-columns:1fr;gap:35px;padding-top:76px;padding-bottom:76px} .lp-house-universe__vision-grid{grid-template-columns:1fr;margin-top:60px;margin-bottom:78px} .lp-house-universe__editorial{grid-template-columns:1fr;gap:18px;padding-bottom:82px} .lp-house-universe__editorial-media,.lp-house-universe__editorial-media--tall{min-height:72vw;max-height:600px} .lp-house-universe__editorial-copy{padding:38px 4px} .lp-house-universe__selection-head{grid-template-columns:1fr;gap:28px;padding-top:72px;padding-bottom:38px}} @media(max-width:620px){.lp-house-universe__hero-media{min-height:72vw} .lp-house-universe__hero-copy{padding:38px 20px 46px} .lp-house-universe__logo{width:170px;margin-bottom:20px} .lp-house-universe__hero h1{font-size:58px} .lp-house-universe__lead{font-size:20px} .lp-house-universe__story{padding-top:58px;padding-bottom:58px} .lp-house-universe__story h2,.lp-house-universe__editorial h2,.lp-house-universe__selection-head h2{font-size:42px} .lp-house-universe__vision-card{padding:30px 22px} .lp-house-universe__editorial-copy{padding:26px 0} .lp-house-universe__selection-head{padding-top:58px}} .lp-house-universe--unika .lp-house-universe__hero-media img{object-position:center center}.lp-house-universe--unika .lp-house-universe__hero-copy h1{letter-spacing:.02em}.lp-house-universe--unika .lp-house-universe__lead{max-width:620px}.lp-house-universe--unika .lp-house-universe__editorial--single{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:center}.lp-house-universe--unika .lp-house-universe__editorial--single .lp-house-universe__editorial-media{grid-row:auto!important}.lp-house-universe--unika .lp-house-universe__editorial--single .lp-house-universe__editorial-copy{grid-column:auto!important}.lp-house-universe--unika .lp-house-universe__editorial-media img{object-fit:cover;width:100%;height:100%}@media(max-width:760px){.lp-house-universe--unika .lp-house-universe__editorial--single{grid-template-columns:1fr!important}} .lp-house-card[href^="#lp-house-"]{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;padding:0;text-decoration:none} .lp-house-panel{position:fixed;inset:0;z-index:99999;display:none} .lp-house-panel:target{display:block} .lp-house-panel__backdrop{position:absolute;inset:0;background:rgba(5,17,14,.62);backdrop-filter:blur(5px)} .lp-house-panel__sheet{position:absolute;inset:18px;max-width:1180px;margin:auto;background:#fbfaf7;overflow:auto;box-shadow:0 30px 90px rgba(0,0,0,.26);border:1px solid rgba(16,26,23,.12)} .lp-house-panel__close{text-decoration:none;color:#17221f;display:flex;align-items:center;justify-content:center;position:sticky;top:14px;float:right;z-index:5;margin:14px 14px 0 0;width:44px;height:44px;border:1px solid rgba(16,26,23,.18);border-radius:50%;background:rgba(255,255,255,.92);font-size:28px;line-height:1;cursor:pointer} .lp-house-panel__hero{min-height:390px;padding:70px 8vw 55px;background:#073f35;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden} .lp-house-panel__hero h2{font:400 clamp(58px,9vw,116px)/.88 Georgia,serif;margin:10px 0 12px;letter-spacing:-.05em} .lp-house-panel__hero p{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:#f1c2b1} .lp-house-panel__hero--nicolai:after{content:'NICOLAÏ';position:absolute;right:-2vw;top:28px;font:400 150px/1 Georgia,serif;color:rgba(255,255,255,.035);pointer-events:none} .lp-house-panel__hero--unika{padding:0;min-height:440px;background:#ede7dc} .lp-house-panel__hero--unika>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} .lp-house-panel__hero--unika:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,20,17,.82),rgba(4,20,17,.2) 65%,rgba(4,20,17,.05))} .lp-house-panel__hero-copy{position:relative;z-index:2;padding:70px 8vw 55px;color:#fff} .lp-house-panel__body{padding:60px 8vw 80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 70px;color:#17221f} .lp-house-panel__body section{border-top:1px solid rgba(16,26,23,.13);padding-top:22px} .lp-house-panel__body h3{font:400 34px/1.05 Georgia,serif;margin:12px 0 16px} .lp-house-panel__body p{font-size:15px;line-height:1.8;color:#56615e;margin:0} .lp-house-panel__why{grid-column:1/-1;background:#f3eee7;padding:30px!important;border:0!important} .lp-house-panel__cta{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid #183d35;border-bottom:1px solid #183d35;color:#073f35;font-size:12px;font-weight:700;letter-spacing:.13em;text-decoration:none} .lp-house-panel-open{overflow:hidden} @media(max-width:700px){.lp-house-panel__sheet{inset:0} .lp-house-panel__hero{min-height:320px;padding:54px 24px 34px} .lp-house-panel__hero--unika{min-height:350px} .lp-house-panel__hero-copy{padding:54px 24px 34px} .lp-house-panel__body{grid-template-columns:1fr;padding:40px 24px 60px;gap:32px} .lp-house-panel__why,.lp-house-panel__cta{grid-column:auto} .lp-house-panel__body h3{font-size:29px}} .lp-house-founder{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);gap:42px;align-items:center;border-top:1px solid rgba(16,26,23,.13);padding-top:28px!important;} .lp-house-founder__image{aspect-ratio:1/1;overflow:hidden;background:#e9e5df;} .lp-house-founder__image img{width:100%;height:100%;object-fit:cover;display:block;} .lp-house-founder__copy h3{margin-top:12px;} @media(max-width:760px){.lp-house-founder{grid-template-columns:1fr;gap:24px;} .lp-house-founder__image{aspect-ratio:1/1;}} .lp-house-panel__body--unika-first{padding-top:28px;} .lp-house-founder--opening{border-top:0;padding-top:0!important;margin-top:0;} .lp-house-unika-identity{grid-column:1/-1;padding:0!important;border:0!important;} .lp-house-unika-identity .lp-house-panel__hero{margin:0;} @media(max-width:760px){.lp-house-panel__body--unika-first{padding-top:18px;}} .lp-house-founder--opening .lp-house-founder__image{aspect-ratio:auto!important;overflow:visible!important;background:transparent!important;} .lp-house-founder--opening .lp-house-founder__image img{width:100%!important;height:auto!important;object-fit:contain!important;object-position:center center!important;display:block!important;} @media(max-width:760px){.lp-house-founder--opening .lp-house-founder__image{aspect-ratio:auto!important;} .lp-house-founder--opening .lp-house-founder__image img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;}} .lp-house-panel[id*="lp-house-unika-"] .lp-house-founder__image,.lp-house-panel[id*="lp-house-unika-"] .lp-house-panel__hero{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important;background:transparent!important;} .lp-house-panel[id*="lp-house-unika-"] .lp-house-founder__image img,.lp-house-panel[id*="lp-house-unika-"] .lp-house-panel__hero img{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;display:block!important;} @media(max-width:760px){.lp-house-panel[id*="lp-house-unika-"] .lp-house-founder__image,.lp-house-panel[id*="lp-house-unika-"] .lp-house-panel__hero{height:auto!important;aspect-ratio:auto!important;} .lp-house-panel[id*="lp-house-unika-"] .lp-house-founder__image img,.lp-house-panel[id*="lp-house-unika-"] .lp-house-panel__hero img{width:100%!important;height:auto!important;object-fit:contain!important;}} .lp-unika-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:18px;} .lp-unika-reference-grid>div{padding:12px 0;border-bottom:1px solid rgba(16,26,23,.14);font-size:14px;letter-spacing:.04em;text-transform:uppercase;} @media(max-width:760px){.lp-unika-reference-grid{grid-template-columns:1fr;}} .lp-house-card[href^="#lp-house-unika-"]{background:#e9e1d6!important;} .lp-house-card[href^="#lp-house-unika-"] .lp-house-card__media{background:#e9e1d6!important;} .lp-house-card[href^="#lp-house-unika-"] .lp-house-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;filter:none!important;} .lp-house-card[href^="#lp-house-unika-"]:hover .lp-house-card__image{transform:none!important;filter:none!important;} .lp-house-card[href^="#lp-house-unika-"] .lp-house-card__veil{background:linear-gradient( 0deg,rgba(7,32,27,.78) 0%,rgba(7,32,27,.46) 28%,rgba(7,32,27,.08) 58%,rgba(7,32,27,0) 76% )!important;} .lp-house-card[href^="#lp-house-unika-"] .lp-house-card__watermark{display:none!important;} .lp-house-card[href^="#lp-house-renier-"]{background:#1f1713!important;} .lp-house-card[href^="#lp-house-renier-"] .lp-house-card__media{background:linear-gradient(135deg,#e8dfd5,#cbbbac)!important;} .lp-house-card[href^="#lp-house-renier-"] .lp-house-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform:none!important;filter:none!important;} .lp-house-card[href^="#lp-house-renier-"] .lp-house-card__veil{background:linear-gradient(0deg,rgba(24,13,9,.84) 0%,rgba(24,13,9,.52) 30%,rgba(24,13,9,.08) 62%,rgba(24,13,9,0) 78%)!important;} .lp-house-panel[id*="lp-house-renier-"] .lp-house-founder__image{aspect-ratio:auto!important;overflow:visible!important;background:#efe8e0!important;} .lp-house-panel[id*="lp-house-renier-"] .lp-house-founder__image img{width:100%!important;height:auto!important;object-fit:contain!important;object-position:center!important;display:block!important;} .lp-house-renier-identity{grid-column:1/-1;padding:0!important;border:0!important;} .lp-house-panel__hero--renier{background:#211713;} .lp-house-panel__hero--renier img{width:100%;height:auto;max-height:580px;object-fit:contain;object-position:center;display:block;background:#e8dfd5;} .lp-renier-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:18px;} .lp-renier-reference-grid>div{padding:14px 0;border-bottom:1px solid rgba(16,26,23,.14);font-size:14px;letter-spacing:.04em;text-transform:uppercase;} .lp-renier-reference-grid small{display:block;margin-top:5px;font-size:10px;letter-spacing:.08em;opacity:.58;} @media(max-width:760px){.lp-renier-reference-grid{grid-template-columns:1fr;} .lp-house-panel__body--renier-first{padding-top:18px;}} .lp-house-card[href^="#lp-house-maie-piou-"] .lp-house-card__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image{aspect-ratio:auto!important;overflow:visible!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image{aspect-ratio:auto!important;overflow:visible!important;background:#f2eee9!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;display:block!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image{aspect-ratio:auto!important;overflow:visible!important;background:#f1ece6!important;} .lp-house-panel[id*="lp-house-maie-piou-"] .lp-house-founder__image img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;display:block!important;} .lp-maie-collection{border-top:1px solid rgba(16,26,23,.14);padding-top:28px!important;} .lp-maie-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin-top:18px;} .lp-maie-reference-grid>div{padding:15px 0;border-bottom:1px solid rgba(16,26,23,.13);} .lp-maie-reference-grid strong{display:block;font-size:14px;letter-spacing:.07em;} .lp-maie-reference-grid small{display:block;margin-top:5px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.58;} .lp-maie-total strong{font-weight:600;} @media(max-width:760px){.lp-maie-reference-grid{grid-template-columns:1fr;}} .lp-house-panel{display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s;} .lp-house-panel:target{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;} .lp-house-panel__sheet{transform:translateY(18px) scale(.992);opacity:.985;transition:transform .36s cubic-bezier(.22,.61,.36,1),opacity .28s ease;} .lp-house-panel:target .lp-house-panel__sheet{transform:translateY(0) scale(1);opacity:1;} @media (max-width: 749px){.lp-house-panel__sheet{transform:translateY(26px)} .lp-house-panel:target .lp-house-panel__sheet{transform:translateY(0)}} .lp-header--editorial{background:rgba(255,255,255,.985)!important;border-bottom:1px solid rgba(17,25,22,.12)!important;box-shadow:0 8px 24px rgba(9,26,21,.035)!important;} .lp-header-main--editorial{min-height:88px!important;height:88px!important;padding:0 24px!important;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr)!important;column-gap:20px!important;border-bottom:1px solid rgba(17,25,22,.08)!important;} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:12px!important;min-width:0!important;} .lp-brand--editorial{width:224px!important;max-width:224px!important;height:52px!important;min-height:52px!important;} .lp-brand--editorial .lp-brand-wordmark{width:224px!important;max-width:224px!important;height:auto!important;filter:none!important;opacity:1!important;} .lp-header--editorial .lp-icon-link,.lp-header--editorial .lp-account-component{color:#111916!important;} .lp-header--editorial .lp-icon-link{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:999px!important;transition:background-color .2s ease,color .2s ease,transform .2s ease!important;} @media(hover:hover){.lp-header--editorial .lp-icon-link:hover{background:#f3efe9!important;color:#0a473b!important;transform:translateY(-1px)!important;}} .lp-header--editorial .lp-header-icon{width:23px!important;height:23px!important;stroke-width:1.65!important;} .lp-header--editorial .lp-header-icon--menu{width:25px!important;height:25px!important;} .lp-header--editorial .lp-cart-count{top:1px!important;right:0!important;min-width:15px!important;height:15px!important;padding:0 3px!important;background:#0a473b!important;color:#fff!important;font-size:9px!important;border:1px solid #fff!important;} .lp-desktop-nav--premium{min-height:48px!important;gap:clamp(22px,2.8vw,42px)!important;padding:0 18px!important;border-bottom:0!important;} .lp-desktop-nav--premium a{color:#17201d!important;font-size:11px!important;font-weight:600!important;letter-spacing:.095em!important;white-space:nowrap!important;} .lp-desktop-nav--premium a:after{bottom:-14px!important;height:1px!important;} .lp-announcement{min-height:30px!important;padding:7px 0!important;} .lp-announcement__inner{min-height:16px!important;align-items:center!important;} @media(min-width:761px) and (max-width:1100px){.lp-header-main--editorial{min-height:82px!important;height:82px!important;padding:0 22px!important;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr)!important;column-gap:14px!important;} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:200px!important;max-width:200px!important;} .lp-brand--editorial{height:46px!important;min-height:46px!important} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:9px!important} .lp-header--editorial .lp-icon-link{width:40px!important;min-width:40px!important;height:40px!important;} .lp-desktop-nav--premium{display:none!important}} @media(max-width:760px){.lp-header-main--editorial{min-height:74px!important;height:74px!important;padding:0 14px!important;grid-template-columns:minmax(82px,1fr) auto minmax(82px,1fr)!important;column-gap:8px!important;} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:5px!important;} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:154px!important;max-width:154px!important;} .lp-brand--editorial{height:38px!important;min-height:38px!important;} .lp-header--editorial .lp-icon-link{width:38px!important;min-width:38px!important;height:44px!important;} .lp-header--editorial .lp-header-icon{width:22px!important;height:22px!important;} .lp-header--editorial .lp-header-icon--menu{width:24px!important;height:24px!important;} .lp-account-component--header{width:38px!important;height:44px!important;} .lp-account-component--header .lp-account-component__icon{width:38px!important;height:44px!important;} .lp-announcement{min-height:27px!important;padding:6px 0!important;} .lp-announcement__inner{font-size:9px!important;letter-spacing:.075em!important;}} @media(max-width:430px){.lp-header-main--editorial{min-height:70px!important;height:70px!important;padding:0 10px!important;grid-template-columns:minmax(74px,1fr) auto minmax(74px,1fr)!important;column-gap:4px!important;} .lp-header-side--editorial-left,.lp-header-side--editorial-right{gap:2px!important} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:140px!important;max-width:140px!important;} .lp-brand--editorial{height:34px!important;min-height:34px!important} .lp-header--editorial .lp-icon-link{width:35px!important;min-width:35px!important;height:42px!important;} .lp-account-component--header,.lp-account-component--header .lp-account-component__icon{width:35px!important;height:42px!important;} .lp-header--editorial .lp-header-icon{width:21px!important;height:21px!important} .lp-header--editorial .lp-header-icon--menu{width:23px!important;height:23px!important}} @media(max-width:360px){.lp-header-main--editorial{min-height:68px!important;height:68px!important;padding:0 8px!important;grid-template-columns:minmax(68px,1fr) auto minmax(68px,1fr)!important;} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:126px!important;max-width:126px!important;} .lp-header--editorial .lp-icon-link{width:32px!important;min-width:32px!important;} .lp-account-component--header,.lp-account-component--header .lp-account-component__icon{width:32px!important}} .lp-mobile-menu__brand{width:176px!important;max-width:42vw!important;height:auto!important;} .lp-mobile-menu__brand img{width:100%!important;height:auto!important;filter:none!important;opacity:1!important;} @media(max-width:430px){.lp-mobile-menu__brand{width:148px!important;max-width:40vw!important}} @media(max-width:360px){.lp-mobile-menu__brand{width:132px!important;max-width:39vw!important}} .lp-announcement.lp-announcement--marquee{position:relative!important;overflow:hidden!important;width:100%!important;padding:8px 0!important;white-space:nowrap!important;} .lp-announcement-marquee{display:flex!important;width:max-content!important;min-width:200%!important;will-change:transform;animation:lpAnnouncementLoop 32s linear infinite!important;} .lp-announcement-marquee__group{display:flex!important;flex:none!important;align-items:center!important;gap:26px!important;padding-right:26px!important;font-size:11px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.085em!important;text-transform:uppercase!important;} .lp-announcement-marquee__dot{color:#b77462!important;opacity:.72!important;font-size:10px!important;} @keyframes lpAnnouncementLoop{from{transform:translate3d(0,0,0)} to{transform:translate3d(-50%,0,0)}} @media(max-width:989px){.lp-announcement.lp-announcement--marquee{padding:7px 0!important} .lp-announcement-marquee{animation-duration:28s!important} .lp-announcement-marquee__group{gap:22px!important;padding-right:22px!important;font-size:10px!important}} @media(max-width:620px){.lp-announcement.lp-announcement--marquee{padding:6px 0!important} .lp-announcement-marquee{animation-duration:24s!important} .lp-announcement-marquee__group{gap:18px!important;padding-right:18px!important;font-size:9px!important;letter-spacing:.08em!important}} @media(prefers-reduced-motion:reduce){.lp-announcement-marquee{animation:none!important}} .lp-journey-progress{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:0 0 34px;border-bottom:1px solid rgba(130,92,69,.16);padding-bottom:14px} .lp-journey-progress__step{appearance:none;border:0;background:none;color:rgba(24,52,43,.45);text-align:left;padding:10px 4px;cursor:pointer;transition:.25s} .lp-journey-progress__step span{display:block;font-size:10px;letter-spacing:.16em;margin-bottom:6px}.lp-journey-progress__step strong{font-family:inherit;font-weight:500;font-size:13px}.lp-journey-progress__step.is-active{color:#173f34} .lp-journey-stage{position:relative;border:1px solid rgba(130,92,69,.15);border-radius:30px;background:linear-gradient(145deg,#fffdfa,#f7f4ee);padding:clamp(24px,4vw,58px);box-shadow:0 24px 65px rgba(26,58,48,.07)} .lp-journey-stage__number{position:absolute;right:26px;top:16px;font-family:Georgia,serif;font-size:clamp(58px,9vw,128px);line-height:1;color:rgba(166,111,80,.08);pointer-events:none} .lp-journey-stage__content{display:grid;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);gap:clamp(18px,3vw,50px);align-items:center;min-height:250px;position:relative;z-index:1} .lp-journey-side small,.lp-preference-panel__intro small,.lp-sample-composer__head small{font-size:10px;letter-spacing:.19em;color:#a46c4f;font-weight:700}.lp-journey-side h3{font-size:clamp(25px,3vw,42px);line-height:1.08;margin:10px 0 13px;font-weight:500}.lp-journey-side p{margin:0;color:rgba(25,53,45,.72);line-height:1.72;max-width:500px} .lp-journey-side--advisor{text-align:right}.lp-journey-side--advisor p{margin-left:auto}.lp-journey-center{width:112px;height:112px;border:1px solid rgba(164,108,79,.28);border-radius:50%;display:grid;place-items:center;position:relative}.lp-journey-center:before,.lp-journey-center:after{content:"";position:absolute;top:50%;width:44px;height:1px;background:rgba(164,108,79,.22)}.lp-journey-center:before{right:100%}.lp-journey-center:after{left:100%}.lp-journey-center span{font-size:9px;letter-spacing:.16em;color:#81543e} .lp-preference-panel,.lp-sample-composer{margin-top:28px;border-top:1px solid rgba(130,92,69,.14);padding-top:30px}.lp-preference-panel__intro h3,.lp-sample-composer__head h3{font-size:clamp(26px,3vw,42px);margin:8px 0}.lp-preference-panel__intro p{color:rgba(25,53,45,.66)} .lp-preference-grid{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0}.lp-preference-chip,.lp-preference-mini button{border:1px solid rgba(23,63,52,.18);background:#fff;border-radius:999px;padding:11px 17px;color:#173f34;cursor:pointer;transition:.2s}.lp-preference-chip:hover,.lp-preference-chip.is-active,.lp-preference-mini button.is-active{background:#173f34;color:#fff;border-color:#173f34} .lp-preference-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.lp-preference-fields label{display:grid;gap:8px}.lp-preference-fields span,.lp-preference-mini legend{font-size:12px;color:#173f34;font-weight:600}.lp-preference-fields input{width:100%;border:1px solid rgba(23,63,52,.14);border-radius:14px;background:#fff;padding:14px 15px;font:inherit;color:#173f34}.lp-preference-mini{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 24px}.lp-preference-mini fieldset{border:0;padding:0;margin:0;display:flex;gap:7px;flex-wrap:wrap}.lp-preference-mini legend{width:100%;margin-bottom:8px} .lp-journey-actions{display:flex;justify-content:center;gap:10px;margin-top:28px;flex-wrap:wrap} .lp-sample-composer__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.lp-sample-composer__head p{color:rgba(25,53,45,.65);max-width:650px}.lp-sample-composer__count{text-align:center;min-width:95px;border:1px solid rgba(164,108,79,.18);border-radius:18px;padding:12px}.lp-sample-composer__count strong{display:block;font-size:28px;color:#a46c4f}.lp-sample-composer__count span{font-size:10px} .lp-sample-composer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px}.lp-sample-item{appearance:none;text-align:left;border:1px solid rgba(23,63,52,.1);border-radius:16px;background:#fff;padding:10px;color:#173f34;cursor:pointer;display:flex;flex-direction:column;transition:.2s;min-width:0}.lp-sample-item:hover,.lp-sample-item.is-selected{border-color:#a46c4f;box-shadow:0 10px 24px rgba(23,63,52,.08)}.lp-sample-item.is-selected{outline:2px solid rgba(164,108,79,.2)}.lp-sample-item span{height:120px;display:grid;place-items:center;background:#f6f3ee;border-radius:10px;margin-bottom:10px;overflow:hidden}.lp-sample-item img{width:100%;height:100%;object-fit:contain}.lp-sample-item small{font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.lp-sample-item strong{font-size:13px;margin:4px 0}.lp-sample-item em{font-size:12px;font-style:normal;color:#a46c4f}.lp-sample-item b{font-size:10px;margin-top:5px;color:#9d5148}.lp-sample-item:disabled{opacity:.45;cursor:not-allowed}.lp-sample-composer__basket{margin-top:18px;padding:18px;border-radius:18px;background:#173f34;color:#fff}.lp-sample-composer__basket>div{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.lp-sample-composer__basket>div span{display:inline-flex;gap:8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:8px 11px;font-size:11px}.lp-sample-composer__basket em{font-style:normal;opacity:.7}.lp-sample-composer__status{margin:10px 0 0;font-size:12px}.lp-sample-composer__empty{text-align:center;padding:28px;border:1px dashed rgba(164,108,79,.25);border-radius:18px;margin-top:20px} .lp-journey-next{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.lp-journey-next button{border:0;background:none;color:#173f34;cursor:pointer;padding:10px}.lp-journey-next button:disabled{opacity:.3;cursor:default}.lp-journey-next span{font-size:11px;letter-spacing:.14em;color:#a46c4f} @media(max-width:900px){.lp-journey-progress{display:flex;overflow:auto;scrollbar-width:none;padding-bottom:10px}.lp-journey-progress::-webkit-scrollbar{display:none}.lp-journey-progress__step{flex:0 0 auto;min-width:118px}.lp-journey-stage__content{grid-template-columns:1fr 72px 1fr;gap:15px}.lp-journey-center{width:66px;height:66px}.lp-journey-center:before,.lp-journey-center:after{width:16px}.lp-discovery-recommendations,.lp-sample-composer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:640px){.lp-journey-stage{border-radius:22px;padding:22px 17px}.lp-journey-stage__content{display:flex;flex-direction:column;align-items:stretch;min-height:0}.lp-journey-side--advisor{text-align:left}.lp-journey-side--advisor p{margin-left:0}.lp-journey-center{width:auto;height:auto;border:0;border-radius:0;display:block;padding:7px 0;border-top:1px solid rgba(164,108,79,.18);border-bottom:1px solid rgba(164,108,79,.18)}.lp-journey-center:before,.lp-journey-center:after{display:none}.lp-journey-stage__number{font-size:72px;right:12px;top:9px}.lp-preference-fields,.lp-preference-mini{grid-template-columns:1fr}.lp-discovery-recommendations,.lp-sample-composer__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px}.lp-discovery-result,.lp-sample-item{flex:0 0 78%;scroll-snap-align:start}.lp-sample-composer__head{display:block}.lp-sample-composer__count{margin-top:12px;width:95px}.lp-journey-next{justify-content:space-between;gap:4px}.lp-journey-next button{font-size:11px}.lp-preference-submit{width:100%}} .lp-journey-progress--three{grid-template-columns:repeat(3,1fr);max-width:860px;margin:0 auto 28px;padding-bottom:10px} .lp-journey-progress--three .lp-journey-progress__step{text-align:center;padding:12px 10px;position:relative} .lp-journey-progress--three .lp-journey-progress__step:after{content:"";position:absolute;left:50%;bottom:-11px;width:0;height:1px;background:#a46c4f;transition:width .35s ease,left .35s ease} .lp-journey-progress--three .lp-journey-progress__step.is-active:after{width:72%;left:14%} .lp-journey-stage--simple{max-width:1120px;margin:0 auto;border-radius:32px;padding:clamp(26px,4.2vw,56px);background:radial-gradient(circle at top left,rgba(164,108,79,.055),transparent 38%),linear-gradient(145deg,#fffefa,#f8f5ef)} .lp-preference-panel--luxury{margin-top:24px;padding-top:24px} .lp-preference-panel--luxury .lp-preference-grid{margin:0 0 22px} .lp-preference-panel--luxury .lp-preference-fields{margin:0 0 18px} .lp-preference-panel--luxury .lp-preference-fields label{background:rgba(255,255,255,.62);border:1px solid rgba(23,63,52,.09);border-radius:18px;padding:14px 16px;gap:5px} .lp-preference-panel--luxury .lp-preference-fields input{border:0;background:transparent;padding:5px 0 2px;outline:none} .lp-preference-panel--luxury .lp-preference-mini{margin:0 0 24px} .lp-preference-panel--luxury .lp-preference-submit{min-width:min(100%,240px)} .lp-journey-actions--quiet{margin-top:24px} .lp-sample-composer--luxury{margin-top:18px;padding-top:20px} .lp-sample-composer--luxury .lp-sample-composer__head h3{font-family:Georgia,'Times New Roman',serif;font-weight:400} .lp-journey-next--three{max-width:520px;margin:18px auto 0} @media(max-width:900px){.lp-journey-progress--three{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;gap:4px} .lp-journey-progress--three .lp-journey-progress__step{min-width:0} .lp-journey-progress--three .lp-journey-progress__step strong{font-size:12px}} @media(max-width:640px){ .lp-journey-progress--three{margin-bottom:18px;border-bottom:0;background:rgba(23,63,52,.035);border-radius:16px;padding:5px} .lp-journey-progress--three .lp-journey-progress__step{padding:10px 4px;border-radius:12px;text-align:center} .lp-journey-progress--three .lp-journey-progress__step span{font-size:9px;margin-bottom:3px} .lp-journey-progress--three .lp-journey-progress__step strong{font-size:10px;line-height:1.15;display:block} .lp-journey-progress--three .lp-journey-progress__step.is-active{background:#fff;box-shadow:0 4px 14px rgba(23,63,52,.06)} .lp-journey-progress--three .lp-journey-progress__step:after{display:none} .lp-journey-stage--simple{padding:24px 17px;border-radius:22px} .lp-preference-panel--luxury .lp-preference-fields,.lp-preference-panel--luxury .lp-preference-mini{grid-template-columns:1fr} .lp-preference-panel--luxury .lp-preference-submit{width:100%} .lp-journey-actions--quiet{display:grid;grid-template-columns:1fr} .lp-journey-actions--quiet .lp-btn{width:100%}} @media(max-width:700px){ .lp-discovery-v160__results,.lp-sample-composer__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px}} .lp-family-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 25px} .lp-family-card{border:1px solid rgba(23,63,52,.11);background:rgba(255,255,255,.7);transition:border-color .25s ease,background .25s ease,transform .25s ease} .lp-family-card:hover{border-color:rgba(164,108,79,.36)} .lp-family-card:has(.lp-family-card__trigger.is-active){border-color:rgba(23,63,52,.55);background:#fffefa} .lp-family-card__trigger.lp-preference-chip{width:100%;min-height:74px;border:0!important;border-radius:0!important;background:transparent!important;color:#173f34!important;padding:15px 15px 14px!important;display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;text-align:left;align-items:center;gap:4px 12px;box-shadow:none!important} .lp-family-card__name{font-family:Georgia,'Times New Roman',serif;font-size:18px;line-height:1.05;font-weight:400;letter-spacing:-.015em} .lp-family-card__mood{grid-column:1;font-size:8.5px;letter-spacing:.13em;text-transform:uppercase;color:#a46c4f} .lp-family-card__plus{grid-column:2;grid-row:1/3;font-family:Georgia,'Times New Roman',serif;font-size:23px;font-weight:300;color:rgba(23,63,52,.48);transition:transform .25s ease,color .25s ease} .lp-family-card__trigger[aria-expanded="true"] .lp-family-card__plus{transform:rotate(45deg);color:#a46c4f} .lp-family-card__detail{padding:0 15px 16px;border-top:1px solid rgba(23,63,52,.08);animation:lpFamilyReveal .28s ease both} .lp-family-card__detail p{margin:13px 0 0;font-size:11.5px;line-height:1.55;color:rgba(23,63,52,.7)} .lp-family-card__detail small{display:block;margin-bottom:4px;font-size:7.5px;letter-spacing:.18em;color:#a46c4f;font-weight:700} .lp-family-card__related{color:#173f34!important} @keyframes lpFamilyReveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}} @media(min-width:981px){.lp-family-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}} @media(max-width:980px){.lp-family-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px} .lp-family-card__trigger.lp-preference-chip{min-height:82px;padding:13px 11px!important} .lp-family-card__name{font-size:16px} .lp-family-card__mood{font-size:7.5px} .lp-family-card__detail{padding:0 11px 14px}} @media(max-width:700px){.lp-family-map{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;margin-right:-18px;padding-right:18px;padding-bottom:7px;-webkit-overflow-scrolling:touch;scrollbar-width:none} .lp-family-map::-webkit-scrollbar{display:none} .lp-family-card{flex:0 0 74%;scroll-snap-align:start} .lp-family-card__trigger.lp-preference-chip{min-height:78px;padding:13px 14px!important} .lp-family-card__name{font-size:18px} .lp-family-card__detail p{font-size:11px}} .lp-family-map{max-width:100%} .lp-family-card{background:rgba(255,253,249,.88);border-color:rgba(23,63,52,.12);box-shadow:0 8px 28px rgba(23,63,52,.025)} .lp-family-card__trigger.lp-preference-chip{overflow:hidden} .lp-family-card__name{color:#173f34} .lp-family-card__mood{color:#a46c4f;font-weight:600} .lp-family-card__detail{background:rgba(255,250,243,.76)} .lp-family-card__detail p{color:rgba(23,63,52,.76)} @media(max-width:980px){ .lp-family-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .lp-family-card__trigger.lp-preference-chip{min-height:78px;padding:14px!important}} @media(max-width:700px){ .lp-family-map{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 20px;padding:0;overflow:visible} .lp-family-card{min-width:0;flex:none} .lp-family-card__trigger.lp-preference-chip{min-height:72px;padding:12px 11px!important;gap:3px 8px} .lp-family-card__name{font-size:16px;white-space:normal;overflow-wrap:anywhere} .lp-family-card__mood{font-size:7px;line-height:1.35;white-space:normal} .lp-family-card__plus{font-size:20px} .lp-family-card__detail{padding:0 11px 12px} .lp-family-card__detail p{font-size:10.5px;line-height:1.5}} @media(max-width:390px){.lp-family-map{grid-template-columns:1fr} .lp-family-card__trigger.lp-preference-chip{min-height:68px}} .lp-sample-composer__limit{margin:14px 0 0;font-size:11px;line-height:1.55;color:rgba(23,63,52,.62)} .lp-sample-composer__count strong{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#173f34} @media(max-width:700px){ .lp-sample-composer__limit{font-size:10.5px}} .lp-history-page--founder{max-width:1180px;padding-top:clamp(66px,8vw,120px);padding-bottom:clamp(80px,9vw,140px)} .lp-history-page--founder .lp-history-page__hero{max-width:850px;margin-bottom:clamp(56px,7vw,96px)} .lp-history-page--founder .lp-history-page__hero h1{margin:14px 0 22px;color:#0b4a3b;font-size:clamp(54px,7vw,96px);line-height:.95;letter-spacing:-.045em} .lp-history-page--founder .lp-history-page__lead{max-width:620px;margin:0;color:#56605b;font-size:clamp(18px,2vw,25px);line-height:1.5} .lp-history-page__story{border-top:1px solid rgba(185,121,103,.28)} .lp-history-page__chapter{display:grid;grid-template-columns:72px minmax(220px,.72fr) minmax(0,1.28fr);gap:clamp(22px,4vw,64px);padding:clamp(34px,5vw,68px) 0;border-bottom:1px solid rgba(185,121,103,.22)} .lp-history-page__number{color:#b97967;font-size:11px;letter-spacing:.2em;padding-top:8px} .lp-history-page__chapter h2{margin:0;color:#0b4a3b;font-size:clamp(28px,3.2vw,46px);line-height:1.05} .lp-history-page__body{max-width:690px;color:#56605b;font-size:clamp(15px,1.2vw,18px);line-height:1.78} .lp-history-page__body p{margin:0}.lp-history-page__body p+p{margin-top:20px} .lp-history-page__body strong{color:#0b4a3b;font-weight:650} .lp-history-page__chapter--emphasis{background:linear-gradient(90deg,rgba(247,242,234,.62),rgba(255,255,255,0));padding-left:clamp(18px,3vw,42px);padding-right:clamp(18px,3vw,42px)} .lp-history-page__closing--signature{max-width:900px;margin:clamp(72px,9vw,130px) auto 0;text-align:center} .lp-history-page__closing--signature h2{margin:18px auto 34px;color:#0b4a3b;font-size:clamp(34px,4.7vw,64px);line-height:1.06;letter-spacing:-.035em} @media(max-width:899px){ .lp-history-page__chapter{grid-template-columns:48px minmax(0,1fr);gap:16px 24px} .lp-history-page__chapter h2{grid-column:2} .lp-history-page__body{grid-column:2} .lp-history-page__number{grid-row:1/span 2}} @media(max-width:599px){ .lp-history-page--founder{padding-top:58px;padding-bottom:76px} .lp-history-page--founder .lp-history-page__hero{margin-bottom:46px} .lp-history-page--founder .lp-history-page__hero h1{font-size:48px;margin-top:10px} .lp-history-page--founder .lp-history-page__lead{font-size:17px} .lp-history-page__chapter{grid-template-columns:34px minmax(0,1fr);gap:10px 14px;padding:30px 0} .lp-history-page__chapter h2{font-size:28px} .lp-history-page__body{font-size:14px;line-height:1.7} .lp-history-page__chapter--emphasis{margin:0 -14px;padding-left:14px;padding-right:14px} .lp-history-page__closing--signature{margin-top:66px} .lp-history-page__closing--signature h2{font-size:34px}} .lp-history-home-lp__closing{margin-top:clamp(28px,4vw,52px);padding-top:clamp(24px,3.5vw,42px);border-top:1px solid rgba(177,112,78,.26);font-family:var(--lp-font-serif,Georgia,'Times New Roman',serif);font-size:clamp(24px,2.5vw,40px);line-height:1.12;letter-spacing:-.02em;color:var(--lp-green,#0b3d31);} .lp-universe-home{padding-top:clamp(74px,8vw,118px);padding-bottom:clamp(68px,8vw,112px);} .lp-universe-home__head{max-width:820px;margin:0 auto clamp(38px,5vw,64px);text-align:center;} .lp-universe-home__head h2{margin:10px 0 0;font-family:var(--lp-font-serif,Georgia,'Times New Roman',serif);font-size:clamp(34px,4.7vw,66px);line-height:1.02;letter-spacing:-.035em;font-weight:500;color:var(--lp-green,#0b3d31);} .lp-universe-home__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);} .lp-universe-home__card{position:relative;min-width:0;padding:clamp(28px,3vw,42px);border:1px solid rgba(177,112,78,.24);background:rgba(255,252,247,.74);border-radius:2px;overflow:hidden;} .lp-universe-home__card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,rgba(177,112,78,.78),rgba(177,112,78,.08));} .lp-universe-home__index{display:block;margin-bottom:clamp(28px,4vw,46px);color:var(--lp-copper,#b1704e);font-size:11px;letter-spacing:.18em;} .lp-universe-home__card h3{margin:0 0 14px;font-family:var(--lp-font-serif,Georgia,'Times New Roman',serif);font-size:clamp(26px,2.25vw,36px);line-height:1.08;font-weight:500;color:var(--lp-green,#0b3d31);} .lp-universe-home__card p{max-width:34ch;margin:0 0 clamp(24px,3vw,34px);font-size:clamp(14px,1.05vw,16px);line-height:1.72;color:rgba(25,47,40,.76);} .lp-universe-home__link{display:inline-flex;align-items:center;gap:10px;color:var(--lp-green,#0b3d31);text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:650;} .lp-universe-home__link span{color:var(--lp-copper,#b1704e);transition:transform .25s ease} .lp-universe-home__link:hover span{transform:translateX(4px)} @media (max-width: 989px){.lp-universe-home__grid{grid-template-columns:repeat(2,minmax(0,1fr))} .lp-universe-home__card:last-child{grid-column:1/-1}} @media (max-width: 749px){.lp-history-home-lp__closing{margin-top:26px;padding-top:22px;font-size:clamp(24px,8vw,32px);} .lp-universe-home{padding-top:62px;padding-bottom:64px;} .lp-universe-home__head{margin-bottom:30px;text-align:left;} .lp-universe-home__head h2{font-size:clamp(34px,10.5vw,46px);max-width:9.8ch;} .lp-universe-home__grid{grid-template-columns:1fr;gap:14px;} .lp-universe-home__card,.lp-universe-home__card:last-child{grid-column:auto} .lp-universe-home__card{padding:26px 24px 28px} .lp-universe-home__index{margin-bottom:24px} .lp-universe-home__card p{max-width:none}} .lp-faq-footer .lp-faq-mobile-toggle{width:100%;min-height:58px;display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:0 18px;margin-top:22px;border:1px solid rgba(176,111,82,.38);background:transparent;color:var(--lp-green);font:inherit;cursor:pointer;} .lp-faq-footer .lp-faq-mobile-toggle > span:first-child{font-size:14px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;} .lp-faq-footer .lp-faq-mobile-toggle__icon{font-size:24px;line-height:1;color:var(--lp-copper);transition:transform .25s ease;} .lp-faq-footer .lp-faq-list{display:none!important;padding-top:12px!important;} .lp-faq-footer.is-open .lp-faq-list{display:block!important;} .lp-faq-footer.is-open .lp-faq-mobile-toggle__icon{transform:rotate(45deg);} @media screen and (min-width: 750px){.lp-faq-footer .lp-faq-mobile-toggle{max-width:720px;margin-left:auto;margin-right:auto;min-height:62px;padding:0 22px;} .lp-faq-footer .lp-faq-list{max-width:860px;margin-left:auto;margin-right:auto;}} .lp-footer-main--final{grid-template-columns:minmax(300px,1.55fr) minmax(160px,.72fr) minmax(190px,.78fr)!important;gap:58px!important;} .lp-footer-link{display:block!important;margin-bottom:9px!important;color:#4f5753!important;font-size:14px!important;line-height:1.45!important;} .lp-footer-link--static{cursor:default!important;} @media(max-width:900px){.lp-footer-main--final{grid-template-columns:1.2fr 1fr 1fr!important;gap:34px!important;}} @media(max-width:620px){.lp-footer-main--final{grid-template-columns:1fr 1fr!important;gap:0 24px!important;} .lp-footer-main--final .lp-footer-brandcol{grid-column:1 / -1!important;} .lp-footer-main--final .lp-footer-col{grid-column:auto!important;padding:20px 0 10px!important;} .lp-footer-main--final .lp-footer-col h3{margin-bottom:14px!important;} .lp-footer-main--final .lp-footer-col a,.lp-footer-main--final .lp-footer-link{margin-bottom:11px!important;font-size:13px!important;line-height:1.38!important;} .lp-footer-bottom{margin-top:10px!important;}} .lp-footer-signature{margin:0!important;max-width:390px!important;color:#063f35!important;font-family:Georgia,'Times New Roman',serif!important;} .lp-footer-signature p{margin:0 0 5px!important;color:#063f35!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(16px,1.2vw,20px)!important;font-weight:400!important;line-height:1.18!important;letter-spacing:-.015em!important;} .lp-footer-signature p:last-child{margin-bottom:0!important} .lp-footer-contact{gap:16px!important;margin-top:26px!important;} .lp-footer-contact-item{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;} .lp-footer-contact-label{color:#b9654d!important;font-size:10px!important;font-weight:700!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important;} .lp-footer-contact-item a{color:#063f35!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;} @media(max-width:900px){.lp-footer-signature{max-width:350px!important} .lp-footer-signature p{font-size:17px!important}} @media(max-width:620px){.lp-footer-signature{max-width:100%!important} .lp-footer-signature p{font-size:16px!important;line-height:1.24!important;margin-bottom:4px!important} .lp-footer-contact{margin-top:22px!important;gap:14px!important} .lp-footer-contact-item a{font-size:13px!important}} @media (prefers-reduced-motion: reduce){html{scroll-behavior:auto!important}} .lp-desktop-nav--v186{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(14px,1.65vw,30px);} .lp-desktop-nav--v186 a{white-space:nowrap;} @media (min-width:961px) and (max-width:1180px){.lp-desktop-nav--v186{gap:12px!important;padding-inline:14px!important} .lp-desktop-nav--v186 a{font-size:9.5px!important;letter-spacing:.105em!important}} .lp-mobile-menu__nav--v186 a{min-height:48px;} @media (min-width:1101px) and (max-width:1280px){.lp-header-main--editorial{min-height:84px!important;height:84px!important;padding-inline:20px!important;grid-template-columns:minmax(138px,1fr) auto minmax(138px,1fr)!important;column-gap:16px!important;} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:208px!important;max-width:208px!important;} .lp-desktop-nav--premium.lp-desktop-nav--v186{display:flex!important;min-height:46px!important;gap:clamp(9px,1.05vw,14px)!important;padding-inline:12px!important;} .lp-desktop-nav--premium.lp-desktop-nav--v186 a{font-size:9.25px!important;letter-spacing:.085em!important;}} @media (min-width:1281px){.lp-header-main--editorial{min-height:88px!important;height:88px!important;padding-inline:clamp(24px,2.2vw,38px)!important;} .lp-brand--editorial,.lp-brand--editorial .lp-brand-wordmark{width:224px!important;max-width:224px!important;} .lp-desktop-nav--premium.lp-desktop-nav--v186{display:flex!important;min-height:48px!important;gap:clamp(14px,1.55vw,28px)!important;padding-inline:18px!important;} .lp-desktop-nav--premium.lp-desktop-nav--v186 a{font-size:10.25px!important;letter-spacing:.095em!important;}} @media (min-width:1680px){.lp-desktop-nav--premium.lp-desktop-nav--v186{gap:28px!important;max-width:1460px!important;margin-inline:auto!important;}} @media (min-width:761px) and (max-width:1100px){.lp-desktop-nav--premium.lp-desktop-nav--v186{display:none!important} .lp-mobile-menu__nav--v186 a{min-height:52px!important}} @media (max-width:760px){.lp-mobile-menu__nav--v186 a{min-height:48px!important;padding-block:10px!important;}} .lp-house-products-carousel{display: flex !important;grid-template-columns: none !important;gap: clamp(14px,1.5vw,24px) !important;overflow-x: auto;overflow-y: visible;scroll-behavior: auto;scrollbar-width: none;-ms-overflow-style: none;-webkit-overflow-scrolling: touch;overscroll-behavior-inline: contain;touch-action: pan-x pan-y;padding-bottom: 8px;} .lp-house-products-carousel::-webkit-scrollbar{display: none;} .lp-house-products-carousel > *{flex: 0 0 calc((100% - 96px) / 5);min-width: 0;scroll-snap-align: start;} .lp-house-products-carousel.is-paused{cursor: grab;} @media (max-width: 1199px){.lp-house-products-carousel > *{flex-basis: calc((100% - 40px) / 3);}} @media (max-width: 767px){.lp-house-products-carousel{gap: 14px !important;padding-right: 12vw;} .lp-house-products-carousel > *{flex-basis: min(78vw,300px);}} @media (prefers-reduced-motion: reduce){.lp-house-products-carousel{scroll-behavior: auto;}} .lp-house-products-carousel.lp-house-products-carousel--continuous{scroll-snap-type:none!important;scroll-behavior:auto!important;overscroll-behavior-inline:contain!important;} .lp-house-products-carousel.lp-house-products-carousel--continuous > *{scroll-snap-align:none!important;scroll-snap-stop:normal!important;} .lp-house-products-carousel.lp-house-products-carousel--continuous:not(.is-paused){cursor:default!important;} .lp-house-products-carousel.lp-house-products-carousel--continuous.is-paused{cursor:grab!important;} @media (max-width:767px){.lp-house-products-carousel.lp-house-products-carousel--continuous{scroll-snap-type:none!important;scroll-behavior:auto!important;}} .lp-house-universe--nicolai{--lp-house-emerald:#07372e;--lp-house-copy:#52605a;--lp-house-ivory:#f7f3ed;} .lp-house-universe--nicolai .lp-house-universe__hero-copy{background:var(--lp-house-ivory);} .lp-house-universe--nicolai h1,.lp-house-universe--nicolai h2,.lp-house-universe--nicolai h3{color:var(--lp-house-emerald)!important;} .lp-house-universe--nicolai .lp-house-universe__lead{color:#31433d!important;max-width:34ch;} .lp-house-universe--nicolai .lp-house-universe__story-text,.lp-house-universe--nicolai .lp-house-universe__vision-card p,.lp-house-universe--nicolai .lp-house-universe__editorial-copy p,.lp-house-universe--nicolai .lp-house-universe__selection-head p{color:var(--lp-house-copy)!important;} .lp-house-universe--nicolai .lp-house-universe__story,.lp-house-universe--nicolai .lp-house-universe__selection-head{max-width:1240px;} .lp-house-universe--nicolai .lp-house-universe__story-text{max-width:720px} .lp-house-universe--nicolai .lp-house-universe__editorial-copy{max-width:620px;margin-inline:auto} .lp-house-universe--nicolai .lp-house-universe__hero-media img{object-position:center center;transform:translateZ(0);} #parfums-nicolai{scroll-margin-top:clamp(120px,14vw,170px)} @media (min-width:1200px){.lp-house-universe--nicolai .lp-house-universe__hero{min-height:680px} .lp-house-universe--nicolai .lp-house-universe__hero-media{min-height:680px} .lp-house-universe--nicolai .lp-house-universe__story{padding-top:104px;padding-bottom:104px} .lp-house-universe--nicolai .lp-house-universe__editorial{gap:30px}} @media (min-width:768px) and (max-width:1199px){.lp-house-universe--nicolai .lp-house-universe__hero-copy{padding:54px clamp(30px,6vw,64px) 62px} .lp-house-universe--nicolai .lp-house-universe__story{gap:44px} .lp-house-universe--nicolai .lp-house-universe__selection-head{gap:42px}} @media (max-width:767px){.lp-house-universe--nicolai .lp-house-universe__hero-media{min-height:68vw;max-height:410px} .lp-house-universe--nicolai .lp-house-universe__hero-copy{padding:34px 20px 44px} .lp-house-universe--nicolai .lp-house-universe__logo{width:150px;margin-bottom:18px} .lp-house-universe--nicolai .lp-house-universe__hero h1{font-size:clamp(48px,15vw,62px);margin-bottom:20px} .lp-house-universe--nicolai .lp-house-universe__lead{font-size:19px;line-height:1.42} .lp-house-universe--nicolai .lp-house-universe__story{gap:26px;padding-top:54px;padding-bottom:54px} .lp-house-universe--nicolai .lp-house-universe__story h2,.lp-house-universe--nicolai .lp-house-universe__editorial h2,.lp-house-universe--nicolai .lp-house-universe__selection-head h2{font-size:clamp(36px,11vw,46px);line-height:1.04} .lp-house-universe--nicolai .lp-house-universe__vision-card{padding:32px 22px} .lp-house-universe--nicolai .lp-house-universe__vision-card h3{font-size:31px} .lp-house-universe--nicolai .lp-house-universe__editorial-copy{padding:30px 2px} .lp-house-universe--nicolai .lp-house-universe__selection-head{padding-top:58px;padding-bottom:32px;gap:22px}} .lp-house-universe--unika{--lp-house-emerald:#07372e;--lp-house-copy:#52605a;--lp-house-ivory:#f7f3ed;} .lp-house-universe--unika .lp-house-universe__hero-copy{background:var(--lp-house-ivory);} .lp-house-universe--unika h1,.lp-house-universe--unika h2,.lp-house-universe--unika h3{color:var(--lp-house-emerald)!important;} .lp-house-universe--unika .lp-house-universe__lead{color:#31433d!important;max-width:36ch;} .lp-house-universe--unika .lp-house-universe__story-text,.lp-house-universe--unika .lp-house-universe__vision-card p,.lp-house-universe--unika .lp-house-universe__editorial-copy p,.lp-house-universe--unika .lp-house-universe__selection-head p{color:var(--lp-house-copy)!important;} .lp-house-universe--unika .lp-house-universe__story,.lp-house-universe--unika .lp-house-universe__selection-head{max-width:1240px;} .lp-house-universe--unika .lp-house-universe__story-text{max-width:720px} .lp-house-universe--unika .lp-house-universe__editorial-copy{max-width:620px;margin-inline:auto} .lp-house-universe--unika .lp-house-universe__hero-media img{object-position:center center;transform:translateZ(0);} #parfums-unika{scroll-margin-top:clamp(120px,14vw,170px)} @media (min-width:1200px){.lp-house-universe--unika .lp-house-universe__hero{min-height:680px} .lp-house-universe--unika .lp-house-universe__hero-media{min-height:680px} .lp-house-universe--unika .lp-house-universe__story{padding-top:104px;padding-bottom:104px} .lp-house-universe--unika .lp-house-universe__editorial{gap:30px}} @media (min-width:768px) and (max-width:1199px){.lp-house-universe--unika .lp-house-universe__hero-copy{padding:54px clamp(30px,6vw,64px) 62px} .lp-house-universe--unika .lp-house-universe__story{gap:44px} .lp-house-universe--unika .lp-house-universe__selection-head{gap:42px}} @media (max-width:767px){.lp-house-universe--unika .lp-house-universe__hero-media{min-height:68vw;max-height:410px} .lp-house-universe--unika .lp-house-universe__hero-copy{padding:34px 20px 44px} .lp-house-universe--unika .lp-house-universe__hero h1{font-size:clamp(48px,15vw,62px);margin-bottom:20px} .lp-house-universe--unika .lp-house-universe__lead{font-size:19px;line-height:1.42} .lp-house-universe--unika .lp-house-universe__story{gap:26px;padding-top:54px;padding-bottom:54px} .lp-house-universe--unika .lp-house-universe__story h2,.lp-house-universe--unika .lp-house-universe__editorial h2,.lp-house-universe--unika .lp-house-universe__selection-head h2{font-size:clamp(36px,11vw,46px);line-height:1.04} .lp-house-universe--unika .lp-house-universe__vision-card{padding:32px 22px} .lp-house-universe--unika .lp-house-universe__vision-card h3{font-size:31px} .lp-house-universe--unika .lp-house-universe__editorial-copy{padding:30px 2px} .lp-house-universe--unika .lp-house-universe__selection-head{padding-top:58px;padding-bottom:32px;gap:22px}} .lp-house-products-carousel{direction:ltr!important;flex-direction:row!important;} .lp-house-products-carousel > *{direction:ltr!important;} .lp-house-universe--renier .lp-house-universe__hero-copy h1,.lp-house-universe--renier .lp-house-universe__story h2,.lp-house-universe--renier .lp-house-universe__editorial h2,.lp-house-universe--renier .lp-house-universe__selection-head h2,.lp-house-universe--renier .lp-house-universe__vision-card h3{color:var(--lp-emerald,#063f35);} .lp-house-universe--renier .lp-eyebrow--copper{color:var(--lp-copper,#c9846f)} .lp-house-universe--renier .lp-house-universe__hero-media img{object-position:center 48%} #parfums-renier{scroll-margin-top:clamp(120px,14vw,170px)} @media (min-width:1200px){.lp-house-universe--renier .lp-house-universe__hero{min-height:680px} .lp-house-universe--renier .lp-house-universe__hero-media{min-height:680px} .lp-house-universe--renier .lp-house-universe__story{padding-top:104px;padding-bottom:104px}} @media (min-width:768px) and (max-width:1199px){.lp-house-universe--renier .lp-house-universe__hero-copy{padding:54px clamp(30px,6vw,64px) 62px} .lp-house-universe--renier .lp-house-universe__story{gap:44px} .lp-house-universe--renier .lp-house-universe__selection-head{gap:42px}} @media (max-width:767px){.lp-house-universe--renier .lp-house-universe__hero-media{min-height:68vw;max-height:410px} .lp-house-universe--renier .lp-house-universe__hero-copy{padding:34px 20px 44px} .lp-house-universe--renier .lp-house-universe__hero h1{font-size:clamp(46px,14vw,60px);margin-bottom:20px} .lp-house-universe--renier .lp-house-universe__story{gap:26px;padding-top:54px;padding-bottom:54px} .lp-house-universe--renier .lp-house-universe__story h2,.lp-house-universe--renier .lp-house-universe__editorial h2,.lp-house-universe--renier .lp-house-universe__selection-head h2{font-size:clamp(36px,11vw,46px);line-height:1.04} .lp-house-universe--renier .lp-house-universe__selection-head{padding-top:58px;padding-bottom:32px;gap:22px}} .lp-house-universe--maie-piou .lp-house-universe__hero-media img{object-position:center 22%;} .lp-house-universe--maie-piou .lp-house-universe__editorial--maie{grid-template-columns:minmax(0,760px);justify-content:center;} .lp-maie-universe__collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,30px);padding-top:clamp(30px,5vw,66px);padding-bottom:clamp(54px,7vw,92px);} .lp-maie-universe__collection-card{border:1px solid rgba(201,132,111,.25);background:rgba(255,255,255,.025);padding:clamp(28px,4vw,48px);min-width:0;} .lp-maie-universe__collection-card h3{color:var(--lp-emerald,#0b4a3d);font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.05;margin:12px 0 18px;} .lp-maie-universe__collection-card p{max-width:58ch;line-height:1.7;} .lp-maie-universe__references{margin-top:22px;color:var(--lp-copper,#c9846f);font-size:12px;line-height:1.75;letter-spacing:.12em;text-transform:uppercase;} #parfums-maie-piou{scroll-margin-top:clamp(118px,13vw,168px)} @media(max-width:900px){.lp-maie-universe__collections{grid-template-columns:1fr}} @media(max-width:767px){.lp-house-universe--maie-piou .lp-house-universe__hero-media{min-height:72vw;max-height:430px} .lp-house-universe--maie-piou .lp-house-universe__hero-copy{padding:34px 20px 44px} .lp-maie-universe__collections{padding-inline:20px;gap:16px} .lp-maie-universe__collection-card{padding:28px 22px} .lp-maie-universe__collection-card h3{font-size:clamp(30px,10vw,40px)}} .lp-house-universe--generic .lp-house-universe__hero-media img{width:100%;height:100%;object-fit:cover;display:block} .lp-house-universe--generic .lp-house-universe__hero-placeholder{width:100%;height:100%;min-height:520px;background:linear-gradient(145deg,#07342c,#052d26 58%,#031f1a)} .lp-house-universe--generic .lp-house-universe__story-text>p:first-child{margin-top:0} .lp-house-universe--generic .lp-house-universe__story-text>p:last-child{margin-bottom:0} @media (max-width:767px){.lp-house-universe--generic .lp-house-universe__hero-placeholder{min-height:68vw}} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1{color:var(--lp-green,#07372e)!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.045em!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero{border-bottom-color:rgba(7,55,46,.14)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-meta{color:var(--lp-copper,#c9846f)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-toolbar{background:#fbf9f5!important;border-color:#e7e1da!important;box-shadow:0 18px 48px rgba(7,55,46,.035)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-search__input:focus,.template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-select--premium:focus{outline:2px solid rgba(201,132,111,.35)!important;outline-offset:2px!important;border-color:var(--lp-copper,#c9846f)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-filter{background:#fff!important;color:var(--lp-green,#07372e)!important;border-color:rgba(201,132,111,.72)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-filter:hover,.template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-filter:focus-visible{background:#f8f3ef!important;color:var(--lp-green,#07372e)!important;border-color:var(--lp-copper,#c9846f)!important;outline:none!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-filter.is-active{background:var(--lp-green,#07372e)!important;color:#fff!important;border-color:var(--lp-green,#07372e)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-grid{border-color:rgba(7,55,46,.10)!important;background:rgba(7,55,46,.08)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-grid>[data-product-card][hidden]{display:none!important;} .template-collection .lp-catalogue-empty{margin:30px 0 8px!important;padding:34px 24px!important;border:1px solid #e7e1da!important;background:#fbf9f5!important;color:#535b57!important;text-align:center!important;font:400 18px/1.5 Georgia,"Times New Roman",serif!important;} .template-collection .lp-catalogue-empty[hidden]{display:none!important} .template-collection .lp-pagination a,.template-collection .lp-pagination .current{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;min-height:40px!important;margin:3px!important;} .template-collection .lp-pagination .current{color:#fff!important;background:var(--lp-green,#07372e)!important;} @media (min-width:1200px){.template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house){padding-top:64px!important} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-toolbar{margin-top:34px!important}} @media (min-width:761px) and (max-width:1199px){.template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1{font-size:clamp(52px,7vw,70px)!important} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-toolbar{grid-template-columns:minmax(0,1fr) minmax(210px,280px)!important}} @media (max-width:760px){.template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1{font-size:clamp(42px,12vw,52px)!important;line-height:.98!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-toolbar{padding:14px!important;box-shadow:none!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-filter{min-height:40px!important;} .template-collection .lp-catalogue-empty{padding:28px 18px!important;font-size:17px!important}} .lp-product-rail__viewport.lp-product-rail__viewport--continuous{overflow-x:auto!important;scrollbar-width:none!important;scroll-snap-type:none!important;overscroll-behavior-inline:contain!important;} .lp-product-rail__viewport.lp-product-rail__viewport--continuous::-webkit-scrollbar{display:none!important} .lp-product-rail__viewport.lp-product-rail__viewport--continuous .lp-product-rail__track{width:max-content!important;flex-wrap:nowrap!important;} .lp-product-rail__viewport.lp-product-rail__viewport--continuous.is-paused{scroll-behavior:auto!important;} .lp-house-products-carousel.lp-house-products-carousel--continuous{display:flex!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;scroll-snap-type:none!important;scroll-behavior:auto!important;will-change:scroll-position;} .lp-house-products-carousel.lp-house-products-carousel--continuous::-webkit-scrollbar{display:none!important} .lp-house-products-carousel.lp-house-products-carousel--continuous > *{flex-shrink:0!important;} .lp-addresses-toolbar{display:flex;justify-content:flex-end;margin:0 0 22px} .lp-address-form-wrap[hidden]{display:none!important} .lp-address-form-wrap{margin-top:22px} .lp-address-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px} .lp-address-card{display:block!important} .lp-address-card__head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px} .lp-address-card__head h2,.lp-order-summary-grid h2{margin:6px 0 0;color:#123b32;font:400 28px/1.05 Georgia,"Times New Roman",serif} .lp-address-card__actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap} .lp-address-card__actions button{appearance:none;border:0;background:none;padding:0;color:#a55e49;font:700 10px/1 sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer} .lp-address-delete{margin:0} .lp-address-text{color:#48534e;font-size:14px;line-height:1.75} .lp-address-text p{margin:0} .lp-address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:18px} .lp-address-grid label{display:grid;gap:7px;color:#27302d;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase} .lp-address-span{grid-column:1/-1} .lp-address-default{display:flex!important;align-items:center;gap:10px;margin:16px 0;color:#48534e!important;font-size:12px!important;letter-spacing:0!important;text-transform:none!important} .lp-address-default input{accent-color:#123b32} .lp-address-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px} .lp-order-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px} .lp-order-summary-grid .lp-account-card p{margin:8px 0 0;color:#68756f;font-size:13px} .lp-order-details{margin-top:36px} .lp-order-items{border-top:1px solid #e6dfd7} .lp-order-item{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid #e6dfd7} .lp-order-item__media{width:92px;aspect-ratio:1/1;background:#faf8f4;display:grid;place-items:center;overflow:hidden} .lp-order-item__media img{width:82%!important;height:82%!important;object-fit:contain!important;display:block} .lp-order-item__info{display:grid;gap:6px;min-width:0} .lp-order-item__info strong{color:#16201c;font:400 20px/1.1 Georgia,"Times New Roman",serif} .lp-order-item__info small{color:#71807a;font-size:12px} .lp-order-item__price{color:#123b32;font-weight:700;white-space:nowrap} .lp-order-totals{margin-left:auto;max-width:440px;padding-top:22px} .lp-order-totals>div{display:flex;justify-content:space-between;gap:20px;padding:8px 0;color:#5e6a65;font-size:13px} .lp-order-totals__grand{margin-top:8px;padding-top:16px!important;border-top:1px solid #d9d1c8;color:#123b32!important;font-size:18px!important} .lp-order-totals__grand strong{font-size:22px} @media (max-width: 989px){.lp-address-list{grid-template-columns:1fr} .lp-order-summary-grid{grid-template-columns:1fr}} @media (max-width: 749px){.lp-addresses-toolbar{justify-content:stretch} .lp-addresses-toolbar .lp-btn{width:100%} .lp-address-card__head{flex-direction:column} .lp-address-grid{grid-template-columns:1fr} .lp-address-span{grid-column:auto} .lp-address-actions .lp-btn{width:100%} .lp-order-item{grid-template-columns:74px minmax(0,1fr);gap:13px} .lp-order-item__media{width:74px} .lp-order-item__price{grid-column:2;justify-self:start} .lp-order-totals{max-width:none}} .lp-menu-backdrop{position:fixed!important;inset:0!important;z-index:1190!important;background:rgba(10,28,23,.14)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;opacity:0!important;transition:opacity .30s ease!important;cursor:pointer!important;} .lp-menu-backdrop[hidden]{display:none!important} html.lp-menu-open .lp-menu-backdrop{opacity:1!important} .lp-mobile-menu{inset:0 auto 0 0!important;width:84vw!important;max-width:84vw!important;height:100dvh!important;transform:translateX(-102%)!important;transition:transform .32s cubic-bezier(.22,.61,.36,1)!important;box-shadow:18px 0 50px rgba(10,27,23,.12)!important;border-right:1px solid rgba(201,132,111,.22)!important;will-change:transform!important;} .lp-mobile-menu.is-open{transform:translateX(0)!important} .lp-mobile-menu[hidden]{display:none!important} @media (min-width:1101px){.lp-mobile-menu{width:clamp(340px,25vw,480px)!important;max-width:clamp(340px,25vw,480px)!important;} .lp-mobile-menu__topbar{margin-left:-22px!important;margin-right:-22px!important;padding-left:18px!important;padding-right:18px!important;} .lp-mobile-menu__brand{width:150px!important;max-width:42%!important} .lp-mobile-menu__nav>a{min-height:54px!important;font-size:clamp(20px,1.55vw,26px)!important;} .lp-mobile-menu__utility{grid-template-columns:1fr!important;} .lp-mobile-menu__utility>*{border-right:0!important;border-bottom:1px solid #e2ddd6!important;} .lp-mobile-menu__utility>*:last-child{border-bottom:0!important}} @media (min-width:761px) and (max-width:1100px){.lp-mobile-menu{width:40vw!important;min-width:340px!important;max-width:430px!important;} .lp-mobile-menu__brand{width:145px!important;max-width:43%!important} .lp-mobile-menu__nav>a{font-size:22px!important} .lp-mobile-menu__utility{grid-template-columns:1fr!important} .lp-mobile-menu__utility>*{border-right:0!important;border-bottom:1px solid #e2ddd6!important;} .lp-mobile-menu__utility>*:last-child{border-bottom:0!important}} @media (max-width:760px){.lp-mobile-menu{width:84vw!important;max-width:84vw!important;} .lp-menu-backdrop{background:rgba(10,28,23,.10)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}} @media (prefers-reduced-motion:reduce){.lp-mobile-menu,.lp-menu-backdrop{transition:none!important}} @media (min-width:1101px){.lp-mobile-menu__brand{width:210px!important;max-width:52%!important;} .lp-mobile-menu__brand img{width:100%!important;max-width:none!important;height:auto!important;display:block!important;object-fit:contain!important;}} @media (max-width:760px){.lp-mobile-menu__utility a,.lp-mobile-menu__utility button,.lp-mobile-menu__utility .lp-account-component__menu-label,.lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;hyphens:none!important;font-size:clamp(8px,2.45vw,10px)!important;letter-spacing:.055em!important;} .lp-mobile-menu__utility{grid-template-columns:1.12fr 1.18fr .90fr!important;}} @media (max-width:390px){.lp-mobile-menu__utility a,.lp-mobile-menu__utility button,.lp-mobile-menu__utility .lp-account-component__menu-label,.lp-mobile-menu__utility .lp-mobile-menu__cart-page-link{font-size:8px!important;letter-spacing:.035em!important;padding-left:4px!important;padding-right:4px!important;}} .lp-premium-card{--lp-product-scale:1;--lp-product-shift-x:0%;--lp-product-shift-y:0%;} .lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__media{position:relative!important;display:block!important;aspect-ratio:4/5!important;overflow:hidden!important;padding:0!important;background:#fbfaf7!important;} .lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{position:absolute!important;inset:8%!important;width:84%!important;height:84%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;object-fit:contain!important;object-position:center center!important;transform:translate(var(--lp-product-shift-x),var(--lp-product-shift-y)) scale(var(--lp-product-scale))!important;transform-origin:center center!important;transition:none!important;} .lp-premium-card--visual-renier-standard{--lp-product-scale:1.03} .lp-premium-card--visual-wide-margin{--lp-product-scale:1.16} .lp-premium-card--unika{--lp-product-scale:1.46} @media (min-width:1200px){.lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{inset:9%!important;width:82%!important;height:82%!important;} .lp-premium-card--visual-renier-standard{--lp-product-scale:1.03} .lp-premium-card--visual-wide-margin{--lp-product-scale:1.18} .lp-premium-card--unika{--lp-product-scale:1.52}} @media (min-width:621px) and (max-width:1199px){.lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{inset:8%!important;width:84%!important;height:84%!important;} .lp-premium-card--visual-renier-standard{--lp-product-scale:1.02} .lp-premium-card--visual-wide-margin{--lp-product-scale:1.14} .lp-premium-card--unika{--lp-product-scale:1.38}} @media (max-width:620px){.lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{inset:7%!important;width:86%!important;height:86%!important;} .lp-premium-card--visual-renier-standard{--lp-product-scale:1.01} .lp-premium-card--visual-wide-margin{--lp-product-scale:1.10} .lp-premium-card--unika{--lp-product-scale:1.30}} .lp-product-card .lp-product-media{position:relative!important;overflow:hidden!important;background:#fbfaf7!important;} .lp-product-card .lp-product-media img{width:100%!important;height:100%!important;padding:8%!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:none!important;} .lp-premium-card.lp-premium-card--visual-normalized{--lp-product-scale:1;--lp-product-shift-x:0%;--lp-product-shift-y:0%;} .lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__media{position:relative!important;aspect-ratio:4/5!important;overflow:hidden!important;padding:0!important;background:#fff!important;} .lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{position:absolute!important;inset:8%!important;width:84%!important;height:84%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:translate(var(--lp-product-shift-x),var(--lp-product-shift-y)) scale(var(--lp-product-scale))!important;transform-origin:center center!important;transition:none!important;} .lp-premium-card--visual-renier-standard{--lp-product-scale:1.03!important} .lp-premium-card--visual-wide-margin{--lp-product-scale:1.16!important} .lp-premium-card--unika{--lp-product-scale:1.42!important} @media (min-width:621px) and (max-width:1199px){.lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{inset:7%!important;width:86%!important;height:86%!important}} @media (max-width:620px){.lp-premium-card.lp-premium-card--visual-normalized .lp-premium-card__image,.lp-premium-card.lp-premium-card--visual-normalized:hover .lp-premium-card__image{inset:6%!important;width:88%!important;height:88%!important}} .lp-product-card{--lp-simple-scale:1} .lp-product-card--renier{--lp-simple-scale:1.03} .lp-product-card--wide-margin{--lp-simple-scale:1.16} .lp-product-card--unika{--lp-simple-scale:1.42} .lp-product-card .lp-product-media{position:relative!important;overflow:hidden!important;background:#fff!important} .lp-product-card .lp-product-media img,.lp-product-card:hover .lp-product-media img{width:100%!important;height:100%!important;padding:8%!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center center!important;transform:scale(var(--lp-simple-scale))!important;transform-origin:center center!important;transition:none!important} :root{--lp-white:#ffffff!important} html,body,main,#MainContent{background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;} :root{--lp-harmony-emerald:#07372e;--lp-harmony-copper:#c48770;--lp-harmony-ivory:#f5efe5;--lp-harmony-white:#ffffff;--lp-harmony-ink:#151a18;--lp-harmony-muted:#59625e;--lp-harmony-line:#e2ddd6;} html,body,.lp-page,.lp-main,main{background:var(--lp-harmony-white)!important;} .lp-section-head h1,.lp-section-head h2,.lp-section-title,.lp-product-info h1,.lp-search-premium__head h1,.lp-catalogue-premium h1,.lp-account-page h1,.lp-cart-page h1{color:var(--lp-harmony-emerald)!important;} .lp-section-head p,.lp-product-meta,.lp-product-description,.lp-search-premium__head p,.lp-house-universe__copy,.lp-muted{color:var(--lp-harmony-muted)!important;} .lp-btn--green,.lp-buy,button.lp-btn--green,input.lp-btn--green{background:var(--lp-harmony-emerald)!important;color:var(--lp-harmony-white)!important;} .lp-btn--copper,.lp-accent,.lp-kicker,.lp-eyebrow,.lp-mobile-menu__nav>a span:last-child{color:var(--lp-harmony-copper)!important;} .lp-select,.lp-search-input,.lp-catalogue-search__input,.lp-search-premium__input,.lp-mobile-menu__utility,.lp-address-card,.lp-order-card{border-color:var(--lp-harmony-line)!important;} .lp-soft-panel,.lp-account-card,.lp-order-summary,.lp-cart-summary{background:var(--lp-harmony-ivory)!important;} .lp-desktop-nav--premium a:after,.lp-cart-drawer__progress .lp-cart-progress__bar span{background:var(--lp-harmony-copper)!important;} .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1,.lp-house-universe__title,.lp-house-universe h1{font-size:clamp(42px,4.7vw,68px)!important;} @media (min-width:621px) and (max-width:960px){ .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1,.lp-house-universe__title,.lp-house-universe h1{font-size:50px!important;}} @media (max-width:620px){ .template-collection .lp-catalogue-premium:not(.lp-catalogue-premium--house) .lp-catalogue-hero h1,.lp-house-universe__title,.lp-house-universe h1{font-size:39px!important;line-height:1!important;}} .lp-footer-socials--icons{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;} .lp-footer-socials--icons .lp-social-icon{width:38px!important;height:38px!important;min-width:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(201,132,111,.48)!important;border-radius:50%!important;color:inherit!important;background:transparent!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important;} .lp-footer-socials--icons .lp-social-icon:hover{transform:translateY(-2px)!important;border-color:var(--lp-copper,#c9846f)!important;background:rgba(201,132,111,.06)!important;} .lp-footer-socials--icons .lp-social-icon svg{width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.55!important;stroke-linecap:round!important;stroke-linejoin:round!important;} .lp-footer-socials--icons .lp-social-icon svg .lp-social-icon__dot{fill:currentColor!important;stroke:none!important} .lp-footer-socials--icons .lp-social-icon:nth-child(2) svg path{fill:currentColor!important;stroke:none!important} .lp-social-icon--text{font-size:12px!important;font-weight:700!important} .lp-policy-page{max-width:980px!important;padding-top:72px!important;padding-bottom:90px!important} .lp-policy-page__hero{padding-bottom:28px!important;border-bottom:1px solid var(--lp-line,#e2ddd6)!important;margin-bottom:34px!important} .lp-policy-page__hero h1{margin:8px 0 0!important;color:var(--lp-green,#17362f)!important;font:400 clamp(34px,4vw,54px)/1.04 Georgia,serif!important;letter-spacing:-.025em!important} .lp-policy-page__body{max-width:780px!important;color:var(--lp-ink,#17231f)!important;font-size:15px!important;line-height:1.78!important} .lp-policy-page__body h2,.lp-policy-page__body h3{color:var(--lp-green,#17362f)!important;font-family:Georgia,serif!important;font-weight:400!important;margin-top:34px!important} .lp-policy-page__body a{color:var(--lp-green,#17362f)!important;text-decoration-color:var(--lp-copper,#c9846f)!important;text-underline-offset:3px!important} .lp-policy-page__body table{width:100%!important;border-collapse:collapse!important;display:block!important;overflow-x:auto!important} .lp-policy-page__body td,.lp-policy-page__body th{padding:10px!important;border:1px solid var(--lp-line,#e2ddd6)!important} @media(max-width:760px){.lp-policy-page{padding-top:44px!important;padding-bottom:64px!important} .lp-policy-page__hero{margin-bottom:24px!important} .lp-policy-page__body{font-size:14px!important;line-height:1.72!important} .lp-footer-socials--icons{justify-content:flex-start!important} .lp-footer-socials--icons .lp-social-icon{width:40px!important;height:40px!important;min-width:40px!important}} .lp-footer-link--pending{display:block!important;margin-bottom:9px!important;color:#7f8783!important;font-size:14px!important;line-height:1.45!important;cursor:default!important;opacity:.72!important;} @media(max-width:620px){.lp-footer-link--pending{font-size:13px!important;line-height:1.38!important;margin-bottom:11px!important}} .lp-footer-main--final > .lp-footer-col{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;} .lp-footer-main--final > .lp-footer-col h3{margin:0 0 26px!important;min-height:18px!important;line-height:1!important;} .lp-footer-main--final > .lp-footer-col > a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link{display:block!important;width:100%!important;margin:0!important;padding:0!important;min-height:48px!important;line-height:1.35!important;} .lp-footer-main--final > .lp-footer-col > a + a,.lp-footer-main--final > .lp-footer-col > a + .lp-footer-link,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + .lp-footer-link{margin-top:12px!important;} @media (max-width:900px){.lp-footer-main--final > .lp-footer-col h3{margin-bottom:22px!important} .lp-footer-main--final > .lp-footer-col > a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link{min-height:44px!important} .lp-footer-main--final > .lp-footer-col > a + a,.lp-footer-main--final > .lp-footer-col > a + .lp-footer-link,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + .lp-footer-link{margin-top:10px!important}} @media (max-width:620px){.lp-footer-main--final > .lp-footer-col{padding-top:22px!important;padding-bottom:12px!important} .lp-footer-main--final > .lp-footer-col h3{margin:0 0 18px!important} .lp-footer-main--final > .lp-footer-col > a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link{min-height:42px!important;font-size:13px!important;line-height:1.35!important;} .lp-footer-main--final > .lp-footer-col > a + a,.lp-footer-main--final > .lp-footer-col > a + .lp-footer-link,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + a,.lp-footer-main--final > .lp-footer-col > .lp-footer-link + .lp-footer-link{margin-top:8px!important}} .lp-announcement.lp-announcement--marquee > .visually-hidden{display:none!important} :root{--lp-editorial-serif: Georgia,"Times New Roman",serif;} .lp-history-page__hero h1,.lp-history-overlay__hero h1,.lp-section-head h1,.lp-section-head h2,.lp-service-page__hero h1,.lp-contact-copy h1,.lp-catalogue-hero h1,.lp-search-premium__head h1,.lp-cart-page__head h1,.lp-cart-empty h2,.lp-account-head h1,.lp-auth-panel h1,.lp-recover-box h2,.lp-product-premium__info h1,.template-product .lp-pdp__title,.lp-house-universe__title,.lp-house-universe h1,.lp-appointment-copy h1,.lp-loyalty-hero h1,.lp-favorites-premium h1,.lp-favorites-empty h2,.lp-footer-newsletter h2,.lp-products-showcase__head h2,.lp-history-home-lp h2,.lp-history-home-lp__excerpt-head h2,.lp-why-story h2,.lp-discovery-v160__head h2,.lp-houses-premium .lp-section-head--premium h2,.lp-policy-page__hero h1{font-family:var(--lp-editorial-serif)!important;font-weight:400!important;font-style:normal!important;} .lp-history-page__chapter h2,.lp-history-page__closing h2,.lp-history-overlay__grid h2,.lp-history-overlay__closing h2,.lp-history-vision__grid h2,.lp-house-universe__story h2,.lp-house-universe__editorial h2,.lp-house-universe__selection-head h2,.lp-house-universe__vision-card h3,.lp-house-panel__hero h2,.lp-house-panel__body h3,.lp-service-card h2,.lp-appointment-form-wrap h2,.lp-concierge-appointment-note strong,.lp-account-section-title h2,.lp-address-card__head h2,.lp-order-summary-grid h2,.lp-order-item__info strong,.lp-policy-page__body h2,.lp-policy-page__body h3,.lp-universe-home__card h3,.lp-discovery-card h3,.lp-premium-card h3,.lp-collection-card h2,.lp-journal-card h2{font-family:var(--lp-editorial-serif)!important;font-weight:400!important;font-style:normal!important;} .lp-faq-premium .lp-service-page__hero h1,.lp-faq-item summary,.lp-faq-item summary > span:first-child{font-family:var(--lp-editorial-serif)!important;font-weight:400!important;font-style:normal!important;} .lp-history-page__chapter h2,.lp-history-page__closing h2,.lp-history-overlay__grid h2,.lp-history-overlay__closing h2,.lp-history-vision__grid h2,.lp-house-universe__story h2,.lp-house-universe__editorial h2,.lp-house-universe__selection-head h2,.lp-house-universe__vision-card h3,.lp-house-panel__body h3,.lp-service-card h2,.lp-universe-home__card h3,.lp-faq-item summary > span:first-child{letter-spacing:-.02em!important;} .lp-faq-footer .lp-service-page__hero h2{font-family:var(--lp-editorial-serif,Georgia,"Times New Roman",serif)!important;font-weight:400!important;font-style:normal!important;color:var(--lp-emerald,#0F4A3C)!important;line-height:.98!important;letter-spacing:-.038em!important;text-wrap:balance;} .lp-faq-footer .lp-faq-item summary > span:first-child{font-family:var(--lp-editorial-serif,Georgia,"Times New Roman",serif)!important;font-weight:400!important;font-style:normal!important;letter-spacing:-.018em!important;} @media (min-width: 901px){.lp-faq-footer .lp-service-page__hero h2{font-size:clamp(44px,4.5vw,66px)!important;}} @media (min-width: 601px) and (max-width: 900px){.lp-faq-footer .lp-service-page__hero h2{font-size:clamp(40px,7vw,56px)!important;}} @media (max-width: 600px){.lp-faq-footer .lp-service-page__hero h2{font-size:clamp(42px,12vw,58px)!important;max-width:11ch!important;}} .lp-footer-socials--icons .lp-social-icon:nth-child(3) svg path{fill:currentColor!important;stroke:none!important} :where(h1,h2,h3,h4,h5,h6,strong,.lp-house-card__name,.lp-premium-card h3,.lp-product-card__title,.lp-product-info h1,.lp-pdp h1,.lp-family-card__name){overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;} :where(p,a,small,li,.rte,.lp-pdp__richtext,.lp-page-content,.lp-policy-content){overflow-wrap:break-word!important;word-break:normal!important;} .lp-search-editorial--maie-piou{padding-top: clamp(34px,5vw,72px);} .lp-maie-catalogue__head{max-width: 860px;margin: 0 0 clamp(44px,6vw,80px);} .lp-maie-catalogue__head h1{margin: 10px 0 18px;} .lp-maie-catalogue__head p{max-width: 720px;margin: 0;color: var(--lp-muted,#59625e);font-size: clamp(1rem,1.3vw,1.18rem);line-height: 1.7;} .lp-maie-catalogue__collection{margin: 0 0 clamp(56px,7vw,96px);} .lp-maie-catalogue__collection + .lp-maie-catalogue__collection{padding-top: clamp(48px,6vw,80px);border-top: 1px solid var(--lp-line,#e2ddd6);} .lp-maie-catalogue__collection-head{display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,0.8fr);gap: 32px;align-items: end;margin-bottom: 28px;} .lp-maie-catalogue__collection-head h2{margin: 8px 0 0;} .lp-maie-catalogue__collection-head > p{margin: 0;color: var(--lp-muted,#59625e);line-height: 1.65;} .lp-maie-catalogue__grid{margin-top: 0;} @media (max-width: 989px){.lp-maie-catalogue__collection-head{grid-template-columns: 1fr;gap: 14px;} .lp-maie-catalogue__collection-head > p{max-width: 680px;}} @media (max-width: 749px){.lp-search-editorial--maie-piou{padding-top: 28px;} .lp-maie-catalogue__head{margin-bottom: 42px;} .lp-maie-catalogue__collection{margin-bottom: 56px;} .lp-maie-catalogue__collection + .lp-maie-catalogue__collection{padding-top: 44px;} .lp-maie-catalogue__collection-head{margin-bottom: 22px;}} .lp-search-editorial--maie-piou .lp-maie-catalogue__head h1{font-size: clamp(2.35rem,4.4vw,4.75rem);line-height: .98;letter-spacing: -.025em;} .lp-search-editorial--maie-piou .lp-maie-catalogue__collection-head{display: block;margin-bottom: clamp(22px,2.5vw,34px);} .lp-search-editorial--maie-piou .lp-maie-catalogue__collection-head h2{font-size: clamp(2rem,3.2vw,3.35rem);line-height: 1.04;letter-spacing: -.02em;max-width: 18ch;} @media (max-width: 989px){.lp-search-editorial--maie-piou .lp-maie-catalogue__head h1{font-size: clamp(2.2rem,6vw,3.5rem);} .lp-search-editorial--maie-piou .lp-maie-catalogue__collection-head h2{font-size: clamp(1.9rem,4.8vw,2.75rem);}} @media (max-width: 749px){.lp-search-editorial--maie-piou .lp-maie-catalogue__head h1{font-size: clamp(2.15rem,10.5vw,3rem);line-height: 1.02;max-width: 12ch;} .lp-search-editorial--maie-piou .lp-maie-catalogue__head p{font-size: 1rem;line-height: 1.6;} .lp-search-editorial--maie-piou .lp-maie-catalogue__collection-head h2{font-size: clamp(1.85rem,8vw,2.35rem);line-height: 1.06;max-width: 15ch;}} html,body{max-width:100%;overflow-x:hidden} img,svg,video{max-width:100%} .lp-mobile-menu__nav a,.lp-footer a,.lp-pdp__actions button{overflow-wrap:anywhere} @media (max-width: 749px){.lp-house-card__name{line-height:1.08} .lp-house-card__subtitle{line-height:1.35} .lp-footer-main{min-width:0}} .lp-search-editorial--empire{padding-top:0} .lp-empire-v314{margin-inline:calc(50% - 50vw);background:#fbfaf6;color:#0d3429} .lp-empire-v314__hero{position:relative;min-height:360px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;padding:54px max(5vw,48px);background:radial-gradient(circle at 78% 42%,rgba(185,126,84,.28),transparent 29%),linear-gradient(115deg,#073c31 0%,#0b4b3b 50%,#183d31 100%);color:#fff} .lp-empire-v314__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.14),transparent 58%);pointer-events:none} .lp-empire-v314__hero-copy{position:relative;z-index:2;text-align:center;max-width:650px} .lp-empire-v314__crown{font-size:34px;color:#d7a074;line-height:1;margin-bottom:12px} .lp-empire-v314__brand{font-family:Georgia,serif;font-size:clamp(30px,4vw,54px);letter-spacing:.055em;color:#e4ad83} .lp-empire-v314__city{margin-top:8px;font-family:Georgia,serif;letter-spacing:.28em;font-size:18px;color:#efd1b8} .lp-empire-v314__quote{font-family:Georgia,serif;font-style:italic;font-size:clamp(19px,2.2vw,29px);margin:24px 0 12px} .lp-empire-v314__founder{font-family:Georgia,serif;font-size:20px;margin:0} .lp-empire-v314__founder small{display:block;margin-top:6px;font-family:inherit;font-size:12px;letter-spacing:.12em} .lp-empire-v314__hero-product{position:relative;z-index:2;height:285px;display:flex;align-items:center;justify-content:center} .lp-empire-v314__hero-product img{width:auto!important;height:100%!important;max-width:100%;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.28))} .lp-empire-v314__nav{display:grid;grid-template-columns:repeat(5,1fr);background:#063d31;border-bottom:1px solid rgba(221,165,121,.5)} .lp-empire-v314__nav a{position:relative;padding:17px 10px;text-align:center;color:#fff;text-decoration:none;font-family:Georgia,serif;font-size:18px} .lp-empire-v314__nav a.is-active:after,.lp-empire-v314__nav a:hover:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;background:#d8a27b} .lp-empire-v314__body{max-width:1440px;margin:auto;padding:22px clamp(22px,5vw,72px) 70px} .lp-empire-v314__crumbs{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;color:#53635d;margin-bottom:28px} .lp-empire-v314__crumbs a{color:inherit;text-decoration:none} .lp-empire-v314__catalogue h1{font-family:Georgia,serif;font-weight:400;color:#0b4638;font-size:clamp(34px,4vw,54px);margin:0 0 26px} .lp-empire-v314__filters{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:28px} .lp-empire-v314__filters button{appearance:none;border:1px solid #c9c8c3;background:#fff;border-radius:9px;padding:13px 25px;font:inherit;color:#15231f;cursor:pointer;transition:.2s ease} .lp-empire-v314__filters button.is-active,.lp-empire-v314__filters button:hover{background:#07503f;border-color:#07503f;color:#fff} .lp-empire-v314__toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e0d8;padding:0 0 20px;margin-bottom:26px;font-size:15px} .lp-empire-v314__toolbar>span{letter-spacing:.06em} .lp-empire-v314__toolbar label{display:flex;align-items:center;gap:12px} .lp-empire-v314__toolbar select{min-width:220px;padding:13px 42px 13px 16px;border:1px solid #c9c8c3;border-radius:8px;background:#fff;font:inherit} .lp-empire-v314__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 20px} .lp-empire-v314__item{min-width:0} .lp-empire-v314__item .lp-product-card{height:100%} .lp-empire-v314__item [class*="media"],.lp-empire-v314__item [class*="image"]{overflow:hidden} .lp-empire-v314__story{scroll-margin-top:130px;margin-top:72px;padding:52px clamp(24px,5vw,68px);background:#f3eee5;border-top:1px solid rgba(160,104,72,.22)} .lp-empire-v314__story>div{max-width:800px} .lp-empire-v314__story span{font-size:12px;letter-spacing:.18em;color:#a36f52} .lp-empire-v314__story h2{font-family:Georgia,serif;font-weight:400;font-size:34px;margin:10px 0 14px;color:#0b4638} .lp-empire-v314__story p{font-size:17px;line-height:1.7;color:#3d4a45} #empire-parfums,#empire-histoire,#empire-univers,#empire-fondateur{scroll-margin-top:130px} @media(max-width:1100px){.lp-empire-v314__grid{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:760px){.lp-empire-v314__hero{min-height:315px;grid-template-columns:1fr;padding:34px 20px} .lp-empire-v314__hero-copy{max-width:none} .lp-empire-v314__hero-product{position:absolute;right:-12px;bottom:-15px;height:185px;opacity:.46} .lp-empire-v314__hero-copy{padding-right:0} .lp-empire-v314__brand{font-size:30px} .lp-empire-v314__city{font-size:13px} .lp-empire-v314__quote{font-size:19px;max-width:75%;margin-left:auto;margin-right:auto} .lp-empire-v314__founder{font-size:16px} .lp-empire-v314__nav{display:flex;overflow-x:auto;scrollbar-width:none} .lp-empire-v314__nav::-webkit-scrollbar{display:none} .lp-empire-v314__nav a{flex:0 0 auto;min-width:130px;font-size:15px;padding:15px 14px} .lp-empire-v314__body{padding:18px 16px 48px} .lp-empire-v314__crumbs{font-size:12px;margin-bottom:22px} .lp-empire-v314__catalogue h1{font-size:34px;line-height:1.05} .lp-empire-v314__filters{gap:9px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none} .lp-empire-v314__filters::-webkit-scrollbar{display:none} .lp-empire-v314__filters button{flex:0 0 auto;padding:11px 17px} .lp-empire-v314__toolbar{align-items:flex-start;gap:15px} .lp-empire-v314__toolbar label{flex-direction:column;align-items:flex-start;gap:6px} .lp-empire-v314__toolbar select{min-width:160px;max-width:180px} .lp-empire-v314__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px} .lp-empire-v314__story{margin-top:48px;padding:36px 20px} .lp-empire-v314__story h2{font-size:28px}} @media(max-width:390px){.lp-empire-v314__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px} .lp-empire-v314__toolbar select{min-width:145px;max-width:145px;font-size:13px}} .lp-empire-v315{margin-inline:calc(50% - 50vw);background:#fbfaf7;color:#173a31} .lp-empire-v315__hero{min-height:500px;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:30px;padding:64px max(6vw,52px);background:radial-gradient(circle at 78% 45%,rgba(208,151,109,.22),transparent 26%),linear-gradient(120deg,#063e32,#0b503e 58%,#173f33);color:#fff;overflow:hidden} .lp-empire-v315__hero-copy{max-width:720px} .lp-empire-v315__eyebrow,.lp-empire-v315__kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#b87e5e} .lp-empire-v315__hero .lp-empire-v315__eyebrow{color:#e1b18d} .lp-empire-v315__hero h1{font:400 clamp(42px,5.5vw,76px)/.98 Georgia,serif;letter-spacing:.035em;color:#e4aa80;margin:0} .lp-empire-v315__manifesto{font:italic 400 clamp(20px,2.2vw,30px)/1.35 Georgia,serif;margin:24px 0 30px;max-width:600px} .lp-empire-v315__hero-cta{display:inline-flex;padding:13px 22px;border:1px solid rgba(236,192,157,.7);color:#fff;text-decoration:none;border-radius:3px;transition:.2s} .lp-empire-v315__hero-cta:hover{background:#fff;color:#0a493a} .lp-empire-v315__hero-product{height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-decoration:none} .lp-empire-v315__hero-product img{height:300px!important;width:auto!important;max-width:100%;object-fit:contain;filter:drop-shadow(0 22px 22px rgba(0,0,0,.3));transition:transform .35s} .lp-empire-v315__hero-product:hover img{transform:translateY(-5px) scale(1.015)} .lp-empire-v315__hero-product span{margin-top:12px;font-family:Georgia,serif}.lp-empire-v315__hero-product small{margin-left:10px;opacity:.72} .lp-empire-v315__nav{position:sticky;top:0;z-index:8;display:flex;justify-content:center;background:rgba(6,61,49,.97);border-bottom:1px solid rgba(220,163,121,.35);backdrop-filter:blur(8px)} .lp-empire-v315__nav a{position:relative;padding:17px 30px;color:#fff;text-decoration:none;font-family:Georgia,serif} .lp-empire-v315__nav a:after{content:"";position:absolute;bottom:0;left:28%;right:28%;height:2px;background:#d69b70;transform:scaleX(0);transition:.2s} .lp-empire-v315__nav a.is-active:after,.lp-empire-v315__nav a:hover:after{transform:scaleX(1)} .lp-empire-v315__body{max-width:1440px;margin:auto;padding:24px clamp(20px,5vw,72px) 80px} .lp-empire-v315__crumbs{display:flex;gap:9px;flex-wrap:wrap;font-size:13px;color:#66736e;margin-bottom:56px}.lp-empire-v315__crumbs a{color:inherit;text-decoration:none} .lp-empire-v315__intro{max-width:900px;margin:0 auto 88px;text-align:center}.lp-empire-v315__intro h2{font:400 clamp(32px,4vw,52px)/1.12 Georgia,serif;color:#0b493a;margin:0 0 22px}.lp-empire-v315__intro>p:last-child{max-width:760px;margin:auto;font-size:17px;line-height:1.75;color:#465650} .lp-empire-v315__catalogue{scroll-margin-top:75px} .lp-empire-v315__catalogue-head{display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid #ddd9d1;padding-bottom:20px}.lp-empire-v315__catalogue-head h2{font:400 clamp(38px,4vw,54px)/1 Georgia,serif;color:#0b493a;margin:0}.lp-empire-v315__catalogue-head>span{font-size:14px;letter-spacing:.06em} .lp-empire-v315__controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:24px 0 34px} .lp-empire-v315__filters{display:flex;gap:9px;flex-wrap:wrap}.lp-empire-v315__filters button{border:1px solid #d0cec8;background:#fff;border-radius:999px;padding:10px 17px;cursor:pointer;color:#253a34}.lp-empire-v315__filters button.is-active,.lp-empire-v315__filters button:hover{background:#07503f;border-color:#07503f;color:#fff} .lp-empire-v315__sort{display:flex;align-items:center;gap:8px;font-size:13px}.lp-empire-v315__sort select{padding:11px 34px 11px 12px;border:1px solid #d0cec8;background:#fff;border-radius:4px} .lp-empire-v315__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 18px}.lp-empire-v315__item{min-width:0}.lp-empire-v315__item[hidden]{display:none!important} .lp-empire-v315__noresult{text-align:center;padding:55px 20px;color:#67736f} .lp-empire-v315__editorial{scroll-margin-top:80px;margin-top:110px;display:grid;grid-template-columns:120px minmax(0,760px);gap:40px;padding:64px clamp(24px,5vw,70px);background:#f1ece3}.lp-empire-v315__editorial-number{font:italic 58px Georgia,serif;color:#c59878}.lp-empire-v315__editorial h2,.lp-empire-v315__founder h2,.lp-empire-v315__pionnez h2{font:400 clamp(31px,3.5vw,46px)/1.1 Georgia,serif;color:#0b493a;margin:0 0 18px}.lp-empire-v315__editorial p:last-child,.lp-empire-v315__founder p,.lp-empire-v315__pionnez>p{font-size:17px;line-height:1.75;color:#465650} .lp-empire-v315__founder{scroll-margin-top:80px;display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center;padding:90px clamp(10px,4vw,50px)}.lp-empire-v315__founder blockquote{margin:0;padding:30px 0 30px 34px;border-left:2px solid #c58c68;font:italic 24px/1.5 Georgia,serif;color:#76523f} .lp-empire-v315__pionnez{max-width:1050px;margin:10px auto 0;text-align:center;padding:58px clamp(25px,6vw,90px);border:1px solid #d7c8bb;background:#fff}.lp-empire-v315__pionnez a{display:inline-flex;margin-top:15px;padding:12px 20px;background:#07503f;color:#fff;text-decoration:none;border-radius:3px} @media(max-width:1050px){.lp-empire-v315__grid{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:760px){.lp-empire-v315__hero{min-height:420px;grid-template-columns:1fr;padding:45px 20px 30px;text-align:center}.lp-empire-v315__hero h1{font-size:42px}.lp-empire-v315__manifesto{font-size:21px;margin:18px auto 23px}.lp-empire-v315__hero-product{height:180px;margin-top:5px}.lp-empire-v315__hero-product img{height:150px!important}.lp-empire-v315__hero-product span{font-size:13px} .lp-empire-v315__nav{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.lp-empire-v315__nav::-webkit-scrollbar{display:none}.lp-empire-v315__nav a{flex:0 0 auto;padding:14px 18px;font-size:14px} .lp-empire-v315__body{padding:18px 14px 55px}.lp-empire-v315__crumbs{margin-bottom:38px}.lp-empire-v315__intro{margin-bottom:60px}.lp-empire-v315__intro h2{font-size:34px}.lp-empire-v315__intro>p:last-child{font-size:15px} .lp-empire-v315__catalogue-head{align-items:end}.lp-empire-v315__catalogue-head h2{font-size:38px}.lp-empire-v315__catalogue-head>span{font-size:12px} .lp-empire-v315__controls{align-items:flex-start;flex-direction:column}.lp-empire-v315__filters{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:3px}.lp-empire-v315__filters::-webkit-scrollbar{display:none}.lp-empire-v315__filters button{flex:0 0 auto} .lp-empire-v315__sort{align-self:flex-end}.lp-empire-v315__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px} .lp-empire-v315__editorial{margin-top:75px;grid-template-columns:1fr;gap:10px;padding:42px 22px}.lp-empire-v315__editorial-number{font-size:40px} .lp-empire-v315__founder{grid-template-columns:1fr;gap:25px;padding:60px 10px}.lp-empire-v315__founder blockquote{font-size:20px;padding:20px 0 20px 22px} .lp-empire-v315__pionnez{padding:42px 20px}} .lp-empire-v316{margin-inline:calc(50% - 50vw);background:var(--hx-f8f5ee,#f8f5ee);color:var(--hx-16372f,#16372f);overflow:hidden} .lp-empire-v316 [hidden]{display:none!important} .lp-empire-v316__hero{position:relative;min-height:560px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:68px max(6vw,56px);background:radial-gradient(circle at 78% 38%,var(--hx-a20615010928,rgba(206,150,109,.28)),transparent 24%),linear-gradient(122deg,var(--hx-052f28,#052f28) 0%,var(--hx-074538,#074538) 48%,var(--hx-102e28,#102e28) 100%);color:#fff} .lp-empire-v316__hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 48%);pointer-events:none} .lp-empire-v316__hero-copy{position:relative;z-index:2;max-width:720px} .lp-empire-v316__overline,.lp-empire-v316__eyebrow{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--hx-bd8060,#bd8060)} .lp-empire-v316__hero .lp-empire-v316__overline{color:var(--hx-e6b28a,#e6b28a)} .lp-empire-v316__hero h1{margin:0;font:400 clamp(44px,5.8vw,82px)/.92 Georgia,serif;letter-spacing:.035em;color:var(--hx-e5aa80,#e5aa80)} .lp-empire-v316__tagline{max-width:630px;margin:25px 0 32px;font:italic 400 clamp(21px,2.25vw,31px)/1.35 Georgia,serif;color:var(--hx-f8eee8,#f8eee8)} .lp-empire-v316__hero-actions{display:flex;gap:12px;flex-wrap:wrap} .lp-empire-v316__hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid var(--hx-d9a27c,#d9a27c);background:var(--hx-d09a73,#d09a73);color:var(--hx-17372e,#17372e);text-decoration:none;font-size:14px;transition:.25s} .lp-empire-v316__hero-actions a.is-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.42)} .lp-empire-v316__hero-actions a:hover{transform:translateY(-2px);filter:brightness(1.06)} .lp-empire-v316__hero-stage{position:relative;z-index:2;height:410px} .lp-empire-v316__float{position:absolute;transition:transform .5s ease;animation:lpEmpireFloat 6s ease-in-out infinite;transform:translateY(var(--parallax,0px))} .lp-empire-v316__float img{display:block;width:auto!important;object-fit:contain;filter:drop-shadow(0 28px 28px rgba(0,0,0,.32))} .lp-empire-v316__float--1{right:12%;top:4%;z-index:2}.lp-empire-v316__float--1 img{height:340px!important} .lp-empire-v316__float--2{right:2%;bottom:-2%;z-index:1;animation-delay:-2s;opacity:.58}.lp-empire-v316__float--2 img{height:220px!important} @keyframes lpEmpireFloat{0%,100%{margin-top:0}50%{margin-top:-13px}} @media(prefers-reduced-motion:reduce){.lp-empire-v316__float{animation:none!important;transition:none!important}} .lp-empire-v316__nav{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:repeat(5,1fr);background:var(--hx-a5484097,rgba(5,48,40,.97));border-bottom:1px solid var(--hx-a21716212442,rgba(217,162,124,.42));backdrop-filter:blur(9px)} .lp-empire-v316__nav a{position:relative;padding:18px 12px;color:#fff;text-decoration:none;text-align:center;font:400 17px Georgia,serif;transition:.2s} .lp-empire-v316__nav a span{display:block;margin-bottom:3px;font:600 9px Arial,sans-serif;letter-spacing:.18em;color:var(--hx-c98e69,#c98e69)} .lp-empire-v316__nav a:after{content:"";position:absolute;left:27%;right:27%;bottom:0;height:2px;background:var(--hx-d39a72,#d39a72);transform:scaleX(0);transition:.22s} .lp-empire-v316__nav a.is-active:after,.lp-empire-v316__nav a:hover:after{transform:scaleX(1)} .lp-empire-v316__main{max-width:1440px;margin:auto;padding:23px clamp(20px,5vw,74px) 85px} .lp-empire-v316__crumbs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:44px;font-size:13px;color:var(--hx-68736f,#68736f)}.lp-empire-v316__crumbs a{color:inherit;text-decoration:none} .lp-empire-v316__page{min-height:530px;animation:lpEmpireReveal .44s ease both} @keyframes lpEmpireReveal{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}} .lp-empire-v316__split{display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:center;padding:30px 0 55px} .lp-empire-v316__copy{max-width:700px} .lp-empire-v316__copy h2,.lp-empire-v316__catalogue-head h2,.lp-empire-v316__story-hero h2,.lp-empire-v316__universe-head h2,.lp-empire-v316__founder h2{margin:0 0 21px;font:400 clamp(37px,4.4vw,59px)/1.05 Georgia,serif;color:var(--hx-084537,#084537);letter-spacing:-.02em} .lp-empire-v316__lead{font:400 21px/1.55 Georgia,serif;color:var(--hx-3a5049,#3a5049)} .lp-empire-v316__copy>p:not(.lp-empire-v316__eyebrow):not(.lp-empire-v316__lead),.lp-empire-v316__founder-copy>p:not(.lp-empire-v316__eyebrow):not(.lp-empire-v316__lead){font-size:16px;line-height:1.75;color:var(--hx-52615c,#52615c)} .lp-empire-v316__textlink{display:inline-block;margin-top:12px;color:var(--hx-744f3d,#744f3d);text-decoration:none;border-bottom:1px solid var(--hx-bd8060,#bd8060);padding-bottom:3px} .lp-empire-v316__visual{position:relative;min-height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden} .lp-empire-v316__visual:before{content:"";position:absolute;inset:7% 11%;border:1px solid var(--hx-a1711117722,rgba(171,111,77,.22))} .lp-empire-v316__visual--copper{background:radial-gradient(circle,var(--hx-f6e5d9,#f6e5d9) 0,var(--hx-ecd4c3,#ecd4c3) 38%,var(--hx-dcb597,#dcb597) 100%)} .lp-empire-v316__visual img{position:relative;z-index:2;max-height:390px;width:auto!important;object-fit:contain;filter:drop-shadow(0 24px 22px var(--hx-a78462923,rgba(78,46,29,.23)));animation:lpEmpireBottle 7s ease-in-out infinite} @keyframes lpEmpireBottle{0%,100%{transform:translateY(5px) rotate(-.5deg)}50%{transform:translateY(-9px) rotate(.6deg)}} .lp-empire-v316__signature{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--hx-d9d0c6,#d9d0c6);border-bottom:1px solid var(--hx-d9d0c6,#d9d0c6);margin-top:20px} .lp-empire-v316__signature span{padding:20px;text-align:center;font:italic 18px Georgia,serif;color:var(--hx-73503e,#73503e);border-right:1px solid var(--hx-d9d0c6,#d9d0c6)}.lp-empire-v316__signature span:last-child{border-right:0} .lp-empire-v316__catalogue-head{display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid var(--hx-d9d0c6,#d9d0c6);padding-bottom:20px} .lp-empire-v316__counter{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:var(--hx-6c756f,#6c756f)} .lp-empire-v316__controls{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:24px 0 36px} .lp-empire-v316__filters{display:flex;gap:9px;flex-wrap:wrap}.lp-empire-v316__filters button{appearance:none;border:1px solid var(--hx-d2cec7,#d2cec7);background:#fff;border-radius:999px;padding:10px 17px;color:var(--hx-284038,#284038);cursor:pointer;transition:.2s}.lp-empire-v316__filters button.is-active,.lp-empire-v316__filters button:hover{background:var(--hx-06483a,#06483a);border-color:var(--hx-06483a,#06483a);color:#fff} .lp-empire-v316__sort{display:flex;align-items:center;gap:8px;font-size:13px}.lp-empire-v316__sort select{padding:11px 34px 11px 12px;border:1px solid var(--hx-d2cec7,#d2cec7);background:#fff} .lp-empire-v316__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 18px}.lp-empire-v316__item{min-width:0}.lp-empire-v316__item[hidden]{display:none!important} .lp-empire-v316__empty{text-align:center;padding:60px 20px;color:var(--hx-68736f,#68736f)} .lp-empire-v316__story-hero{display:grid;grid-template-columns:1fr .75fr;align-items:center;gap:70px;min-height:420px;padding:45px clamp(22px,4vw,60px);background:linear-gradient(120deg,var(--hx-f0e8dc,#f0e8dc),var(--hx-faf7f1,#faf7f1))} .lp-empire-v316__story-bottle{height:340px;display:flex;align-items:center;justify-content:center}.lp-empire-v316__story-bottle img{height:305px!important;width:auto!important;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(0,0,0,.18));animation:lpEmpireFloat 6.5s ease-in-out infinite} .lp-empire-v316__timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--hx-d3c6b9,#d3c6b9);margin-top:1px}.lp-empire-v316__timeline article{background:#fff;padding:40px 32px}.lp-empire-v316__timeline span{font:italic 32px Georgia,serif;color:var(--hx-c08866,#c08866)}.lp-empire-v316__timeline h3{font:400 25px Georgia,serif;color:var(--hx-0a493a,#0a493a);margin:14px 0 10px}.lp-empire-v316__timeline p{line-height:1.65;color:var(--hx-5a6863,#5a6863)} .lp-empire-v316__universe-head{max-width:860px;margin:0 auto 46px;text-align:center}.lp-empire-v316__mosaic{display:grid;grid-template-columns:1.25fr .75fr .9fr;gap:14px}.lp-empire-v316__tile{position:relative;min-height:460px;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none}.lp-empire-v316__tile--green{background:var(--hx-0a4a3b,#0a4a3b)}.lp-empire-v316__tile--copper{background:var(--hx-c58d68,#c58d68)}.lp-empire-v316__tile--cream{background:var(--hx-eee2d4,#eee2d4)}.lp-empire-v316__tile img{max-height:340px;width:auto!important;max-width:80%;object-fit:contain;transition:transform .6s ease;filter:drop-shadow(0 22px 19px rgba(0,0,0,.18))}.lp-empire-v316__tile:hover img{transform:scale(1.055) rotate(.5deg)}.lp-empire-v316__tile span{position:absolute;left:22px;bottom:20px;font:italic 23px Georgia,serif;color:#fff}.lp-empire-v316__tile--cream span{color:var(--hx-754d38,#754d38)} .lp-empire-v316__founder{display:grid;grid-template-columns:1fr .86fr;gap:70px;align-items:center;padding:25px 0}.lp-empire-v316__founder-copy blockquote{margin:28px 0 0;padding:22px 0 22px 25px;border-left:2px solid var(--hx-bd8060,#bd8060);font:italic 21px/1.55 Georgia,serif;color:var(--hx-76513f,#76513f)}.lp-empire-v316__founder-art{position:relative;min-height:520px;background:linear-gradient(145deg,var(--hx-123f35,#123f35),var(--hx-071f1b,#071f1b));display:flex;align-items:center;justify-content:center;overflow:hidden}.lp-empire-v316__founder-art:before{content:"";position:absolute;width:70%;aspect-ratio:1;border:1px solid var(--hx-a22317113428,rgba(223,171,134,.28));border-radius:50%}.lp-empire-v316__founder-art img{position:relative;z-index:2;max-height:380px;width:auto!important;object-fit:contain;filter:drop-shadow(0 26px 22px rgba(0,0,0,.3));animation:lpEmpireBottle 7s ease-in-out infinite}.lp-empire-v316__founder-art span{position:absolute;z-index:3;left:25px;right:25px;bottom:22px;text-align:center;color:var(--hx-e8b58d,#e8b58d);font-size:10px;letter-spacing:.18em} @media(max-width:1100px){.lp-empire-v316__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-empire-v316__mosaic{grid-template-columns:1fr 1fr}.lp-empire-v316__tile:last-child{grid-column:1/-1;min-height:350px}} @media(max-width:760px){.lp-empire-v316__hero{min-height:580px;grid-template-columns:1fr;padding:45px 20px 24px;text-align:center}.lp-empire-v316__hero-copy{z-index:3}.lp-empire-v316__hero h1{font-size:44px}.lp-empire-v316__tagline{font-size:21px;margin:18px auto 24px}.lp-empire-v316__hero-actions{justify-content:center}.lp-empire-v316__hero-stage{height:230px;margin-top:8px}.lp-empire-v316__float--1{right:31%;top:0}.lp-empire-v316__float--1 img{height:215px!important}.lp-empire-v316__float--2{right:5%;bottom:2%}.lp-empire-v316__float--2 img{height:145px!important} .lp-empire-v316__nav{display:flex;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.lp-empire-v316__nav::-webkit-scrollbar{display:none}.lp-empire-v316__nav a{flex:0 0 128px;padding:13px 12px;font-size:14px} .lp-empire-v316__main{padding:18px 14px 55px}.lp-empire-v316__crumbs{margin-bottom:28px;font-size:12px} .lp-empire-v316__split,.lp-empire-v316__story-hero,.lp-empire-v316__founder{grid-template-columns:1fr;gap:30px}.lp-empire-v316__split{padding-top:10px}.lp-empire-v316__copy h2,.lp-empire-v316__catalogue-head h2,.lp-empire-v316__story-hero h2,.lp-empire-v316__universe-head h2,.lp-empire-v316__founder h2{font-size:35px}.lp-empire-v316__lead{font-size:18px} .lp-empire-v316__visual{min-height:370px}.lp-empire-v316__visual img{max-height:290px}.lp-empire-v316__signature{grid-template-columns:1fr 1fr}.lp-empire-v316__signature span:nth-child(2){border-right:0}.lp-empire-v316__signature span:nth-child(-n+2){border-bottom:1px solid var(--hx-d9d0c6,#d9d0c6)} .lp-empire-v316__controls{align-items:flex-start;flex-direction:column}.lp-empire-v316__filters{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:3px}.lp-empire-v316__filters::-webkit-scrollbar{display:none}.lp-empire-v316__filters button{flex:0 0 auto}.lp-empire-v316__sort{align-self:flex-end} .lp-empire-v316__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px} .lp-empire-v316__story-hero{padding:34px 20px}.lp-empire-v316__story-bottle{height:250px}.lp-empire-v316__story-bottle img{height:220px!important}.lp-empire-v316__timeline{grid-template-columns:1fr}.lp-empire-v316__timeline article{padding:30px 22px} .lp-empire-v316__mosaic{grid-template-columns:1fr}.lp-empire-v316__tile,.lp-empire-v316__tile:last-child{grid-column:auto;min-height:350px}.lp-empire-v316__tile img{max-height:260px} .lp-empire-v316__founder{padding:5px 0}.lp-empire-v316__founder-art{min-height:390px}.lp-empire-v316__founder-art img{max-height:290px}} .lp-empire-v316__hero-stage,.lp-empire-v316__visual,.lp-empire-v316__story-bottle,.lp-empire-v316__founder-art,.lp-empire-v316__tile{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;} .lp-empire-v316__hero-stage{position:relative!important;} .lp-empire-v316__float{left:50%!important;right:auto!important;margin-left:0!important;transform:translate(-50%,var(--parallax,0px))!important;} .lp-empire-v316__float--1{top:4%!important;} .lp-empire-v316__float--2{top:auto!important;bottom:-2%!important;left:72%!important;opacity:.42!important;} .lp-empire-v316__hero-stage img,.lp-empire-v316__visual img,.lp-empire-v316__story-bottle img,.lp-empire-v316__founder-art img,.lp-empire-v316__tile img{display:block!important;margin-left:auto!important;margin-right:auto!important;max-width:82%!important;object-position:center center!important;} .lp-empire-v316__visual img,.lp-empire-v316__story-bottle img,.lp-empire-v316__founder-art img{position:relative!important;left:auto!important;right:auto!important;} .lp-empire-v316__tile{position:relative!important;} .lp-empire-v316__tile img{position:relative!important;inset:auto!important;} @media(max-width:760px){.lp-empire-v316__hero-stage{justify-content:center!important;} .lp-empire-v316__float--1{left:50%!important;right:auto!important;} .lp-empire-v316__float--2{left:72%!important;right:auto!important;} .lp-empire-v316__hero-stage img,.lp-empire-v316__visual img,.lp-empire-v316__story-bottle img,.lp-empire-v316__founder-art img,.lp-empire-v316__tile img{max-width:76%!important;}} .lp-empire-v316{--empire-green:var(--hx-073f34,#073f34);--empire-green-deep:var(--hx-042d26,#042d26);--empire-copper:var(--hx-c98f6a,#c98f6a);--empire-copper-soft:var(--hx-e4b693,#e4b693);--empire-cream:var(--hx-f8f5ef,#f8f5ef);--empire-ink:var(--hx-17372f,#17372f);--empire-muted:var(--hx-66736e,#66736e);--empire-line:var(--hx-ddd4ca,#ddd4ca);background:var(--empire-cream);color:var(--empire-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;} .lp-empire-v316 *{box-sizing:border-box} .lp-empire-v316 a,.lp-empire-v316 button,.lp-empire-v316 select{font:inherit} .lp-empire-v316 a:focus-visible,.lp-empire-v316 button:focus-visible,.lp-empire-v316 select:focus-visible{outline:2px solid var(--empire-copper);outline-offset:3px} .lp-empire-v316__hero{min-height:clamp(540px,68vh,720px);grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:clamp(30px,5vw,84px);padding:clamp(64px,8vw,108px) clamp(34px,7vw,112px);background: radial-gradient(circle at 76% 42%,var(--hx-a20414310222,rgba(204,143,102,.22)),transparent 24%),linear-gradient(124deg,var(--hx-032d26,#032d26) 0%,var(--hx-07463a,#07463a) 52%,var(--hx-0b3129,#0b3129) 100%);} .lp-empire-v316__hero-copy{max-width:760px} .lp-empire-v316__overline{margin-bottom:18px;font-size:10px;letter-spacing:.27em} .lp-empire-v316__hero h1{max-width:760px;font-size:clamp(48px,6.15vw,88px);line-height:.94;letter-spacing:.015em;text-wrap:balance;} .lp-empire-v316__tagline{max-width:560px;margin:28px 0 34px;font-size:clamp(21px,2vw,29px);line-height:1.4;letter-spacing:.005em;} .lp-empire-v316__hero-actions{gap:10px} .lp-empire-v316__hero-actions a{min-height:48px;padding:0 24px;border-radius:0;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase} .lp-empire-v316__hero-stage{height:440px;min-width:0} .lp-empire-v316__float--1{left:50%!important;top:50%!important;bottom:auto!important} .lp-empire-v316__float--1 img{height:min(380px,38vw)!important;max-height:380px!important} .lp-empire-v316__float--2{left:77%!important;bottom:3%!important;opacity:.34!important} .lp-empire-v316__float--2 img{height:min(205px,21vw)!important} .lp-empire-v316__nav{min-height:66px} .lp-empire-v316__nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:13px 10px 14px;font-size:16px;line-height:1.15} .lp-empire-v316__nav a span{margin-bottom:5px;font-size:8px;letter-spacing:.22em} .lp-empire-v316__nav a:after{left:34%;right:34%} .lp-empire-v316__main{max-width:1500px;padding:25px clamp(24px,5.4vw,82px) 100px} .lp-empire-v316__crumbs{margin-bottom:52px;line-height:1.5} .lp-empire-v316__page{min-height:560px} .lp-empire-v316__eyebrow{margin-bottom:17px;font-size:10px;letter-spacing:.25em} .lp-empire-v316__copy h2,.lp-empire-v316__catalogue-head h2,.lp-empire-v316__story-hero h2,.lp-empire-v316__universe-head h2,.lp-empire-v316__founder h2{max-width:760px;margin-bottom:24px;line-height:1.04;letter-spacing:-.025em;text-wrap:balance} .lp-empire-v316__lead{max-width:690px;margin:0 0 19px;font-size:clamp(18px,1.6vw,22px);line-height:1.58} .lp-empire-v316__copy>p:not(.lp-empire-v316__eyebrow):not(.lp-empire-v316__lead),.lp-empire-v316__founder-copy>p:not(.lp-empire-v316__eyebrow):not(.lp-empire-v316__lead){max-width:650px;font-size:16px;line-height:1.78} .lp-empire-v316__split{grid-template-columns:minmax(0,1fr) minmax(380px,.86fr);gap:clamp(48px,7vw,100px);padding:24px 0 64px} .lp-empire-v316__visual{min-height:520px} .lp-empire-v316__visual img{max-height:400px!important;max-width:70%!important} .lp-empire-v316__signature{margin-top:28px} .lp-empire-v316__signature span{padding:22px 14px;font-size:17px} .lp-empire-v316__catalogue-head{padding:10px 0 22px} .lp-empire-v316__catalogue-head h2{margin-bottom:0} .lp-empire-v316__counter{padding-bottom:5px;font-size:11px;letter-spacing:.14em} .lp-empire-v316__controls{margin:24px 0 42px} .lp-empire-v316__filters{gap:8px} .lp-empire-v316__filters button{min-height:40px;padding:9px 16px;border-color:var(--hx-d8d1c8,#d8d1c8);font-size:12px;letter-spacing:.025em} .lp-empire-v316__sort{font-size:11px;letter-spacing:.05em;text-transform:uppercase} .lp-empire-v316__sort select{min-height:42px;border-color:var(--hx-d8d1c8,#d8d1c8);color:var(--empire-ink);text-transform:none;letter-spacing:0} .lp-empire-v316__grid{gap:48px 22px} .lp-empire-v316__item{overflow:hidden} .lp-empire-v316__item img{transition:transform .45s cubic-bezier(.2,.7,.2,1)} .lp-empire-v316__item:hover img{transform:translateY(-4px) scale(1.015)} .lp-empire-v316__story-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:clamp(44px,7vw,96px);min-height:470px;padding:58px clamp(28px,5vw,74px)} .lp-empire-v316__story-bottle{height:360px} .lp-empire-v316__story-bottle img{height:315px!important;max-width:72%!important} .lp-empire-v316__timeline article{padding:44px 36px 48px} .lp-empire-v316__timeline span{font-size:29px} .lp-empire-v316__timeline h3{margin:16px 0 12px;font-size:24px} .lp-empire-v316__timeline p{max-width:330px;margin:0;font-size:15px;line-height:1.7} .lp-empire-v316__universe-head{max-width:900px;margin-bottom:52px} .lp-empire-v316__universe-head .lp-empire-v316__lead{margin-inline:auto} .lp-empire-v316__mosaic{gap:12px} .lp-empire-v316__tile{min-height:490px} .lp-empire-v316__tile img{max-height:350px;max-width:72%!important} .lp-empire-v316__tile span{left:26px;bottom:24px;font-size:21px} .lp-empire-v316__founder{grid-template-columns:minmax(0,1fr) minmax(390px,.82fr);gap:clamp(48px,7vw,100px);padding:28px 0} .lp-empire-v316__founder-art{min-height:540px} .lp-empire-v316__founder-art img{max-height:390px!important;max-width:68%!important} .lp-empire-v316__founder-copy blockquote{max-width:650px;margin-top:30px;font-size:20px;line-height:1.62} @media (min-width:761px) and (max-width:1100px){.lp-empire-v316__hero{grid-template-columns:1fr .78fr;padding:64px 42px} .lp-empire-v316__hero h1{font-size:clamp(50px,7vw,72px)} .lp-empire-v316__float--1 img{height:300px!important} .lp-empire-v316__float--2 img{height:160px!important} .lp-empire-v316__nav a{font-size:14px} .lp-empire-v316__split,.lp-empire-v316__founder{gap:42px} .lp-empire-v316__visual{min-height:450px}} @media(max-width:760px){.lp-empire-v316__hero{min-height:650px;display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:48px 20px 26px;text-align:center} .lp-empire-v316__hero-copy{width:100%;max-width:100%;margin:0 auto} .lp-empire-v316__hero h1{max-width:340px;margin-inline:auto;font-size:clamp(42px,12vw,54px);line-height:.95} .lp-empire-v316__tagline{max-width:330px;margin:19px auto 25px;font-size:20px;line-height:1.42} .lp-empire-v316__hero-actions{width:100%;justify-content:center} .lp-empire-v316__hero-actions a{min-height:44px;padding:0 17px;font-size:10px} .lp-empire-v316__hero-stage{position:relative!important;width:100%!important;max-width:360px!important;height:245px!important;margin:20px auto 0!important;display:block!important;left:auto!important;right:auto!important} .lp-empire-v316__float--1{left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important} .lp-empire-v316__float--1 img{height:210px!important;max-width:180px!important;margin:0 auto!important} .lp-empire-v316__float--2{left:77%!important;right:auto!important;bottom:8px!important;top:auto!important;transform:translateX(-50%)!important;margin:0!important;opacity:.28!important} .lp-empire-v316__float--2 img{height:118px!important;max-width:105px!important;margin:0 auto!important} .lp-empire-v316__nav{min-height:61px} .lp-empire-v316__nav a{flex:0 0 122px;min-height:61px;padding:11px 8px 12px;font-size:13px} .lp-empire-v316__main{padding:18px 16px 64px} .lp-empire-v316__crumbs{margin-bottom:34px} .lp-empire-v316__split,.lp-empire-v316__story-hero,.lp-empire-v316__founder{display:grid;grid-template-columns:1fr;gap:34px} .lp-empire-v316__copy h2,.lp-empire-v316__catalogue-head h2,.lp-empire-v316__story-hero h2,.lp-empire-v316__universe-head h2,.lp-empire-v316__founder h2{font-size:clamp(34px,10vw,42px);line-height:1.05} .lp-empire-v316__lead{font-size:18px} .lp-empire-v316__visual{width:100%;min-height:380px;margin:0 auto} .lp-empire-v316__visual img{max-height:285px!important;max-width:66%!important;margin:auto!important} .lp-empire-v316__signature span{font-size:15px;padding:18px 10px} .lp-empire-v316__catalogue-head{align-items:flex-end;gap:10px} .lp-empire-v316__counter{white-space:nowrap;font-size:10px} .lp-empire-v316__controls{margin:20px 0 32px} .lp-empire-v316__sort{align-self:flex-start;width:100%;justify-content:flex-end} .lp-empire-v316__grid{gap:34px 10px} .lp-empire-v316__story-hero{padding:38px 20px} .lp-empire-v316__story-bottle{width:100%;height:250px} .lp-empire-v316__story-bottle img{height:220px!important;max-width:62%!important;margin:auto!important} .lp-empire-v316__timeline article{padding:30px 24px 34px} .lp-empire-v316__universe-head{margin-bottom:36px} .lp-empire-v316__mosaic{gap:10px} .lp-empire-v316__tile,.lp-empire-v316__tile:last-child{min-height:360px} .lp-empire-v316__tile img{max-height:270px!important;max-width:64%!important;margin:auto!important} .lp-empire-v316__founder-art{width:100%;min-height:400px;margin:0 auto} .lp-empire-v316__founder-art img{max-height:290px!important;max-width:64%!important;margin:auto!important} .lp-empire-v316__founder-copy blockquote{font-size:18px}} @media(max-width:390px){.lp-empire-v316__hero{padding-inline:15px} .lp-empire-v316__hero h1{font-size:40px} .lp-empire-v316__hero-actions a{padding-inline:13px} .lp-empire-v316__main{padding-inline:13px} .lp-empire-v316__grid{gap-inline:7px}} .lp-empire-v316 .lp-empire-v316__grid{--ecrin-ground:var(--hx-f0e9df,#f0e9df);--ecrin-light:var(--hx-fbf8f3,#fbf8f3);--ecrin-edge:var(--hx-e8dfd2,#e8dfd2);--ecrin-frame:var(--hx-a1761199226,rgba(176,119,92,.26));--ecrin-frame-on:var(--hx-a1761199262,rgba(176,119,92,.62));--ecrin-green:var(--hx-073f34,#073f34);--ecrin-ink:var(--hx-151a18,#151a18);--ecrin-muted:var(--hx-59625e,#59625e);--ecrin-copper-text:var(--hx-9c664d,#9c664d);--ecrin-line:var(--hx-ddd4ca,#ddd4ca);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(56px,5vw,76px) clamp(20px,2vw,30px);align-items:start;} .lp-empire-v316 .lp-empire-v316__item{overflow:visible;min-width:0} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card{position:relative;display:flex!important;flex-direction:column;width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__media-wrap{position:relative;isolation:isolate} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__media{position:relative!important;display:block!important;aspect-ratio:4/5!important;height:auto!important;overflow:hidden!important;border:0!important;border-radius:0!important;background: radial-gradient(ellipse 72% 58% at 50% 44%,var(--ecrin-light) 0%,var(--hx-a2512482430,rgba(251,248,243,0)) 72%),linear-gradient(180deg,var(--ecrin-ground) 0%,var(--ecrin-edge) 100%)!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__media::after{content:"";position:absolute;inset:12px;z-index:2;pointer-events:none;border:1px solid var(--ecrin-frame);transition:inset .6s cubic-bezier(.2,.7,.2,1),border-color .6s ease;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__image{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:50% 50%!important;mix-blend-mode:multiply;transform:scale(1.07)!important;transform-origin:50% 55%;transition:transform .8s cubic-bezier(.2,.7,.2,1)!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__placeholder{position:absolute;inset:0;display:grid;place-items:center;font:italic 400 18px/1.3 Georgia,serif;color:var(--ecrin-copper-text);background:transparent} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__favorite{top:18px!important;right:18px!important;width:40px!important;height:40px!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;color:var(--ecrin-green)!important;font:400 21px/1 Georgia,"Times New Roman",serif!important;transition:background .3s ease,color .3s ease!important;transform:none!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__favorite:hover{background:var(--hx-a25124824385,rgba(251,248,243,.85))!important;color:var(--ecrin-copper-text)!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__favorite.is-active{color:var(--ecrin-copper-text)!important;background:transparent!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__body{display:flex!important;flex-direction:column;flex:1 1 auto;padding:22px 2px 0!important;background:transparent!important;border:0!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__vendor{margin:0 0 9px!important;color:var(--ecrin-copper-text)!important;font:600 9px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.24em!important;text-transform:uppercase;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card h3{margin:0!important;min-height:2.3em;font:400 clamp(21px,1.75vw,26px)/1.15 Georgia,"Times New Roman",serif!important;letter-spacing:-.012em!important;text-wrap:balance;color:var(--ecrin-green)!important;overflow-wrap:anywhere;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card h3 a{color:inherit!important;text-decoration:none!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__notes{margin:8px 0 0!important;font:italic 400 14px/1.5 Georgia,serif!important;color:var(--ecrin-muted)!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__discover{order:3;align-self:flex-start;display:inline-flex!important;align-items:center;gap:10px;margin:18px 0 0!important;padding:0 0 6px!important;border:0!important;background:none!important;color:var(--ecrin-green)!important;text-decoration:none!important;font:600 10px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase;position:relative;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__discover::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:34px;background:var(--ecrin-frame-on);transition:width .5s cubic-bezier(.2,.7,.2,1);} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__discover span{font-size:12px;letter-spacing:0;transition:transform .5s cubic-bezier(.2,.7,.2,1)} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__footer{order:2;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;margin:16px 0 0!important;padding:16px 0 0!important;border-top:1px solid var(--ecrin-line)!important;background:transparent!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__footer > div{min-width:0} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__price{display:block;font:400 16px/1.2 Georgia,"Times New Roman",serif!important;letter-spacing:.02em!important;color:var(--ecrin-ink)!important;font-variant-numeric:lining-nums tabular-nums;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__variant{margin-top:4px!important;font:400 12px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.04em!important;color:var(--ecrin-muted)!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__add{flex:0 0 auto;display:grid!important;place-items:center;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid var(--hx-a763523,rgba(7,63,52,.3))!important;border-radius:50%!important;background:transparent!important;color:var(--ecrin-green)!important;box-shadow:none!important;font:300 20px/1 Georgia,serif!important;cursor:pointer;transition:background .35s ease,color .35s ease,border-color .35s ease!important;} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__add:hover{background:var(--ecrin-green)!important;border-color:var(--ecrin-green)!important;color:var(--hx-f5efe5,#f5efe5)!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__add[disabled]{opacity:.45;cursor:wait} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__soldout{flex:0 0 auto;font:600 9px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase;color:var(--ecrin-muted)!important;background:none!important;border:0!important;padding:0!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__badge{top:22px!important;left:22px!important;z-index:3;padding:6px 10px!important;border-radius:0!important;background:var(--ecrin-green)!important;color:var(--hx-f5efe5,#f5efe5)!important;font:600 8px/1 Arial,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card a:focus-visible,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card button:focus-visible{outline:1px solid var(--ecrin-copper-text)!important;outline-offset:4px!important} @media (hover:hover) and (pointer:fine){.lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:translateY(-6px) scale(1.1)!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__media::after{inset:18px;border-color:var(--ecrin-frame-on)} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__discover::after{width:100%} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__discover span{transform:translateX(3px)}} @media (hover:none){.lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:scale(1.07)!important}} @media (prefers-reduced-motion:reduce){.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card *,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card *::after{transition:none!important} .lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:scale(1.07)!important}} @media (max-width:1100px){.lp-empire-v316 .lp-empire-v316__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 20px}} @media (max-width:760px){.lp-empire-v316 .lp-empire-v316__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 12px} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__media::after{inset:8px} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__favorite{top:10px!important;right:10px!important;width:36px!important;height:36px!important;font-size:18px!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__body{padding:16px 1px 0!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__vendor{margin-bottom:7px!important;font-size:8px!important;letter-spacing:.2em!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card h3{font-size:18px!important;line-height:1.16!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__notes{font-size:13px!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__footer{margin-top:12px!important;padding-top:12px!important;gap:8px} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__price{font-size:15px!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__add{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;font-size:18px!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__discover{margin-top:14px!important;font-size:9px!important;letter-spacing:.17em!important;gap:7px}} @media (max-width:390px){.lp-empire-v316 .lp-empire-v316__grid{gap:40px 9px} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card h3{font-size:17px!important} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__discover{letter-spacing:.13em!important}} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__media::after{z-index:1} .lp-empire-v316 .lp-empire-v316__grid .lp-premium-card__image{z-index:2!important;top:4%!important;left:4%!important;width:92%!important;height:92%!important;object-fit:contain!important;object-position:50% 50%!important;transform:none!important;transform-origin:50% 50%!important;} @media (hover:hover) and (pointer:fine){.lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:translateY(-4px)!important}} @media (hover:none){.lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:none!important}} @media (prefers-reduced-motion:reduce){.lp-empire-v316 .lp-empire-v316__item:hover img,.lp-empire-v316 .lp-empire-v316__grid .lp-premium-card:hover .lp-premium-card__image{transform:none!important}} .lp-empire-v316 .lp-empire-v316__grid{--loop-card:clamp(250px,21vw,330px);--loop-gap:clamp(20px,2vw,30px);--loop-pad:clamp(24px,5.4vw,82px);position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0 var(--loop-gap);grid-template-columns:none;margin-inline:calc(50% - 50vw);padding:10px var(--loop-pad) 14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y;} .lp-empire-v316 .lp-empire-v316__grid::-webkit-scrollbar{display:none} .lp-empire-v316 .lp-empire-v316__grid.is-loop{padding-inline:0} .lp-empire-v316 .lp-empire-v316__grid:not(.is-loop){justify-content:safe center} .lp-empire-v316 .lp-empire-v316__grid > .lp-empire-v316__item{flex:0 0 var(--loop-card);width:var(--loop-card)} .lp-empire-v316 .lp-empire-v316__grid > .lp-empire-v316__item[hidden]{display:none!important} @media (min-width:761px){.lp-empire-v316 .lp-empire-v316__grid.is-loop{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 3.5%,#000 96.5%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 3.5%,#000 96.5%,transparent 100%);}} @media (max-width:1100px){.lp-empire-v316 .lp-empire-v316__grid{--loop-card:clamp(230px,34vw,300px);--loop-gap:20px}} @media (max-width:760px){.lp-empire-v316 .lp-empire-v316__grid{--loop-card:58vw;--loop-gap:12px;--loop-pad:16px}} @media (max-width:390px){.lp-empire-v316 .lp-empire-v316__grid{--loop-card:60vw;--loop-gap:10px;--loop-pad:13px}} .lp-search-editorial--empire.lp-section{margin-top:0!important} .lp-empire-v324{--pe-deep:var(--hx-032a23,#032a23);--pe-green:var(--hx-073f34,#073f34);--pe-green-2:var(--hx-0b4a3d,#0b4a3d);--pe-copper:var(--hx-c98f6a,#c98f6a);--pe-copper-light:var(--hx-e6b894,#e6b894);--pe-copper-text:var(--hx-9a634a,#9a634a);--pe-ivory:var(--hx-f5efe5,#f5efe5);--pe-cream:var(--hx-f8f5ef,#f8f5ef);--pe-stone:var(--hx-efe7dc,#efe7dc);--pe-ink:var(--hx-151a18,#151a18);--pe-muted:var(--hx-56635e,#56635e);--pe-line:var(--hx-ddd3c7,#ddd3c7);--pe-ease:cubic-bezier(.2,.7,.2,1);} .lp-empire-v324 h1,.lp-empire-v324 h2,.lp-empire-v324 h3,.lp-empire-v324 h4{color:var(--pe-green)!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important} .lp-empire-v324 p{color:var(--pe-muted)!important} .lp-empire-v324 .lp-empire-v316__eyebrow,.lp-empire-v324 .lp-empire-v324__kicker{margin:0 0 16px!important;color:var(--pe-copper-text)!important;font:600 10px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.26em!important;text-transform:uppercase} .lp-empire-v324 .lp-empire-v316__lead{color:var(--hx-33463f,#33463f)!important;font:400 clamp(18px,1.55vw,21px)/1.6 Georgia,serif!important} .lp-empire-v324 .lp-empire-v316__page p:not([class]){font-size:16px!important;line-height:1.78!important} .lp-empire-v324 .lp-empire-v316__copy h2,.lp-empire-v324 .lp-empire-v316__catalogue-head h2,.lp-empire-v324 .lp-empire-v316__story-hero h2,.lp-empire-v324 .lp-empire-v316__universe-head h2,.lp-empire-v324 .lp-empire-v316__founder h2{font-size:clamp(38px,4.4vw,62px)!important;line-height:1.03!important;letter-spacing:-.025em!important} .lp-empire-v324 .lp-empire-v324__hero{position:relative;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:clamp(620px,86vh,820px);padding:clamp(56px,6vw,92px) clamp(28px,7vw,112px);background: radial-gradient(ellipse 60% 70% at 74% 50%,var(--hx-a20114310620,rgba(201,143,106,.20)) 0%,var(--hx-a2011431060,rgba(201,143,106,0)) 60%),radial-gradient(ellipse 80% 60% at 10% 110%,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 60%),linear-gradient(128deg,var(--hx-021f1a,#021f1a) 0%,var(--hx-063a30,#063a30) 46%,var(--hx-0a3d33,#0a3d33) 70%,var(--hx-04251f,#04251f) 100%);} .lp-empire-v324 .lp-empire-v324__hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--hx-a2301841485,rgba(230,184,148,.5)),transparent)} .lp-empire-v324 .lp-empire-v316__hero-copy{max-width:640px} .lp-empire-v324 .lp-empire-v316__overline{color:var(--pe-copper-light)!important;font:600 10px/1.3 Arial,sans-serif!important;letter-spacing:.34em!important;margin:0 0 26px!important} .lp-empire-v324 .lp-empire-v316__hero h1{color:var(--hx-ecc19e,#ecc19e)!important;font-size:clamp(52px,6.4vw,96px)!important;line-height:.92!important;letter-spacing:.02em!important;text-shadow:0 1px 0 rgba(0,0,0,.25);} .lp-empire-v324 .lp-empire-v316__tagline{color:var(--hx-a24824023292,rgba(248,240,232,.92))!important;font:italic 400 clamp(21px,2vw,30px)/1.38 Georgia,serif!important;margin:30px 0 40px!important;max-width:520px} .lp-empire-v324 .lp-empire-v316__hero-actions a{min-height:52px;padding:0 28px;font-size:11px;letter-spacing:.16em;transition:background .35s ease,color .35s ease,border-color .35s ease} .lp-empire-v324 .lp-empire-v316__hero-actions a:not(.is-ghost){background:var(--pe-copper-light);border-color:var(--pe-copper-light);color:var(--pe-deep)} .lp-empire-v324 .lp-empire-v316__hero-actions a:not(.is-ghost):hover{background:var(--hx-f1cdb0,#f1cdb0);transform:none} .lp-empire-v324 .lp-empire-v316__hero-actions a.is-ghost{border-color:var(--hx-a24523922945,rgba(245,239,229,.45));color:var(--pe-ivory)} .lp-empire-v324 .lp-empire-v316__hero-actions a.is-ghost:hover{border-color:var(--pe-copper-light);color:var(--pe-copper-light);transform:none} .lp-empire-v324__stage{position:relative;z-index:2;height:clamp(500px,46vw,640px);min-width:0} .lp-empire-v324__halo{position:absolute;left:50%;top:38%;width:min(78%,480px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none} .lp-empire-v324__halo::before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,var(--hx-a23619315830,rgba(236,193,158,.30)) 0%,var(--hx-a20114310612,rgba(201,143,106,.12)) 38%,var(--hx-a2011431060,rgba(201,143,106,0)) 68%);} .lp-empire-v324__halo::after{content:"";position:absolute;inset:6%;border-radius:50%;border:1px solid var(--hx-a23018414830,rgba(230,184,148,.30));box-shadow:0 0 0 18px var(--hx-a230184148035,rgba(230,184,148,.035)),inset 0 0 60px var(--hx-a23619315808,rgba(236,193,158,.08));} .lp-empire-v324__slides{position:absolute;inset:0} .lp-empire-v324__slide{position:absolute;inset:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s ease,visibility 0s linear .9s;} .lp-empire-v324__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 1.1s ease .15s,visibility 0s} .lp-empire-v324__slide.is-leaving{visibility:visible;transition:opacity .8s ease,visibility 0s linear .8s} .lp-empire-v324__slide-media{position:relative;width:100%;height:76%;display:flex;align-items:center;justify-content:center;} .lp-empire-v324__slide-media::after{content:"";position:absolute;left:50%;bottom:8%;width:34%;height:18px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.45) 0%,rgba(0,0,0,0) 70%);filter:blur(4px);opacity:0;transition:opacity 1.2s ease .2s} .lp-empire-v324__slide.is-active .lp-empire-v324__slide-media::after{opacity:1} .lp-empire-v324 .lp-empire-v324__slide-img{position:relative;z-index:1;display:block;height:92%!important;width:auto!important;max-width:88%!important;object-fit:contain;filter:drop-shadow(0 34px 30px rgba(0,0,0,.38));transform:translateY(34px) scale(.93);opacity:.0;transition:transform 1.5s var(--pe-ease),opacity 1.1s ease;} .lp-empire-v324__slide.is-active .lp-empire-v324__slide-img{transform:none;opacity:1;transition:transform 1.6s var(--pe-ease) .1s,opacity 1.2s ease .1s} .lp-empire-v324__slide.is-leaving .lp-empire-v324__slide-img{transform:translateY(-22px) scale(1.035);opacity:0;transition:transform 1s ease,opacity .8s ease} .lp-empire-v324__caption{position:relative;z-index:2;margin-top:6px;text-align:center;opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .8s var(--pe-ease)} .lp-empire-v324__slide.is-active .lp-empire-v324__caption{opacity:1;transform:none;transition:opacity .9s ease .55s,transform 1.1s var(--pe-ease) .55s} .lp-empire-v324__caption a{display:inline-flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none} .lp-empire-v324__caption-name{font:italic 400 clamp(26px,2.4vw,36px)/1.1 Georgia,serif;color:var(--pe-ivory);letter-spacing:.005em} .lp-empire-v324__caption-cta{position:relative;padding-bottom:6px;font:600 10px/1 Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--pe-copper-light)} .lp-empire-v324__caption-cta::after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:1px;background:var(--hx-a23018414855,rgba(230,184,148,.55));transition:left .45s var(--pe-ease),right .45s var(--pe-ease)} .lp-empire-v324__caption a:hover .lp-empire-v324__caption-cta::after{left:0;right:0} .lp-empire-v324__caption a:focus-visible{outline:1px solid var(--pe-copper-light);outline-offset:8px} .lp-empire-v324__meter{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;gap:14px;font:600 10px/1 Arial,sans-serif;letter-spacing:.2em;color:var(--hx-a2452392296,rgba(245,239,229,.6))} .lp-empire-v324__meter-index{color:var(--pe-copper-light)} .lp-empire-v324__meter-track{position:relative;width:120px;height:1px;background:var(--hx-a24523922918,rgba(245,239,229,.18));overflow:hidden} .lp-empire-v324__meter-bar{position:absolute;inset:0;background:var(--pe-copper-light);transform:scaleX(0);transform-origin:left center} .lp-empire-v324 .lp-empire-v316__nav{background:var(--hx-a3423597,rgba(3,42,35,.97));border-bottom:1px solid var(--hx-a23018414828,rgba(230,184,148,.28))} .lp-empire-v324 .lp-empire-v316__nav a{color:var(--hx-a24523922978,rgba(245,239,229,.78))} .lp-empire-v324 .lp-empire-v316__nav a.is-active,.lp-empire-v324 .lp-empire-v316__nav a:hover{color:var(--pe-ivory)} .lp-empire-v324 .lp-empire-v316__nav a span{color:var(--pe-copper-light)} .lp-empire-v324__block{margin-top:clamp(72px,8vw,120px)} .lp-empire-v324__block-head{max-width:760px;margin-bottom:clamp(30px,3.4vw,48px)} .lp-empire-v324__block-head h3,.lp-empire-v324 .lp-empire-v324__awards h3,.lp-empire-v324 .lp-empire-v324__advice h3{margin:0!important;font-size:clamp(30px,3.1vw,44px)!important;line-height:1.08!important;letter-spacing:-.018em!important;text-wrap:balance} .lp-empire-v324 h4{margin:0 0 10px!important;font-size:clamp(20px,1.7vw,24px)!important;line-height:1.2!important} .lp-empire-v324__chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none} .lp-empire-v324__chips:empty{display:none} .lp-empire-v324__chips a{display:inline-flex;align-items:center;min-height:36px;padding:0 15px;border:1px solid var(--hx-a154997438,rgba(154,99,74,.38));border-radius:999px;color:var(--pe-green);text-decoration:none;font:400 13px/1 Georgia,serif;transition:background .3s ease,color .3s ease,border-color .3s ease} .lp-empire-v324__chips a:hover{background:var(--pe-green);border-color:var(--pe-green);color:var(--pe-ivory)} .lp-empire-v324 .lp-empire-v316__copy > p:not([class]){max-width:620px} .lp-empire-v324__manifesto{position:relative;margin:clamp(72px,8vw,120px) calc(50% - 50vw) 0;padding:clamp(80px,9vw,140px) clamp(24px,8vw,140px);text-align:center;background: radial-gradient(ellipse 50% 80% at 50% 0%,var(--hx-a20114310616,rgba(201,143,106,.16)),var(--hx-a2011431060,rgba(201,143,106,0)) 70%),linear-gradient(160deg,var(--hx-04302a,#04302a) 0%,var(--hx-073f34,#073f34) 55%,var(--hx-032a23,#032a23) 100%);} .lp-empire-v324__manifesto::before{content:"";display:block;width:1px;height:56px;margin:0 auto 30px;background:linear-gradient(var(--pe-copper-light),var(--hx-a2301841480,rgba(230,184,148,0)))} .lp-empire-v324 .lp-empire-v324__manifesto .lp-empire-v324__kicker{color:var(--pe-copper-light)!important} .lp-empire-v324 .lp-empire-v324__statement{max-width:980px;margin:0 auto!important;color:var(--pe-ivory)!important;font:400 clamp(30px,4vw,56px)/1.16 Georgia,serif!important;letter-spacing:-.015em;text-wrap:balance} .lp-empire-v324 .lp-empire-v324__statement-sub{max-width:620px;margin:30px auto 0!important;color:var(--hx-a24523922974,rgba(245,239,229,.74))!important;font:italic 400 clamp(17px,1.4vw,20px)/1.6 Georgia,serif!important} .lp-empire-v324__codes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px)} .lp-empire-v324__codes article{position:relative;padding-top:26px;border-top:1px solid var(--pe-line)} .lp-empire-v324__codes article::before{content:"";position:absolute;left:0;top:-1px;width:44px;height:1px;background:var(--pe-copper)} .lp-empire-v324 .lp-empire-v324__codes p{margin:0!important;font-size:15px!important;line-height:1.7!important} .lp-empire-v324__collections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px)} .lp-empire-v324__collection{display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid var(--pe-line)} .lp-empire-v324__collection-media{position:relative;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse 55% 60% at 50% 50%,var(--hx-a23619315828,rgba(236,193,158,.28)),var(--hx-a2361931580,rgba(236,193,158,0)) 70%),linear-gradient(150deg,var(--hx-05352c,#05352c),var(--hx-0a4a3c,#0a4a3c))} .lp-empire-v324__collection--corse .lp-empire-v324__collection-media{background:radial-gradient(ellipse 55% 60% at 50% 50%,rgba(255,255,255,.7),rgba(255,255,255,0) 70%),linear-gradient(150deg,var(--hx-eadfce,#eadfce),var(--hx-d9c6ad,#d9c6ad))} .lp-empire-v324__collection-media::before{content:"";position:absolute;inset:14px;border:1px solid var(--hx-a2301841483,rgba(230,184,148,.3));pointer-events:none} .lp-empire-v324__collection-media img{position:relative;height:92%!important;width:auto!important;max-width:70%!important;object-fit:contain;filter:drop-shadow(0 22px 20px rgba(0,0,0,.28));transition:transform 1s var(--pe-ease)} .lp-empire-v324__collection:hover .lp-empire-v324__collection-media img{transform:translateY(-6px)} .lp-empire-v324__collection-copy{padding:clamp(24px,2.6vw,38px)} .lp-empire-v324 .lp-empire-v324__collection-copy h4{font-size:clamp(26px,2.4vw,34px)!important} .lp-empire-v324 .lp-empire-v324__collection-copy p:not([class]){margin:0!important;font-size:15px!important;line-height:1.72!important} .lp-empire-v324 .lp-empire-v324__collection-copy .lp-empire-v324__kicker{margin-bottom:10px!important} .lp-empire-v324 .lp-empire-v324__intro{max-width:640px;margin:18px 0 0!important;font:italic 400 clamp(17px,1.4vw,20px)/1.6 Georgia,serif!important;color:var(--hx-3d4f48,#3d4f48)!important} .lp-empire-v324 .lp-empire-v316__controls{justify-content:flex-start} .lp-empire-v324 .lp-empire-v316__filters button{background:transparent;border-color:var(--hx-a7635222,rgba(7,63,52,.22));color:var(--pe-green);font-family:Georgia,serif;font-size:14px;letter-spacing:0} .lp-empire-v324 .lp-empire-v316__filters button.is-active,.lp-empire-v324 .lp-empire-v316__filters button:hover{background:var(--pe-green);border-color:var(--pe-green);color:var(--pe-ivory)} .lp-empire-v324 .lp-empire-v316__counter{color:var(--pe-copper-text)} .lp-empire-v324__awards{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,90px);align-items:start;margin-top:clamp(72px,8vw,120px);padding:clamp(40px,5vw,72px);background:var(--pe-stone);position:relative} .lp-empire-v324__awards::before{content:"";position:absolute;inset:12px;border:1px solid var(--hx-a154997422,rgba(154,99,74,.22));pointer-events:none} .lp-empire-v324 .lp-empire-v324__awards-head p:not([class]){margin:16px 0 0!important;max-width:420px} .lp-empire-v324__awards-list{display:grid;gap:0} .lp-empire-v324__award{display:grid;grid-template-columns:auto 1fr;gap:clamp(18px,2.4vw,34px);align-items:baseline;padding:26px 0;border-top:1px solid var(--hx-a154997428,rgba(154,99,74,.28))} .lp-empire-v324__award:last-child{border-bottom:1px solid var(--hx-a154997428,rgba(154,99,74,.28))} .lp-empire-v324__award-year{font:italic 400 clamp(34px,3.4vw,50px)/1 Georgia,serif;color:var(--pe-copper)} .lp-empire-v324__award a,.lp-empire-v324__award strong{display:inline-block;font:400 clamp(22px,2vw,28px)/1.15 Georgia,serif;color:var(--pe-green);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s ease} .lp-empire-v324__award a:hover{border-bottom-color:var(--pe-copper)} .lp-empire-v324 .lp-empire-v324__award p{margin:8px 0 0!important;font-size:15px!important;line-height:1.65!important} .lp-empire-v324__advice{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-top:clamp(20px,2vw,28px);padding:clamp(36px,4.6vw,64px);background:linear-gradient(135deg,var(--hx-04302a,#04302a),var(--hx-0a4a3c,#0a4a3c))} .lp-empire-v324__advice > div:first-child{max-width:620px} .lp-empire-v324 .lp-empire-v324__advice h3{color:var(--pe-ivory)!important} .lp-empire-v324 .lp-empire-v324__advice .lp-empire-v324__kicker{color:var(--pe-copper-light)!important} .lp-empire-v324 .lp-empire-v324__advice p:not([class]){margin:14px 0 0!important;color:var(--hx-a24523922976,rgba(245,239,229,.76))!important} .lp-empire-v324__advice-actions{display:flex;gap:10px;flex-wrap:wrap} .lp-empire-v324__advice-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border:1px solid var(--hx-a24523922945,rgba(245,239,229,.45));color:var(--pe-ivory);text-decoration:none;font:600 11px/1 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;transition:background .3s ease,color .3s ease,border-color .3s ease} .lp-empire-v324__advice-actions a.is-solid{background:var(--pe-copper-light);border-color:var(--pe-copper-light);color:var(--pe-deep)} .lp-empire-v324__advice-actions a:hover{border-color:var(--pe-copper-light);color:var(--pe-copper-light)} .lp-empire-v324__advice-actions a.is-solid:hover{background:var(--hx-f1cdb0,#f1cdb0);color:var(--pe-deep)} .lp-empire-v324__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,60px) clamp(24px,3vw,48px)} .lp-empire-v324__steps li{position:relative;padding-top:30px;border-top:1px solid var(--pe-line)} .lp-empire-v324__steps li::before{content:"";position:absolute;left:0;top:-4px;width:7px;height:7px;border-radius:50%;background:var(--pe-copper)} .lp-empire-v324__step-place{display:block;margin-bottom:12px;font:italic 400 15px/1.2 Georgia,serif;color:var(--pe-copper-text)} .lp-empire-v324 .lp-empire-v324__steps p{margin:0!important;font-size:15px!important;line-height:1.72!important} .lp-empire-v324__lands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px)} .lp-empire-v324__lands article{position:relative;padding:clamp(28px,3vw,44px);background:var(--pe-stone)} .lp-empire-v324__lands article::before{content:"";position:absolute;inset:10px;border:1px solid var(--hx-a15499742,rgba(154,99,74,.2));pointer-events:none} .lp-empire-v324 .lp-empire-v324__lands h4{font-size:clamp(28px,2.6vw,38px)!important;font-style:italic} .lp-empire-v324 .lp-empire-v324__lands p:not([class]){margin:0!important;font-size:15px!important;line-height:1.72!important} .lp-empire-v324 .lp-empire-v324__lands .lp-empire-v324__kicker{margin-bottom:12px!important} .lp-empire-v324__lexicon{margin:clamp(72px,8vw,120px) calc(50% - 50vw) 0;padding:clamp(72px,8vw,120px) max(24px,calc((100vw - 1340px)/2));background:linear-gradient(160deg,var(--hx-032a23,#032a23),var(--hx-073f34,#073f34) 60%,var(--hx-04302a,#04302a))} .lp-empire-v324 .lp-empire-v324__lexicon .lp-empire-v324__block-head{text-align:center;margin-inline:auto} .lp-empire-v324 .lp-empire-v324__lexicon .lp-empire-v324__kicker{color:var(--pe-copper-light)!important} .lp-empire-v324 .lp-empire-v324__lexicon h3{color:var(--pe-ivory)!important} .lp-empire-v324__words{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--hx-a2301841482,rgba(230,184,148,.2));border-left:1px solid var(--hx-a2301841482,rgba(230,184,148,.2))} .lp-empire-v324__words li{border-right:1px solid var(--hx-a2301841482,rgba(230,184,148,.2));border-bottom:1px solid var(--hx-a2301841482,rgba(230,184,148,.2))} .lp-empire-v324__words a{display:flex;flex-direction:column;gap:10px;height:100%;padding:clamp(22px,2.6vw,38px);text-decoration:none;transition:background .4s ease} .lp-empire-v324__word{font:italic 400 clamp(28px,3vw,44px)/1 Georgia,serif;color:var(--pe-ivory);transition:color .4s ease} .lp-empire-v324__word-perfume{font:600 10px/1.4 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--pe-copper-light)} .lp-empire-v324__words a:hover{background:var(--hx-a23018414807,rgba(230,184,148,.07))} .lp-empire-v324__words a:hover .lp-empire-v324__word{color:var(--pe-copper-light)} .lp-empire-v324 .lp-empire-v316__founder{align-items:start} .lp-empire-v324 .lp-empire-v316__founder-copy > p:not([class]){max-width:620px} .lp-empire-v324__facts{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px} .lp-empire-v324__facts li{padding-top:16px;border-top:1px solid var(--pe-line)} .lp-empire-v324__facts strong{display:block;margin-bottom:6px;font:400 18px/1.2 Georgia,serif;color:var(--pe-green)} .lp-empire-v324__facts span{display:block;font:400 13px/1.5 Arial,sans-serif;color:var(--pe-muted)} .lp-empire-v324 .lp-empire-v316__founder-copy blockquote{color:var(--pe-copper-text);border-left-color:var(--pe-copper)} .lp-empire-v324 .lp-empire-v316__founder-art{position:sticky;top:90px} .lp-empire-v324 .lp-empire-v324__founder-art--photo{aspect-ratio:4/5;min-height:0!important;background:var(--hx-0b2a24,#0b2a24)} .lp-empire-v324 .lp-empire-v324__founder-art--photo::before{display:none} .lp-empire-v324 .lp-empire-v324__founder-art--photo::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,var(--hx-a342350,rgba(3,42,35,0)) 55%,var(--hx-a3423582,rgba(3,42,35,.82)) 100%);pointer-events:none} .lp-empire-v324 .lp-empire-v324__founder-art--photo img.lp-empire-v324__founder-photo{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;animation:none!important;filter:none!important;z-index:1} .lp-empire-v324 .lp-empire-v324__focus--top img.lp-empire-v324__founder-photo{object-position:50% 22%!important} .lp-empire-v324 .lp-empire-v324__focus--center img.lp-empire-v324__founder-photo{object-position:50% 50%!important} .lp-empire-v324 .lp-empire-v324__founder-art--photo span{z-index:3} .lp-empire-v324__quote{margin:clamp(72px,8vw,120px) 0 0;padding:clamp(40px,5vw,72px) 0;text-align:center;border-top:1px solid var(--pe-line);border-bottom:1px solid var(--pe-line)} .lp-empire-v324__quote blockquote{margin:0;padding:0;border:0;background:none} .lp-empire-v324 .lp-empire-v316__page .lp-empire-v324__quote blockquote p{margin:0 auto!important;max-width:900px;color:var(--pe-green)!important;font:italic 400 clamp(32px,4.2vw,60px)/1.12 Georgia,serif!important;letter-spacing:-.015em;text-wrap:balance} .lp-empire-v324__quote figcaption{margin-top:22px;font:600 10px/1 Arial,sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--pe-copper-text)} @media (prefers-reduced-motion:reduce){.lp-empire-v324__slide,.lp-empire-v324__slide-img,.lp-empire-v324__caption{transition:opacity .6s ease!important;transform:none!important} .lp-empire-v324__slide.is-active .lp-empire-v324__slide-img,.lp-empire-v324__slide-img{transform:none!important}} @media (max-width:1100px){.lp-empire-v324__codes{grid-template-columns:repeat(2,minmax(0,1fr))} .lp-empire-v324__words{grid-template-columns:repeat(3,minmax(0,1fr))} .lp-empire-v324__steps{grid-template-columns:repeat(2,minmax(0,1fr))} .lp-empire-v324__awards{grid-template-columns:1fr} .lp-empire-v324__facts{grid-template-columns:1fr}} @media (min-width:761px) and (max-width:1100px){.lp-empire-v324 .lp-empire-v324__hero{grid-template-columns:1fr .9fr;padding:64px 40px} .lp-empire-v324__stage{height:520px} .lp-empire-v324__lands{grid-template-columns:1fr}} @media (max-width:760px){.lp-empire-v324 .lp-empire-v324__hero{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:52px 20px 30px;text-align:center} .lp-empire-v324 .lp-empire-v316__overline{margin-bottom:20px!important;letter-spacing:.28em!important} .lp-empire-v324 .lp-empire-v316__hero h1{font-size:clamp(44px,13vw,58px)!important;max-width:none} .lp-empire-v324 .lp-empire-v316__tagline{margin:20px auto 28px!important;font-size:21px!important} .lp-empire-v324 .lp-empire-v316__hero-actions{flex-direction:column;align-items:center;gap:10px} .lp-empire-v324 .lp-empire-v316__hero-actions a{width:100%;max-width:300px;min-height:50px;font-size:10px} .lp-empire-v324__stage{height:490px;margin-top:30px} .lp-empire-v324__halo{top:40%;width:310px} .lp-empire-v324__slide-media{height:80%} .lp-empire-v324 .lp-empire-v324__slide-img{height:100%!important;max-width:96%!important} .lp-empire-v324 .lp-empire-v316__main{padding-left:22px;padding-right:22px} .lp-empire-v324__caption-name{font-size:26px} .lp-empire-v324__meter-track{width:90px} .lp-empire-v324 .lp-empire-v316__copy h2,.lp-empire-v324 .lp-empire-v316__catalogue-head h2,.lp-empire-v324 .lp-empire-v316__story-hero h2,.lp-empire-v324 .lp-empire-v316__universe-head h2,.lp-empire-v324 .lp-empire-v316__founder h2{font-size:clamp(34px,10vw,42px)!important} .lp-empire-v324 .lp-empire-v316__page p:not([class]){font-size:15px!important;line-height:1.72!important} .lp-empire-v324__block{margin-top:64px} .lp-empire-v324__manifesto{margin-top:64px;padding:72px 24px} .lp-empire-v324__manifesto::before{height:40px;margin-bottom:24px} .lp-empire-v324 .lp-empire-v324__statement{font-size:29px!important;line-height:1.2!important} .lp-empire-v324__codes{grid-template-columns:1fr;gap:26px} .lp-empire-v324__collections{grid-template-columns:1fr} .lp-empire-v324__collection-media{aspect-ratio:4/3} .lp-empire-v324__awards{padding:40px 24px;margin-top:64px} .lp-empire-v324__advice{padding:36px 24px} .lp-empire-v324__advice-actions{width:100%;flex-direction:column} .lp-empire-v324__advice-actions a{width:100%} .lp-empire-v324__steps{grid-template-columns:1fr;gap:0;border-left:1px solid var(--pe-line);margin-left:4px} .lp-empire-v324__steps li{padding:0 0 34px 26px;border-top:0} .lp-empire-v324__steps li:last-child{padding-bottom:0} .lp-empire-v324__steps li::before{left:-4px;top:4px} .lp-empire-v324__lands{grid-template-columns:1fr} .lp-empire-v324__lexicon{margin-top:64px;padding:64px 16px} .lp-empire-v324__words{grid-template-columns:repeat(2,minmax(0,1fr))} .lp-empire-v324__words a{padding:22px 16px} .lp-empire-v324__word{font-size:26px} .lp-empire-v324__word-perfume{font-size:9px;letter-spacing:.12em} .lp-empire-v324 .lp-empire-v316__founder-art{position:relative;top:auto;order:-1} .lp-empire-v324__quote{margin-top:64px} .lp-empire-v324 .lp-empire-v316__page .lp-empire-v324__quote blockquote p{font-size:30px!important;line-height:1.18!important}} .lp-house .lp-house__asset{position:relative;z-index:2;display:block;width:100%;height:100%;max-height:none!important;object-fit:cover;animation:none!important;filter:none!important} .lp-house .lp-house__tile--photo img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;filter:none!important;animation:none!important} .lp-house .lp-house__tile--photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.45) 100%);pointer-events:none} .lp-house .lp-house__tile--photo span{z-index:2;color:#fff!important} .lp-house .lp-house__story-asset{overflow:hidden} .lp-house .lp-house__story-asset img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;filter:none!important;animation:none!important} .lp-house__hero--chain .lp-empire-v324__halo{display:none} .lp-house__hero--chain .lp-empire-v324__stage{height:clamp(600px,50vw,700px)} .lp-house .lp-house__chain-slide{justify-content:flex-start;padding-bottom:78px} .lp-house .lp-house__chain-media{position:relative;flex:0 0 auto;width:min(100%,450px);height:auto;aspect-ratio:4/5;max-height:calc(100% - 150px);overflow:hidden;background:color-mix(in srgb,var(--house-deep) 80%,#000 20%)} .lp-house .lp-house__chain-media::after{content:"";position:absolute;inset:12px;border:1px solid color-mix(in srgb,var(--house-light) 45%,transparent);pointer-events:none;opacity:1;left:12px;bottom:12px;width:auto;height:auto;transform:none;border-radius:0;background:none;filter:none} .lp-house .lp-house__chain-media img.lp-house__chain-img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;filter:none;transform:scale(1.06);opacity:0} .lp-house .lp-empire-v324__slide.is-active .lp-house__chain-img{transform:scale(1);opacity:1;transition:transform 5.5s ease-out,opacity 1.1s ease} .lp-house .lp-empire-v324__slide.is-leaving .lp-house__chain-img{transform:scale(1.02);opacity:0;transition:opacity .8s ease} .lp-house .lp-house__chain-caption{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:22px;max-width:420px} .lp-house__chain-step{font:600 10px/1 Arial,sans-serif;letter-spacing:.3em;color:color-mix(in srgb,var(--house-accent) 70%,#fff 30%)} .lp-house__chain-text{font:400 15px/1.55 Georgia,serif;color:color-mix(in srgb,var(--house-light) 78%,transparent);text-wrap:balance} .lp-house__rail{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 auto;padding:0;list-style:none;max-width:520px} .lp-house__rail button{display:flex;flex-direction:column;gap:12px;width:100%;padding:10px 0;margin:0;border:0;background:none;cursor:pointer;text-align:left;color:color-mix(in srgb,var(--house-light) 55%,transparent);transition:color .3s ease} .lp-house__rail button.is-active,.lp-house__rail button:hover{color:var(--house-light)} .lp-house__rail-bar{position:relative;display:block;height:1px;background:color-mix(in srgb,var(--house-light) 22%,transparent);overflow:hidden} .lp-house__rail-bar::after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--house-accent) 75%,#fff 25%);transform:scaleX(var(--p,0));transform-origin:left center} .lp-house__rail button.is-done .lp-house__rail-bar::after{transform:scaleX(1)} .lp-house__rail-label{font:600 9px/1.3 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase} .lp-house__rail button:focus-visible{outline:1px solid var(--house-light);outline-offset:4px} .lp-house .lp-empire-v316__visual:has(.lp-house__asset){padding:0;overflow:hidden;min-height:clamp(420px,42vw,620px)} .lp-house .lp-empire-v316__visual:has(.lp-house__asset)::before{z-index:3;border-color:color-mix(in srgb,var(--house-light) 55%,transparent)} .lp-house .lp-empire-v316__visual img.lp-house__asset{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover!important;z-index:1;animation:none!important;filter:none!important} .lp-house .lp-empire-v316__founder-art:has(.lp-house__founder-asset)::before{display:none} .lp-house .lp-empire-v316__founder-art:has(.lp-house__founder-asset)::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,color-mix(in srgb,var(--house-deep) 85%,transparent) 100%);pointer-events:none} .lp-house .lp-empire-v316__founder-art .lp-house__founder-asset{position:absolute;inset:0;z-index:1;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:cover;animation:none!important;filter:none!important} .lp-house .lp-empire-v316__founder-art:has(.lp-house__founder-asset) span{z-index:3} @media (max-width:760px){.lp-house__hero--chain .lp-empire-v324__stage{height:590px} .lp-house .lp-house__chain-slide{padding-bottom:70px} .lp-house .lp-house__chain-media{width:min(86%,330px);max-height:none} .lp-house .lp-house__chain-caption{margin-top:18px;padding:0 6px} .lp-house__chain-text{font-size:14px} .lp-house__rail{gap:8px;padding:0 4px} .lp-house__rail-label{font-size:8px;letter-spacing:.1em} .lp-house .lp-empire-v316__visual:has(.lp-house__asset){min-height:440px}} @media (prefers-reduced-motion:reduce){.lp-house .lp-house__chain-img{transform:none!important;transition:opacity .6s ease!important}} .lp-nicolai-editorial{--nic-ink:#181716;--nic-brown:#5f4432;--nic-gold:#c58a3e;--nic-cream:#fbf6ec;--nic-line:#e7dfd5;color:var(--nic-ink);} .lp-nicolai-editorial h2,.lp-nicolai-editorial h3,.lp-nicolai-editorial h4,.lp-nicolai-editorial blockquote{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.025em;} .lp-nicolai-editorial__kicker{margin:0 0 14px!important;color:var(--nic-gold)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase;} .lp-nicolai-editorial__intro{max-width:980px;margin:18px auto 70px;text-align:center;} .lp-nicolai-editorial__intro h2{margin:0 auto 22px;max-width:880px;font-size:clamp(48px,6vw,84px);line-height:.98;} .lp-nicolai-editorial__intro>p:not(.lp-nicolai-editorial__kicker){max-width:720px;margin:0 auto 28px!important;font-size:clamp(18px,1.7vw,23px)!important;line-height:1.6!important;color:#5f5a55!important;} .lp-nicolai-editorial__cta{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 28px;background:var(--nic-ink);color:#fff!important;text-decoration:none!important;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.08em;} .lp-nicolai-editorial__feature{position:relative;margin:0;overflow:hidden;background:#2f2119;} .lp-nicolai-editorial__feature img{width:100%;height:clamp(520px,68vw,820px);display:block;object-fit:cover;} .lp-nicolai-editorial__feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.42));} .lp-nicolai-editorial__feature figcaption{position:absolute;z-index:2;left:clamp(24px,5vw,76px);bottom:clamp(28px,5vw,74px);color:#fff;max-width:760px;} .lp-nicolai-editorial__feature figcaption span{display:block;margin-bottom:14px;font-size:10px;letter-spacing:.25em;font-weight:700;} .lp-nicolai-editorial__feature figcaption strong{display:block;font-family:Georgia,"Times New Roman",serif;font-size:clamp(56px,8vw,108px);line-height:.88;font-weight:400;letter-spacing:.04em;} .lp-nicolai-editorial__feature figcaption em{display:block;margin-top:18px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px,2.1vw,30px);} .lp-nicolai-editorial__story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,7vw,110px);padding:clamp(70px,8vw,118px) 0;border-bottom:1px solid var(--nic-line);} .lp-nicolai-editorial__story h3,.lp-nicolai-editorial__section-head h3,.lp-nicolai-editorial__duo h3,.lp-nicolai-editorial__craft h3{margin:0;font-size:clamp(38px,4.6vw,68px);line-height:1.05;} .lp-nicolai-editorial__story>div:last-child{max-width:720px;} .lp-nicolai-editorial__story>div:last-child p{margin:0 0 20px!important;font-size:17px!important;line-height:1.78!important;color:#55514c!important;} .lp-nicolai-editorial__selection{padding:clamp(72px,8vw,118px) 0;} .lp-nicolai-editorial__section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;} .lp-nicolai-editorial__section-head>div{max-width:820px;} .lp-nicolai-editorial__section-head>a{flex:none;color:var(--nic-ink)!important;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:4px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;} .lp-nicolai-editorial__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;} .lp-nicolai-editorial__products article{min-width:0;} .lp-nicolai-editorial__product-media{display:block;aspect-ratio:3/4;overflow:hidden;background:#f4f1ed;} .lp-nicolai-editorial__product-media img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.2,1);} .lp-nicolai-editorial__products article:hover img{transform:scale(1.025);} .lp-nicolai-editorial__product-copy{padding:18px 4px 0;} .lp-nicolai-editorial__product-copy>p{margin:0 0 7px!important;font-size:9px!important;font-weight:700!important;letter-spacing:.18em!important;color:#8e8177!important;} .lp-nicolai-editorial__product-copy h4{margin:0 0 6px;font-size:27px;line-height:1.1;} .lp-nicolai-editorial__product-copy h4 a,.lp-nicolai-editorial__product-copy>a{color:var(--nic-ink)!important;text-decoration:none!important;} .lp-nicolai-editorial__product-copy>a{font-size:11px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid currentColor;} .lp-nicolai-editorial__duo,.lp-nicolai-editorial__craft{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(34px,7vw,98px);padding:clamp(74px,9vw,126px) 0;border-top:1px solid var(--nic-line);} .lp-nicolai-editorial__duo figure,.lp-nicolai-editorial__craft figure{margin:0;overflow:hidden;} .lp-nicolai-editorial__duo figure img,.lp-nicolai-editorial__craft figure img{display:block;width:100%;height:clamp(500px,58vw,760px);object-fit:cover;} .lp-nicolai-editorial__duo-copy p:not(.lp-nicolai-editorial__kicker),.lp-nicolai-editorial__craft-copy p:not(.lp-nicolai-editorial__kicker){max-width:620px;margin:20px 0 24px!important;font-size:17px!important;line-height:1.75!important;color:#5c5651!important;} .lp-nicolai-editorial__text-link{color:var(--nic-ink)!important;text-decoration:none!important;font-size:12px;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid currentColor;padding-bottom:4px;} .lp-nicolai-editorial__founder{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);min-height:650px;margin:0 calc(-1 * clamp(24px,5.4vw,82px));background:var(--nic-cream);} .lp-nicolai-editorial__founder-media{min-height:650px;} .lp-nicolai-editorial__founder-media img{width:100%;height:100%;min-height:650px;object-fit:cover;} .lp-nicolai-editorial__founder-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,100px);} .lp-nicolai-editorial__founder blockquote{margin:0 0 24px;font-size:clamp(34px,4.2vw,58px);line-height:1.16;} .lp-nicolai-editorial__founder-name{margin:0 0 26px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase;color:#7b7169!important;} .lp-nicolai-editorial__founder-copy>p:not(.lp-nicolai-editorial__kicker):not(.lp-nicolai-editorial__founder-name){max-width:620px;margin:0 0 26px!important;font-size:16px!important;line-height:1.75!important;color:#5a5651!important;} .lp-nicolai-editorial__craft{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);} .lp-nicolai-editorial__universe{padding:clamp(70px,8vw,120px) 0 22px;border-top:1px solid var(--nic-line);} .lp-nicolai-editorial__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;} .lp-nicolai-editorial__tiles a{position:relative;min-height:460px;overflow:hidden;text-decoration:none!important;background:#eee9e2;} .lp-nicolai-editorial__tiles img{width:100%;height:100%;min-height:460px;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1);} .lp-nicolai-editorial__tiles a:hover img{transform:scale(1.025);} .lp-nicolai-editorial__tiles a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.42));} .lp-nicolai-editorial__tiles span{position:absolute;z-index:2;left:26px;bottom:24px;color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:30px;} @media (min-width:761px) and (max-width:1100px){.lp-nicolai-editorial__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 14px} .lp-nicolai-editorial__founder{margin-inline:-42px}} @media(max-width:760px){.lp-nicolai-editorial__intro{margin:8px auto 46px;padding:0 4px;} .lp-nicolai-editorial__intro h2{font-size:42px;} .lp-nicolai-editorial__intro>p:not(.lp-nicolai-editorial__kicker){font-size:16px!important;} .lp-nicolai-editorial__feature{margin-inline:-16px;} .lp-nicolai-editorial__feature img{height:540px;} .lp-nicolai-editorial__feature figcaption{left:22px;right:22px;bottom:30px;} .lp-nicolai-editorial__feature figcaption strong{font-size:52px;} .lp-nicolai-editorial__feature figcaption em{font-size:20px;} .lp-nicolai-editorial__story,.lp-nicolai-editorial__duo,.lp-nicolai-editorial__craft{grid-template-columns:1fr;gap:30px;padding:58px 0;} .lp-nicolai-editorial__story h3,.lp-nicolai-editorial__section-head h3,.lp-nicolai-editorial__duo h3,.lp-nicolai-editorial__craft h3{font-size:38px;} .lp-nicolai-editorial__section-head{align-items:flex-start;flex-direction:column;margin-bottom:28px;} .lp-nicolai-editorial__products{display:flex;overflow-x:auto;gap:10px;margin-inline:-16px;padding:0 16px 12px;scroll-snap-type:x mandatory;scrollbar-width:none;} .lp-nicolai-editorial__products::-webkit-scrollbar{display:none} .lp-nicolai-editorial__products article{flex:0 0 76vw;scroll-snap-align:start;} .lp-nicolai-editorial__duo figure,.lp-nicolai-editorial__craft figure{order:-1;} .lp-nicolai-editorial__duo figure img,.lp-nicolai-editorial__craft figure img{height:520px;} .lp-nicolai-editorial__founder{grid-template-columns:1fr;margin-inline:-16px;min-height:0;} .lp-nicolai-editorial__founder-media,.lp-nicolai-editorial__founder-media img{min-height:490px;height:490px;} .lp-nicolai-editorial__founder-copy{padding:44px 22px 52px;} .lp-nicolai-editorial__founder blockquote{font-size:34px;} .lp-nicolai-editorial__tiles{gap:8px;} .lp-nicolai-editorial__tiles a,.lp-nicolai-editorial__tiles img{min-height:300px;} .lp-nicolai-editorial__tiles span{left:15px;bottom:14px;font-size:22px;}} .lp-nicolai-hero__descriptor{margin:0 0 30px!important;color:rgba(255,255,255,.72)!important;font-size:9px!important;letter-spacing:.2em!important;font-weight:700!important;} .lp-nicolai-editorial__edition{margin:0 0 18px!important;color:#8a8178!important;font-size:9px!important;font-weight:700!important;letter-spacing:.2em!important;} .lp-nicolai-editorial__intro{max-width:1030px!important;margin-bottom:84px!important;} .lp-nicolai-editorial__intro h2{text-wrap:balance;} .lp-nicolai-editorial__intro-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;} .lp-nicolai-editorial__cta--ghost{background:transparent!important;color:var(--nic-ink)!important;border:1px solid rgba(23,21,19,.5);} .lp-nicolai-editorial__feature{box-shadow:0 34px 80px rgba(48,35,28,.10);} .lp-nicolai-editorial__feature img{transition:transform 1.4s cubic-bezier(.2,.65,.2,1);} .lp-nicolai-editorial__feature:hover img{transform:scale(1.012);} .lp-nicolai-editorial__feature figcaption{text-shadow:0 4px 18px rgba(0,0,0,.25);} .lp-nicolai-editorial__story{position:relative;} .lp-nicolai-editorial__story::before{content:"";position:absolute;top:0;left:0;width:70px;height:1px;background:var(--nic-gold);} .lp-nicolai-editorial__story>div:last-child p:first-child::first-letter{float:left;margin:.09em .11em 0 0;font-family:Georgia,"Times New Roman",serif;font-size:4.5em;line-height:.75;color:var(--nic-gold);} .lp-nicolai-editorial__products article{position:relative;} .lp-nicolai-editorial__product-index{position:absolute;z-index:3;top:14px;left:14px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:rgba(251,247,240,.94);border:1px solid rgba(95,68,50,.15);color:#5f4432;font-size:9px;font-weight:700;letter-spacing:.12em;} .lp-nicolai-editorial__product-media{border:1px solid rgba(95,68,50,.07);} .lp-nicolai-editorial__product-copy{min-height:120px;} .lp-nicolai-editorial__product-copy h4{text-wrap:balance;} .lp-nicolai-editorial__founder{overflow:hidden;} .lp-nicolai-editorial__founder-copy{position:relative;} .lp-nicolai-editorial__founder-copy::before{content:"N";position:absolute;right:4%;top:3%;font-family:Georgia,"Times New Roman",serif;font-size:clamp(150px,18vw,280px);line-height:1;color:rgba(197,138,62,.07);pointer-events:none;} .lp-nicolai-editorial__founder blockquote{position:relative;z-index:1;text-wrap:balance;} .lp-nicolai-editorial__pionnez{margin:clamp(74px,9vw,126px) 0;padding:clamp(56px,7vw,92px) clamp(28px,6vw,90px);background: radial-gradient(circle at 85% 20%,rgba(197,138,62,.16),transparent 22%),linear-gradient(130deg,#2f231c 0%,#59402f 100%);color:#fff;} .lp-nicolai-editorial__pionnez .lp-nicolai-editorial__kicker{color:var(--nic-gold-soft)!important;} .lp-nicolai-editorial__pionnez blockquote{max-width:1060px;margin:0 0 28px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(34px,4.7vw,66px);line-height:1.12;font-weight:400;letter-spacing:-.025em;text-wrap:balance;} .lp-nicolai-editorial__pionnez>p:last-child{max-width:720px;margin:0!important;color:rgba(255,255,255,.76)!important;font-size:16px!important;line-height:1.75!important;} .lp-nicolai-editorial__tiles{gap:12px!important;} .lp-nicolai-editorial__tiles a{box-shadow:0 20px 55px rgba(37,29,23,.06);} .lp-nicolai-editorial__tiles span{text-shadow:0 3px 14px rgba(0,0,0,.25);} [data-nic-reveal]{opacity:0;transform:translateY(24px);transition:opacity .75s ease,transform .85s cubic-bezier(.22,.61,.36,1);} [data-nic-reveal].is-visible{opacity:1;transform:none;} @media (prefers-reduced-motion:reduce){[data-nic-reveal]{opacity:1!important;transform:none!important;transition:none!important;} .lp-house--nicolai .lp-empire-v324__slide-img,.lp-nicolai-editorial__feature img{transition:none!important;transform:none!important;}} @media (min-width:761px) and (max-width:1100px){.lp-nicolai-editorial__pionnez{margin-inline:-42px;}} @media(max-width:760px){.lp-nicolai-hero__descriptor{max-width:300px;margin-inline:auto!important;line-height:1.55!important;} .lp-nicolai-editorial__intro{margin-bottom:54px!important;} .lp-nicolai-editorial__intro h2{font-size:40px!important;line-height:1.02!important;} .lp-nicolai-editorial__intro-actions{display:grid;grid-template-columns:1fr;} .lp-nicolai-editorial__cta{width:100%;} .lp-nicolai-editorial__story::before{width:42px;} .lp-nicolai-editorial__product-copy{min-height:105px;} .lp-nicolai-editorial__pionnez{margin-inline:-16px;padding:52px 22px 58px;} .lp-nicolai-editorial__pionnez blockquote{font-size:34px;line-height:1.16;} .lp-nicolai-editorial__tiles{grid-template-columns:1fr 1fr!important;} .lp-nicolai-editorial__tiles a,.lp-nicolai-editorial__tiles img{min-height:270px!important;} .lp-nicolai-editorial__tiles span{font-size:20px!important;}} .lp-nic-v334{--nic-green:#123f35;--nic-copper:#b7795e;--nic-cream:#f7f1e8;--nic-ink:#1d211f;--nic-muted:#6b6d68;max-width:1260px;margin:0 auto;padding:clamp(68px,8vw,116px) clamp(20px,4vw,58px) 100px;color:var(--nic-ink)} .lp-nic-v334__eyebrow{margin:0 0 14px!important;font:700 10px/1.3 Arial,sans-serif!important;letter-spacing:.18em!important;color:var(--nic-green)!important} .lp-nic-v334 h2,.lp-nic-v334 h3,.lp-nic-v334 h4{font-family:Georgia,'Times New Roman',serif;color:var(--nic-green);font-weight:400;letter-spacing:-.025em} .lp-nic-v334__intro{max-width:820px;margin:0 auto clamp(76px,9vw,126px);text-align:center} .lp-nic-v334__intro h2{margin:0 0 24px;font-size:clamp(42px,5vw,68px);line-height:1.03} .lp-nic-v334__lead{max-width:670px;margin:0 auto 30px!important;font-size:clamp(16px,1.35vw,19px)!important;line-height:1.75!important;color:#4f5551!important} .lp-nic-v334__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 25px;background:var(--nic-green);color:#fff!important;text-decoration:none!important;font:700 10px/1 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--nic-green);transition:.25s ease} .lp-nic-v334__button:hover{background:transparent;color:var(--nic-green)!important} .lp-nic-v334__look,.lp-nic-v334__patricia,.lp-nic-v334__craft{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,7vw,100px);margin:0 0 clamp(90px,11vw,150px)} .lp-nic-v334__look-copy,.lp-nic-v334__patricia-copy,.lp-nic-v334__craft-copy{max-width:520px} .lp-nic-v334__look h3,.lp-nic-v334__patricia h3,.lp-nic-v334__craft h3,.lp-nic-v334__history h3,.lp-nic-v334__final h3{margin:0 0 22px;font-size:clamp(32px,3.4vw,48px);line-height:1.08} .lp-nic-v334__look p:not(.lp-nic-v334__eyebrow),.lp-nic-v334__patricia p:not(.lp-nic-v334__eyebrow),.lp-nic-v334__craft p:not(.lp-nic-v334__eyebrow),.lp-nic-v334__history p{font-size:16px!important;line-height:1.78!important;color:#555b57!important} .lp-nic-v334__signature{margin-top:22px!important;padding-left:18px;border-left:2px solid var(--nic-copper);color:var(--nic-green)!important} .lp-nic-v334__look-media,.lp-nic-v334__patricia-media,.lp-nic-v334__craft-media{margin:0;overflow:hidden;background:#eee8df} .lp-nic-v334__look-media{aspect-ratio:1.12/1} .lp-nic-v334__patricia-media{aspect-ratio:.88/1} .lp-nic-v334__craft-media{aspect-ratio:1.1/1} .lp-nic-v334__look-media img,.lp-nic-v334__patricia-media img,.lp-nic-v334__craft-media img{width:100%;height:100%;display:block;object-fit:cover} .lp-nic-v334__selection{margin:0 0 clamp(100px,12vw,160px)} .lp-nic-v334__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:34px;padding-bottom:18px;border-bottom:1px solid #d9d7d0} .lp-nic-v334__head h3{margin:0;font-size:clamp(30px,3vw,43px);line-height:1.1} .lp-nic-v334__head>a,.lp-nic-v334__text-link{color:var(--nic-green)!important;text-decoration:none!important;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--nic-copper);padding-bottom:5px} .lp-nic-v334__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px} .lp-nic-v334__products article{min-width:0} .lp-nic-v334__product-media{display:block;aspect-ratio:.84/1;overflow:hidden;background:#f4f0e9} .lp-nic-v334__product-media img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .45s ease} .lp-nic-v334__products article:hover .lp-nic-v334__product-media img{transform:scale(1.025)} .lp-nic-v334__product-copy{padding:16px 2px 0} .lp-nic-v334__product-copy>p{margin:0 0 7px!important;color:#8b7c71!important;font:700 8px/1.3 Arial,sans-serif!important;letter-spacing:.14em!important} .lp-nic-v334__product-copy h4{margin:0 0 10px;font-size:20px;line-height:1.15} .lp-nic-v334__product-copy h4 a{color:inherit;text-decoration:none} .lp-nic-v334__product-copy>a{font-size:11px;color:#4d514f;text-decoration:none;border-bottom:1px solid #bbb4ac} .lp-nic-v334__patricia{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);background:var(--nic-cream);padding:clamp(22px,4vw,54px)} .lp-nic-v334__patricia-copy{padding:20px 0} .lp-nic-v334__role{margin:-10px 0 24px!important;color:var(--nic-copper)!important;font:700 10px/1.3 Arial,sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase} .lp-nic-v334__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;background:#d8d2c9;border:1px solid #d8d2c9} .lp-nic-v334__facts span{display:flex;flex-direction:column;gap:6px;padding:18px;background:#fff} .lp-nic-v334__facts b{font:400 18px/1.2 Georgia,serif;color:var(--nic-green)} .lp-nic-v334__facts small{font:600 8px/1.4 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#7b7d79} .lp-nic-v334__history{margin:0 0 clamp(90px,11vw,145px);padding:clamp(45px,6vw,76px) 0;border-top:1px solid #d9d7d0;border-bottom:1px solid #d9d7d0} .lp-nic-v334__history-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(35px,8vw,110px);align-items:start} .lp-nic-v334__history h3{font-size:clamp(44px,5vw,66px)} .lp-nic-v334__history-grid>div{max-width:600px} .lp-nic-v334__final{text-align:center;max-width:760px;margin:0 auto;padding:clamp(48px,6vw,72px) 24px;background:var(--nic-cream)} .lp-nic-v334__final p:not(.lp-nic-v334__eyebrow){margin:0 0 28px!important;color:#626662!important} [data-nic-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .65s ease} [data-nic-reveal].is-visible{opacity:1;transform:none} @media(max-width:760px){.lp-nic-v334{padding:62px 16px 76px} .lp-nic-v334__intro{margin-bottom:72px} .lp-nic-v334__intro h2{font-size:38px;line-height:1.05} .lp-nic-v334__lead{font-size:15px!important;line-height:1.7!important} .lp-nic-v334__look,.lp-nic-v334__patricia,.lp-nic-v334__craft{grid-template-columns:1fr;gap:30px;margin-bottom:86px} .lp-nic-v334__look-media{order:-1;aspect-ratio:1/1} .lp-nic-v334__patricia{padding:18px 18px 34px} .lp-nic-v334__patricia-media{aspect-ratio:.9/1} .lp-nic-v334__craft-media{order:-1;aspect-ratio:1.05/1} .lp-nic-v334__look h3,.lp-nic-v334__patricia h3,.lp-nic-v334__craft h3,.lp-nic-v334__history h3,.lp-nic-v334__final h3{font-size:31px} .lp-nic-v334__head{align-items:start;flex-direction:column;margin-bottom:24px} .lp-nic-v334__head h3{font-size:29px} .lp-nic-v334__products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:12px;margin-right:-16px;scrollbar-width:none} .lp-nic-v334__products::-webkit-scrollbar{display:none} .lp-nic-v334__products article{flex:0 0 73vw;scroll-snap-align:start} .lp-nic-v334__selection{margin-bottom:88px} .lp-nic-v334__facts{grid-template-columns:1fr} .lp-nic-v334__history{margin-bottom:80px;padding:44px 0} .lp-nic-v334__history-grid{grid-template-columns:1fr;gap:18px} .lp-nic-v334__history h3{font-size:42px} .lp-nic-v334__final{padding:48px 20px}} @media(prefers-reduced-motion:reduce){[data-nic-reveal]{opacity:1!important;transform:none!important;transition:none!important}} .lp-nicolai-hero-price{display:block;margin-top:3px;color:rgba(255,255,255,.88);font:600 10px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;} @media(max-width:760px){.lp-nicolai-hero-price{font-size:9px;letter-spacing:.16em;}} .lp-unika-hero__descriptor{display:flex;flex-direction:column;align-items:flex-start;gap:9px;max-width:690px} .lp-unika-hero__descriptor strong{font:600 clamp(12px,1.15vw,15px)/1.2 Arial,sans-serif;letter-spacing:.19em;color:#f8f3eb;text-transform:uppercase} .lp-unika-sep{color:var(--uni-copper);font-style:normal} .lp-unika-hero__place,.lp-unika-hero__since{font:600 10px/1.2 Arial,sans-serif;letter-spacing:.28em;color:var(--uni-copper);text-transform:uppercase} .lp-unika-hero__descriptor em{font:400 clamp(34px,4.5vw,64px)/.98 Georgia,"Times New Roman",serif;color:#f8f3eb;letter-spacing:-.035em;max-width:620px} .lp-unika-hero-price{display:block;margin-top:8px;color:var(--house-accent,#b98a64);font:600 11px/1 Arial,sans-serif;letter-spacing:.08em} .lp-unika-v378{--u-max:1380px;color:var(--uni-ink)} .lp-unika-v378__eyebrow{margin:0 0 18px;color:var(--uni-copper);font:600 10px/1.2 Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase} .lp-unika-v378 h2,.lp-unika-v378 h3,.lp-unika-v378 h4{font-family:Georgia,"Times New Roman",serif;color:var(--uni-green);font-weight:400} .lp-unika-v378__intro{max-width:800px;margin:0 auto clamp(74px,8vw,116px);text-align:center} .lp-unika-v378__intro h2{margin:0 0 22px;font-size:clamp(38px,4.5vw,58px);line-height:1.04;letter-spacing:-.03em} .lp-unika-v378__lead{max-width:660px;margin:0 auto 28px;color:#59615e;font:400 16px/1.68 Georgia,"Times New Roman",serif} .lp-unika-v378__button,.lp-unika-v378__vision-link{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid var(--uni-copper);color:var(--uni-green);text-decoration:none;font:600 10px/1 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;background:transparent} .lp-unika-v378__button:hover,.lp-unika-v378__vision-link:hover{background:var(--uni-green);border-color:var(--uni-green);color:white} .lp-unika-v378__look,.lp-unika-v378__craft,.lp-unika-v378__founder{width:min(var(--u-max),calc(100% - 80px));margin:0 auto clamp(86px,9vw,132px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(42px,6vw,86px)} .lp-unika-v378__copy h3,.lp-unika-v378__craft h3{margin:0 0 25px;font-size:clamp(34px,4vw,52px);line-height:1.05;letter-spacing:-.028em} .lp-unika-v378__copy p:not(.lp-unika-v378__eyebrow),.lp-unika-v378__craft p{color:#59615e;font:400 15px/1.68 Georgia,"Times New Roman",serif} .lp-unika-v378__signature{margin-top:20px;padding-left:20px;border-left:1px solid var(--uni-copper)} .lp-unika-v378__look-media,.lp-unika-v378__craft>figure{margin:0;min-height:470px;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#f8f3eb,#eee5d9);overflow:hidden} .lp-unika-v378__look-media img,.lp-unika-v378__craft>figure img{width:100%;height:100%;max-height:570px;object-fit:cover} .lp-unika-v378__selection{width:min(var(--u-max),calc(100% - 80px));margin:0 auto clamp(92px,10vw,140px)} .lp-unika-v378__head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px} .lp-unika-v378__head h3{margin:0;font-size:clamp(34px,4vw,52px);line-height:1.05;letter-spacing:-.028em} .lp-unika-v378__head>a{color:var(--uni-green);font:600 10px/1.2 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--uni-copper);padding-bottom:5px} .lp-unika-v378__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px} .lp-unika-v378__products article{min-width:0;border-top:1px solid rgba(183,121,94,.34);padding-top:14px} .lp-unika-v378__product-media{display:flex;align-items:center;justify-content:center;aspect-ratio:.92/1;background:linear-gradient(155deg,#f8f3eb,#eee5d9);padding:22px;overflow:hidden;text-decoration:none} .lp-unika-v378__product-media img{width:100%;height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 12px 14px rgba(47,34,26,.10))} .lp-unika-v378__product-media--empty span{color:var(--uni-green);letter-spacing:.2em} .lp-unika-v378__product-copy{padding-top:14px} .lp-unika-v378__product-copy>p{margin:0 0 7px;color:var(--uni-copper);font:700 10px/1 Arial,sans-serif;letter-spacing:.2em} .lp-unika-v378__product-copy h4{margin:0 0 12px;font-size:20px;line-height:1.1} .lp-unika-v378__product-copy h4 a,.lp-unika-v378__product-copy>a{color:inherit;text-decoration:none} .lp-unika-v378__product-copy>a{font:600 10px/1 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(183,121,94,.45);padding-bottom:4px} .lp-unika-v378__founder{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:0;background:#f8f3eb;border-top:1px solid rgba(183,121,94,.22);border-bottom:1px solid rgba(183,121,94,.22)} .lp-unika-v378__founder-copy{padding:clamp(42px,5vw,72px)} .lp-unika-v378__founder-copy h3{margin:0;font-size:clamp(42px,5vw,66px);line-height:.98;letter-spacing:-.035em} .lp-unika-v378__role{margin:18px 0 0;color:#3e4643;font:500 11px/1.3 Arial,sans-serif;letter-spacing:.28em} .lp-unika-v378__rule{display:block;width:72px;height:1px;background:var(--uni-copper);margin:29px 0 27px} .lp-unika-v378__founder-copy>p:not(.lp-unika-v378__eyebrow):not(.lp-unika-v378__role){color:#555d59;font:400 15px/1.65 Georgia,"Times New Roman",serif;max-width:520px} .lp-unika-v378__vision-link{margin-top:28px;justify-content:space-between;gap:25px;width:min(100%,430px)} .lp-unika-v378__vision-link b{font-size:22px;color:var(--uni-copper)} .lp-unika-v378__founder-visual{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0} .lp-unika-v378__founder-visual figure{margin:0;min-height:520px;overflow:hidden;background:#e9dfd2} .lp-unika-v378__founder-visual figure img{width:100%;height:100%;object-fit:cover;object-position:center} .lp-unika-v378__quote{padding:26px 34px 24px;text-align:center;background:#fbf6ef;border-top:1px solid rgba(183,121,94,.18)} .lp-unika-v378__quote>span{display:block;color:var(--uni-copper);font:400 30px/1 Georgia,serif} .lp-unika-v378__quote p{margin:0 auto 15px;max-width:600px;color:#34403c;font:italic 21px/1.35 Georgia,serif} .lp-unika-v378__quote small{font:600 9px/1 Arial,sans-serif;letter-spacing:.26em;color:#717875} .lp-unika-v378__facts{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(18,63,53,.12);margin-top:30px} .lp-unika-v378__facts span{display:block;padding:18px;background:#fff} .lp-unika-v378__facts b,.lp-unika-v378__facts small{display:block} .lp-unika-v378__facts b{color:var(--uni-green);font:400 16px/1.2 Georgia,serif} .lp-unika-v378__facts small{margin-top:6px;color:#737976;font:500 9px/1.3 Arial,sans-serif;letter-spacing:.08em} .lp-unika-v378__history,.lp-unika-v378__final{width:min(var(--u-max),calc(100% - 80px));margin:0 auto clamp(92px,9vw,132px)} .lp-unika-v378__history>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(38px,6vw,90px);align-items:end;border-top:1px solid var(--uni-line);padding-top:34px} .lp-unika-v378__history h3,.lp-unika-v378__final h3{margin:0;font-size:clamp(42px,5vw,68px);line-height:.98;letter-spacing:-.035em} .lp-unika-v378__history p,.lp-unika-v378__final>p:not(.lp-unika-v378__eyebrow){color:#59615e;font:400 16px/1.65 Georgia,serif} .lp-unika-v378__history a{display:inline-block;margin-top:18px;color:var(--uni-green);text-decoration:none;font:600 10px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--uni-copper);padding-bottom:5px} .lp-unika-v378__final{text-align:center;max-width:840px} .lp-unika-v378__final h3{margin-bottom:20px} .lp-unika-v378__final .lp-unika-v378__button{margin-top:18px} @media(min-width:761px) and (max-width:1100px){.lp-unika-v378__look,.lp-unika-v378__craft,.lp-unika-v378__founder,.lp-unika-v378__selection,.lp-unika-v378__history,.lp-unika-v378__final{width:calc(100% - 56px)} .lp-unika-v378__products{grid-template-columns:repeat(2,minmax(0,1fr))} .lp-unika-v378__founder-copy{padding:42px 36px} .lp-unika-v378__founder-copy h3{font-size:48px}} @media(max-width:760px){.lp-unika-hero__descriptor{gap:7px} .lp-unika-hero__descriptor em{font-size:38px;line-height:1} .lp-unika-v378__intro{padding:0 20px;margin-bottom:68px} .lp-unika-v378__intro h2{font-size:38px} .lp-unika-v378__look,.lp-unika-v378__craft,.lp-unika-v378__founder,.lp-unika-v378__selection,.lp-unika-v378__history,.lp-unika-v378__final{width:calc(100% - 40px)} .lp-unika-v378__look,.lp-unika-v378__craft,.lp-unika-v378__founder{grid-template-columns:1fr;gap:28px;margin-bottom:72px} .lp-unika-v378__look-media,.lp-unika-v378__craft>figure{min-height:340px} .lp-unika-v378__products{grid-template-columns:1fr;gap:34px} .lp-unika-v378__head{align-items:flex-start;flex-direction:column} .lp-unika-v378__head h3,.lp-unika-v378__copy h3,.lp-unika-v378__craft h3{font-size:34px} .lp-unika-v378__product-media{aspect-ratio:1/1;padding:18px} .lp-unika-v378__founder-copy{padding:38px 24px} .lp-unika-v378__founder-copy h3{font-size:43px} .lp-unika-v378__founder-visual figure{min-height:auto;aspect-ratio:1/1} .lp-unika-v378__facts{grid-template-columns:1fr} .lp-unika-v378__history>div{grid-template-columns:1fr;gap:24px} .lp-unika-v378__history h3,.lp-unika-v378__final h3{font-size:44px}} .template-cart .lp-cart-product__media,.template-cart .lp-cart-product__media::before,.template-cart .lp-cart-product__media::after,.lp-cart-drawer__media,.lp-cart-drawer__media::before,.lp-cart-drawer__media::after{background:transparent !important;border:0 !important;outline:0 !important;box-shadow:none !important;} .template-cart .lp-cart-product__media img,.lp-cart-drawer__media img{background:transparent !important;border:0 !important;outline:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;mix-blend-mode:multiply !important;} .lp-renier-v389{--rr-ink:#173d34;--rr-copper:#b9785e;--rr-cream:#f7f2e9;--rr-charcoal:#27231f;--rr-muted:#6c665f;color:var(--rr-charcoal);background:var(--rr-cream)} .lp-renier-v389__eyebrow{margin:0 0 18px;font:700 11px/1.2 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--rr-copper)} .lp-renier-v389 h2,.lp-renier-v389 h3,.lp-renier-v389 h4{font-family:Georgia,'Times New Roman',serif;color:var(--rr-ink);font-weight:400} .lp-renier-v389__intro,.lp-renier-v389__page-head{max-width:1160px;margin:auto;padding:clamp(70px,9vw,126px) clamp(22px,5vw,70px)} .lp-renier-v389__intro h2,.lp-renier-v389__page-head h2{font-size:clamp(48px,6.2vw,86px);line-height:.98;letter-spacing:-.035em;margin:0 0 30px;max-width:900px} .lp-renier-v389__lead,.lp-renier-v389__page-head>p:last-child{max-width:780px;font-size:clamp(18px,1.65vw,23px);line-height:1.65;color:#4f4a45} .lp-renier-v389__button{display:inline-flex;margin-top:30px;padding:15px 24px;border:1px solid var(--rr-ink);color:var(--rr-ink);text-transform:uppercase;letter-spacing:.12em;font:700 11px Arial,sans-serif;text-decoration:none} .lp-renier-v389__split,.lp-renier-v389__artist{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;max-width:1260px;margin:auto;padding:clamp(60px,8vw,110px) clamp(22px,5vw,70px);gap:clamp(38px,6vw,86px)} .lp-renier-v389__split>div,.lp-renier-v389__artist>div{align-self:center}.lp-renier-v389__split h3,.lp-renier-v389__artist h3{font-size:clamp(40px,4.5vw,66px);line-height:1.02;margin:0 0 28px}.lp-renier-v389__split p,.lp-renier-v389__artist p{font-size:16px;line-height:1.75;color:#514c47}.lp-renier-v389__signature{padding-left:18px;border-left:1px solid var(--rr-copper)} .lp-renier-v389__split figure,.lp-renier-v389__artist figure{margin:0;min-height:480px;overflow:hidden;background:#e8dfd3}.lp-renier-v389__split img,.lp-renier-v389__artist img{width:100%;height:100%;object-fit:cover;display:block} .lp-renier-v389__concept{background:var(--rr-ink);color:#f7f2e9;padding:clamp(70px,9vw,120px) clamp(22px,6vw,86px)}.lp-renier-v389__concept .lp-renier-v389__eyebrow{color:#e0a58c}.lp-renier-v389__concept-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.lp-renier-v389__concept h3{color:#f7f2e9;font-size:clamp(42px,5vw,70px);line-height:1.02;margin:0}.lp-renier-v389__concept p{font-size:17px;line-height:1.75;color:rgba(247,242,233,.82)} .lp-renier-v389__collections,.lp-renier-v389__examples,.lp-renier-v389__timeline,.lp-renier-v389__universe-grid,.lp-renier-v389__method{max-width:1260px;margin:auto;padding:clamp(70px,9vw,120px) clamp(22px,5vw,70px)}.lp-renier-v389__head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px}.lp-renier-v389__head h3{font-size:clamp(42px,5vw,68px);line-height:1.02;margin:0}.lp-renier-v389__head>a,.lp-renier-v389__text-link{color:var(--rr-ink);text-decoration:none;border-bottom:1px solid var(--rr-copper);padding-bottom:5px;font:700 11px Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase} .lp-renier-v389__collection-grid,.lp-renier-v389__examples-grid,.lp-renier-v389__universe-grid,.lp-renier-v389__method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#d9cec1}.lp-renier-v389__collection-grid article,.lp-renier-v389__examples-grid article,.lp-renier-v389__universe-grid article,.lp-renier-v389__method-grid article{background:var(--rr-cream);padding:36px}.lp-renier-v389__collection-grid span,.lp-renier-v389__universe-grid span,.lp-renier-v389__method-grid span{color:var(--rr-copper);font:700 10px Arial,sans-serif;letter-spacing:.16em}.lp-renier-v389__collection-grid h4,.lp-renier-v389__examples-grid h4,.lp-renier-v389__universe-grid h3,.lp-renier-v389__method-grid h4{font-size:29px;margin:18px 0 12px}.lp-renier-v389__collection-grid p,.lp-renier-v389__examples-grid p,.lp-renier-v389__universe-grid p,.lp-renier-v389__method-grid p{color:#5d5751;line-height:1.65} .lp-renier-v389__artist{background:#efe7dc;max-width:none;padding-left:max(22px,calc((100vw - 1120px)/2));padding-right:max(22px,calc((100vw - 1120px)/2))}.lp-renier-v389__examples>p{margin-bottom:28px} .lp-renier-v389__timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#d9cec1}.lp-renier-v389__timeline article{background:var(--rr-cream);padding:34px}.lp-renier-v389__timeline span{font:700 11px Arial,sans-serif;color:var(--rr-copper);letter-spacing:.15em}.lp-renier-v389__timeline h4{font-size:28px;margin:20px 0 10px}.lp-renier-v389__timeline p{line-height:1.65;color:#5d5751} .lp-renier-v389__closing,.lp-renier-v389__final{padding:clamp(76px,10vw,140px) 24px;text-align:center;background:#efe7dc}.lp-renier-v389__closing h3,.lp-renier-v389__final h3{font-size:clamp(44px,5.8vw,78px);line-height:1.02;margin:0 auto 24px;max-width:980px}.lp-renier-v389__closing p:last-child,.lp-renier-v389__final>p:not(.lp-renier-v389__eyebrow){max-width:720px;margin:0 auto;font-size:18px;line-height:1.7;color:#5b554f}.lp-renier-v389__final{background:var(--rr-ink)}.lp-renier-v389__final h3{color:#f7f2e9}.lp-renier-v389__final>p:not(.lp-renier-v389__eyebrow){color:rgba(247,242,233,.8)}.lp-renier-v389__final .lp-renier-v389__button{border-color:#f7f2e9;color:#f7f2e9} .lp-renier-v389__method{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px}.lp-renier-v389__method>div:first-child h3{font-size:clamp(40px,4.5vw,64px);line-height:1.02;margin:0} @media(max-width:800px){.lp-renier-v389__intro h2,.lp-renier-v389__page-head h2{font-size:clamp(44px,13vw,64px)}.lp-renier-v389__split,.lp-renier-v389__artist,.lp-renier-v389__concept-grid,.lp-renier-v389__method{grid-template-columns:1fr}.lp-renier-v389__split figure,.lp-renier-v389__artist figure{min-height:360px;order:-1}.lp-renier-v389__collection-grid,.lp-renier-v389__examples-grid,.lp-renier-v389__universe-grid,.lp-renier-v389__method-grid,.lp-renier-v389__timeline{grid-template-columns:1fr}.lp-renier-v389__head{align-items:start;flex-direction:column}.lp-renier-v389__artist{padding-left:22px;padding-right:22px}} .lp-empire-v316[data-house="unika"] .lp-empire-v316__grid{display:flex!important;grid-template-columns:none!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;padding:8px 6px 24px!important;margin-inline:-6px!important;} .lp-empire-v316[data-house="unika"] .lp-empire-v316__grid::-webkit-scrollbar{display:none!important} .lp-empire-v316[data-house="unika"] .lp-empire-v316__grid > .lp-empire-v316__item{flex:0 0 clamp(250px,29vw,340px)!important;width:clamp(250px,29vw,340px)!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;} @media(max-width:820px){.lp-empire-v316[data-house="unika"] .lp-empire-v316__grid{gap:12px!important;padding:6px 18px 20px 0!important;margin-right:-18px!important;} .lp-empire-v316[data-house="unika"] .lp-empire-v316__grid > .lp-empire-v316__item{flex-basis:min(78vw,310px)!important;width:min(78vw,310px)!important;}} @media(max-width:480px){.lp-empire-v316[data-house="unika"] .lp-empire-v316__grid > .lp-empire-v316__item{flex-basis:76vw!important;width:76vw!important;}} .lp-empire-v316[data-house="renier"] .lp-empire-v316__grid{display:flex!important;grid-template-columns:none!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;padding:8px 6px 24px!important;margin-inline:-6px!important;} .lp-empire-v316[data-house="renier"] .lp-empire-v316__grid::-webkit-scrollbar{display:none!important} .lp-empire-v316[data-house="renier"] .lp-empire-v316__grid > .lp-empire-v316__item{flex:0 0 clamp(250px,29vw,340px)!important;width:clamp(250px,29vw,340px)!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;} @media(max-width:820px){.lp-empire-v316[data-house="renier"] .lp-empire-v316__grid{gap:12px!important;padding:6px 18px 20px 0!important;margin-right:-18px!important;} .lp-empire-v316[data-house="renier"] .lp-empire-v316__grid > .lp-empire-v316__item{flex-basis:min(78vw,310px)!important;width:min(78vw,310px)!important;}} @media(max-width:480px){.lp-empire-v316[data-house="renier"] .lp-empire-v316__grid > .lp-empire-v316__item{flex-basis:76vw!important;width:76vw!important;}}