:root{--luxe-burgundy: #541e32;--luxe-rose: #ead6d5;--luxe-green: #203e35;--luxe-blue: #1d3046;--luxe-amber: #d6ab72;--luxe-ivory: #f3eee5}body{background:var(--luxe-paper)}.header-note{background:var(--luxe-burgundy);color:var(--luxe-paper);font-size:11px;letter-spacing:.13em;padding:11px;text-align:center}.header-main{min-height:102px}.wordmark__luxe{font-family:var(--luxe-display);font-size:43px;letter-spacing:.12em}.wordmark__detail{font-size:9px;letter-spacing:.19em}.navigation-band{border-block:1px solid var(--luxe-line);background:var(--luxe-paper);color:var(--luxe-ink)}.desktop-nav{justify-content:center;gap:36px;position:relative}.desktop-nav>a,.mega-menu>summary{font-size:12px;padding:15px 0;display:block}.mega-menu>summary{cursor:pointer;list-style:none}.mega-menu>summary:after{content:" +";margin-left:8px}.mega-menu[open]>summary:after{content:" \2212"}.mega-panel{position:absolute;inset:100% 0 auto;z-index:30;background:var(--luxe-paper);border:1px solid var(--luxe-line);box-shadow:0 16px 30px #29251f14;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding:36px}.mega-panel a{display:block;padding:8px 0;font-size:14px}.mega-panel>div:last-child{background:var(--luxe-ivory);padding:22px}.section{padding-block:70px}.section-heading{align-items:end;margin-bottom:32px}.section-heading h2,.faq-section h2{font:400 clamp(29px,3.4vw,46px)/1.1 var(--luxe-display);letter-spacing:-.025em}.eyebrow{letter-spacing:.13em;font-size:10px}.section-intro{font-size:13px;max-width:330px;line-height:1.7}.luxe-editorial-hero{background:var(--luxe-burgundy);color:var(--luxe-paper);overflow:hidden}.editorial-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:580px}.editorial-hero-copy{padding:72px 0;z-index:1}.editorial-hero-copy h1{font:400 clamp(43px,5vw,74px)/1.04 var(--luxe-display);letter-spacing:-.035em;margin:24px 0}.editorial-hero-copy h1 em{color:var(--luxe-amber);font-weight:400}.hero-description{font-size:15px;line-height:1.8;max-width:355px;margin:24px 0}.editorial-hero-copy .button{background:var(--luxe-paper);color:var(--luxe-burgundy);border-color:var(--luxe-paper);gap:36px;margin-top:10px}.hero-footnote{font-size:11px;line-height:1.7;letter-spacing:.04em;margin-top:32px}.editorial-hero-art{position:relative;min-height:530px;isolation:isolate}.hero-halo{position:absolute;top:8%;right:-18%;bottom:0;left:0;background:radial-gradient(ellipse,#b56b5680 0%,transparent 64%);z-index:-1}.hero-vial{position:absolute;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(12px 20px 12px #180b1555);height:auto;width:72%;max-width:none}.hero-vial--10{top:4%;left:17%;transform:rotate(12deg)}.hero-vial--5{top:28%;left:39%;width:55%;transform:rotate(15deg)}.hero-vial--2{top:37%;left:-3%;width:51%;transform:rotate(-15deg)}.editorial-hero-art>p{position:absolute;bottom:24px;right:0;font-size:10px;letter-spacing:.18em;line-height:1.6;text-align:right;color:var(--luxe-amber)}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.product-card__image{background:var(--luxe-surface);aspect-ratio:1/1.12;margin-bottom:19px;overflow:hidden}.product-card__image img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .18s ease}.product-card:hover .product-card__image img{transform:scale(1.035)}.product-card h3{font:400 21px/1.2 var(--luxe-display);margin:10px 0}.product-card .eyebrow{font-size:9px;line-height:1.6}.product-card p{margin-block:9px}.product-card__action{background:none;padding:12px 0;justify-content:space-between;border:0;border-top:1px solid var(--luxe-line);font-size:11px;width:100%;margin-top:12px}.product-card__action:after{content:"\2197";font-size:17px}.catalog-empty{border-block:1px solid var(--luxe-line);padding:36px 0;display:flex;justify-content:space-between;gap:20px;font-size:14px}.browse-section{background:var(--luxe-surface)}.browse-section+.browse-section{border-top:1px solid var(--luxe-line)}.browse-grid{display:grid;gap:16px}.browse-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-grid--four,.browse-grid--houses{grid-template-columns:repeat(4,minmax(0,1fr))}.browse-tile{min-width:0;min-height:220px;padding:30px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:end}.browse-tile h3{font:400 36px/1.1 var(--luxe-display);margin:32px 0 15px;z-index:1}.browse-tile p{font-size:12px;line-height:1.7;max-width:235px;z-index:1}.browse-tile p.eyebrow{font-size:9px;margin:0}.browse-tile h3 a{display:flex;justify-content:space-between;gap:8px;color:inherit}.tile-line{position:absolute;width:200px;height:200px;border:1px solid currentColor;opacity:.15;border-radius:50%;right:-80px;top:-90px}.tone-burgundy{background:var(--luxe-burgundy);color:var(--luxe-paper)}.tone-blue{background:var(--luxe-blue);color:var(--luxe-paper)}.tone-green{background:var(--luxe-green);color:var(--luxe-paper)}.tone-rose{background:var(--luxe-rose);color:var(--luxe-burgundy)}.tone-amber{background:var(--luxe-amber);color:var(--luxe-ink)}.tone-ivory{background:var(--luxe-paper);color:var(--luxe-ink)}.browse-grid--houses .browse-tile{min-height:95px;justify-content:center;text-align:center;padding:22px;border:1px solid var(--luxe-line);background:transparent}.browse-grid--houses h3{font-size:22px;margin:0}.browse-grid--houses p,.browse-grid--houses .tile-line{display:none}#by-house{background:var(--luxe-paper)}#luxury-icons{border-bottom:1px solid var(--luxe-line)}.size-section{background:var(--luxe-ivory);color:var(--luxe-ink)}.size-card{padding:20px 30px 30px;background:var(--luxe-paper);border:0}.approved-size-image{width:100%;height:220px;object-fit:contain;mix-blend-mode:multiply}.size-measure{font-family:var(--luxe-display);font-size:48px;margin:10px 0}.size-card h3{font-size:16px}.size-card p{font-size:13px}.how-section .steps li{padding:24px;border-top:1px solid var(--luxe-line)}.how-section .steps h3{font:400 26px var(--luxe-display)}.how-section .steps p{font-size:13px;line-height:1.7}.step-number{font-family:var(--luxe-display);font-size:28px;color:var(--luxe-burgundy)}.trust-section{background:var(--luxe-green);color:var(--luxe-paper);max-width:none;padding:65px var(--luxe-gutter);gap:65px}.trust-section h2{font:400 43px/1.15 var(--luxe-display)}.trust-section .muted{color:var(--luxe-paper);opacity:.8;font-size:13px;line-height:1.8}.trust-section .large-copy{font-size:19px;line-height:1.7}.faq-section{display:grid;grid-template-columns:1fr 1.35fr;gap:70px}.faq-section>div>p{font-size:14px;margin:22px 0}.faq-item{border-top:1px solid var(--luxe-line);padding:20px 0}.faq-item:last-child{border-bottom:1px solid var(--luxe-line)}.faq-item summary{cursor:pointer;font-size:15px;line-height:1.5}.faq-item>div{font-size:13px;line-height:1.9;padding-top:18px;max-width:550px}.newsletter{background:var(--luxe-rose);max-width:none;padding-inline:var(--luxe-gutter);color:var(--luxe-burgundy)}.newsletter h2{font:400 42px/1.15 var(--luxe-display)}.newsletter input{background:var(--luxe-paper)}.site-footer{background:var(--luxe-blue);color:var(--luxe-paper)}.site-footer a,.site-footer .small{color:inherit}.footer-grid{padding-block:60px;gap:45px}.footer-heading{font-size:10px;letter-spacing:.16em}.site-footer li{margin-block:10px;font-size:13px}.footer-brand{max-width:360px}.footer-bottom{border-top:1px solid #ffffff30;font-size:11px}.menu-dialog a{min-height:44px}.product-layout .product-price{color:var(--luxe-burgundy)}@media(max-width:1050px){.desktop-nav{gap:20px}.desktop-nav>a,.mega-menu>summary{font-size:11px}.editorial-hero-grid,.editorial-hero-art{min-height:500px}.browse-tile{padding:24px}.browse-tile h3{font-size:31px}.browse-grid--houses{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.section{padding-block:45px}.header-main{min-height:83px}.wordmark__luxe{font-size:33px}.header-note{font-size:9px;letter-spacing:.05em}.editorial-hero-grid{display:flex;flex-direction:column}.editorial-hero-copy{padding:42px 0 10px}.editorial-hero-copy h1{font-size:48px;margin:18px 0}.hero-description{font-size:13px;max-width:310px}.hero-footnote{margin-top:23px}.editorial-hero-art{min-height:330px;margin-top:-5px}.hero-vial--10{width:65%;top:-16%;left:24%;transform:rotate(10deg)}.hero-vial--5{width:49%;top:13%;left:48%}.hero-vial--2{width:44%;top:29%;left:5%}.editorial-hero-art>p{bottom:10px;font-size:8px}.section-heading{display:block;margin-bottom:24px}.section-intro{margin-top:15px}.section-heading h2{font-size:33px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.product-card h3{font-size:20px}.product-card .eyebrow{font-size:8px;min-height:26px}.product-card__action{font-size:10px}.browse-grid--three{grid-template-columns:1fr}.browse-grid--four,.browse-grid--houses{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-tile{min-height:185px;padding:24px}.browse-tile h3{font-size:34px;margin-top:20px}.browse-grid--four .browse-tile{padding:20px;min-height:210px}.browse-grid--four h3{font-size:29px}.browse-grid--houses .browse-tile{min-height:95px;padding:16px}.browse-grid--houses h3{font-size:20px}.catalog-empty{display:block}.size-grid{grid-template-columns:1fr}.size-card{display:grid;grid-template-columns:100px 1fr;column-gap:20px;text-align:left;padding:20px}.approved-size-image{grid-row:1/5;height:155px;width:100px}.size-measure{margin:0;font-size:40px}.size-card h3{margin:0}.how-section .steps{grid-template-columns:1fr;gap:10px}.how-section .steps li{padding:20px 0}.trust-section{display:block;padding:42px 24px}.trust-section h2{font-size:36px}.trust-copy{margin-top:24px}.trust-section .large-copy{font-size:17px}.faq-section{display:block}.faq-section>div:first-child{margin-bottom:30px}.newsletter{display:block;padding:40px 24px}.newsletter h2{font-size:34px;margin-bottom:28px}.footer-grid{grid-template-columns:1fr;gap:32px;padding-block:45px}.footer-bottom{display:block}.mega-panel{display:none}}@media(prefers-reduced-motion:reduce){.product-card__image img{transition:none}}.editorial-hero-copy .hero-description,.editorial-hero-copy .hero-footnote,.browse-tile p,.trust-section .large-copy{color:inherit}@media(max-width:767px){.editorial-hero-art{margin-top:25px}.hero-vial--10{top:0}.hero-vial--5{top:24%}.hero-vial--2{top:40%}}.editorial-hero-art>p{background:var(--luxe-burgundy);color:var(--luxe-paper);padding:8px 10px}:root{--luxe-action: #c62e40;--luxe-burgundy: #222;--luxe-blue: #171717;--luxe-green: #292929;--luxe-rose: #f6eeee;--luxe-amber: #c62e40;--luxe-ivory: #f7f7f5}.header-note{background:#111;color:#fff;font-weight:600;letter-spacing:.02em;padding:8px}.header-main{min-height:78px}.wordmark__luxe{font-size:34px}.desktop-nav>a,.mega-menu>summary{font-size:12px;font-weight:600;padding:12px 0}.header-search-trigger{background:#f7f7f5}.section{padding-block:45px}.section-heading h2,.faq-section h2,.newsletter h2,.trust-section h2{font-family:var(--luxe-body);font-weight:700;font-size:clamp(25px,2.3vw,34px);letter-spacing:-.035em}.luxe-editorial-hero{margin:18px auto 0;max-width:1560px;background:#f4eee8;color:#181818}.editorial-hero-grid{min-height:420px;grid-template-columns:1.05fr 1fr}.editorial-hero-copy{padding:58px 0 40px}.editorial-hero-copy h1{font-family:var(--luxe-body);font-size:clamp(38px,4vw,60px);font-weight:750;line-height:1.06;letter-spacing:-.055em;margin:20px 0}.editorial-hero-copy h1 em{font-style:normal;color:var(--luxe-action)}.hero-description{margin:20px 0;max-width:390px}.editorial-hero-copy .button{background:var(--luxe-action);border-color:var(--luxe-action);color:#fff;border-radius:6px;font-weight:700}.hero-footnote{margin-top:20px}.editorial-hero-art{min-height:420px}.hero-halo{background:radial-gradient(ellipse,#e8c6b480,transparent 70%)}.hero-vial{mix-blend-mode:multiply;filter:none}.hero-vial--10{top:1%;left:15%;width:68%;transform:rotate(8deg)}.hero-vial--5{top:24%;left:43%;width:48%;transform:rotate(10deg)}.hero-vial--2{top:34%;left:0;width:44%;transform:rotate(-10deg)}.editorial-hero-art>p{background:transparent;color:#555;font-size:9px;bottom:14px}.product-card h3{font-family:var(--luxe-body);font-size:17px;font-weight:650;line-height:1.35}.product-card__image{aspect-ratio:1;margin-bottom:14px;background:#f7f7f5;border-radius:8px}.product-card__action{color:var(--luxe-action);font-weight:600}.product-card p{font-size:13px}.product-grid{gap:28px 20px}.browse-section{background:#fff}.browse-tile{min-height:170px;border-radius:8px}.browse-tile h3{font-family:var(--luxe-body);font-size:27px;font-weight:700;letter-spacing:-.035em;margin:18px 0 10px}.tone-blue{background:#e9eef4;color:#162738}.tone-green{background:#ebf0ea;color:#253828}.tone-rose{background:#f5e9eb;color:#642531}.tone-burgundy{background:#eee9ec;color:#482a3c}.tone-amber{background:#f3eadf;color:#4c3524}.browse-grid--houses{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.browse-grid--houses .browse-tile{min-height:58px;padding:12px;border:0;background:#f7f7f5}.browse-grid--houses h3{font-size:15px;font-weight:600;letter-spacing:0}.browse-grid--houses .browse-tile:last-child{grid-column:auto}#by-house{padding-block:26px}#by-house .section-heading{margin-bottom:18px}#by-house .section-heading h2{font-size:22px}#by-house .eyebrow,#by-house .section-intro{display:none}.size-card{border:1px solid var(--luxe-line);border-radius:8px}.trust-section{background:#f7f7f5;color:#181818}.trust-section .muted{color:#555;opacity:1}.newsletter{background:#f5eeee;color:#181818}.newsletter .button{background:var(--luxe-action);border-color:var(--luxe-action);color:#fff}.site-footer{background:#171717}.how-section .steps h3{font-family:var(--luxe-body);font-size:21px;font-weight:650}.eyebrow{font-weight:600}.step-number{color:var(--luxe-action)}@media(max-width:1050px){.browse-grid--houses{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.luxe-editorial-hero{margin:0}.editorial-hero-copy{padding:30px 0 10px}.editorial-hero-copy h1{font-size:42px}.hero-description{font-size:14px}.hero-footnote{margin-top:16px}.editorial-hero-art{min-height:280px;margin-top:8px}.hero-vial--10{top:0;left:24%;width:58%}.hero-vial--5{top:25%;left:51%;width:43%}.hero-vial--2{top:35%;left:6%;width:40%}.section{padding-block:32px}.section-heading h2{font-size:27px}.browse-grid--houses{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-grid--houses h3{font-size:14px}.browse-grid--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#by-style .browse-tile{padding:18px 12px;min-height:100px}#by-style .browse-tile h3{font-size:21px;margin:0}#by-style .browse-tile p,#by-style .tile-line{display:none}.product-card h3{font-size:15px}.browse-grid--four h3{font-size:25px}.trust-section h2,.newsletter h2{font-size:28px}.header-main{min-height:76px}.wordmark__luxe{font-size:30px}}.editorial-hero-art{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px}.hero-vial{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;mix-blend-mode:multiply}.hero-vial--10{order:2}.hero-vial--2{order:1}.hero-vial--5{order:3}.hero-halo{display:none}.editorial-hero-art>p{bottom:20px;right:8px;font-size:10px}.fragrance-photo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px 18px}.fragrance-photo-grid figure{margin:0;min-width:0}.fragrance-photo{background:#f7f7f5;border-radius:8px;overflow:hidden;aspect-ratio:1}.fragrance-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.fragrance-photo-grid figcaption{padding-top:14px}.fragrance-photo-grid figcaption span{font-size:10px;color:#595959}.fragrance-photo-grid h3{font-size:16px;line-height:1.35;margin:6px 0;font-weight:650}.fragrance-gallery .section-heading{margin-bottom:24px}@media(max-width:1050px){.fragrance-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.editorial-hero-art{min-height:200px;padding-bottom:40px}.editorial-hero-art>p{bottom:6px}.fragrance-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.fragrance-photo-grid h3{font-size:14px}.fragrance-photo-grid figcaption span{font-size:9px}}.collection-directory{margin:24px 0;border-block:1px solid var(--luxe-line);padding:16px 0}.collection-directory summary{cursor:pointer;font-weight:600}.collection-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:16px}.collection-directory-grid a{padding:12px;background:var(--luxe-surface);font-size:13px}.collection-directory-grid a[aria-current]{outline:2px solid var(--luxe-action)}@media(max-width:767px){.collection-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-gallery-main{margin:0;background:var(--luxe-ivory);border-radius:8px;overflow:hidden}.product-gallery-main img{display:block;height:min(48vw,540px);object-fit:contain;mix-blend-mode:multiply}.product-size-photos{display:flex;gap:12px}.product-size-photos a{display:grid;justify-items:center;padding:6px 12px 10px;border:1px solid var(--luxe-line);border-radius:6px;text-decoration:none;font-size:13px;min-width:76px}.product-size-photos a[aria-current]{border:2px solid var(--luxe-action);padding:5px 11px 9px}.product-size-photos img{width:58px;height:68px;object-fit:contain}.product-description dl{display:grid;grid-template-columns:minmax(100px,.65fr) minmax(0,1.35fr);gap:12px 20px;padding-block:20px;border-block:1px solid var(--luxe-line)}.product-description dt{color:var(--luxe-muted);font-size:13px}.product-description dd{margin:0;font-size:14px}.product-description h2{font-family:var(--luxe-body);font-size:19px;line-height:1.4;margin-top:28px}.fragrance-facts:empty{display:none}.product-info .product-form .button:not(:disabled){background:var(--luxe-action);border-color:var(--luxe-action);color:#fff}@media(max-width:767px){.product-gallery-main img{height:280px}.product-gallery{gap:10px}.product-size-photos{justify-content:center}.product-size-photos img{height:48px;width:44px}.product-layout{gap:26px}.product-info .product-price{margin-top:18px}.product-info .variant-form{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/luxe-retail.css.map */
