:root{--ink: var(--color-ink, #171512);--canvas: var(--color-canvas, #fbf4e8);--paper: var(--color-paper, #fff9ed);--champagne: var(--color-gold, #b89452);--bronze: var(--color-bronze, #8b6933);--mist: var(--color-mist, #e8dccb);--line: color-mix(in srgb, var(--ink) 17%, transparent);--line-strong: color-mix(in srgb, var(--ink) 30%, transparent);--soft-ink: color-mix(in srgb, var(--ink) 72%, var(--canvas));--dark: #0c0a08;--success: #3f633f;--error: #8a3028;--focus: #6f4e1d;--font-display: "Cormorant Garamond", Georgia, serif;--font-heading: var(--font-display);--font-classic: "Libre Baskerville", Georgia, serif;--font-label: Cinzel, "Times New Roman", serif;--font-body: "Libre Baskerville", Georgia, serif;--gutter: clamp(1rem, 4.4vw, 5rem);--page: 96rem;--narrow: 48rem;--section-space: clamp(3.75rem, 8vw, 8rem);--radius-sm: .35rem;--radius: .75rem;--radius-lg: 1.25rem;--shadow-sm: 0 .55rem 1.6rem rgba(44, 31, 15, .08);--shadow: 0 1.25rem 4rem rgba(44, 31, 15, .13);--ease: cubic-bezier(.22, 1, .36, 1);--header-height: 4.75rem}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;background:var(--canvas);scroll-padding-top:calc(var(--header-height) + 1rem);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;color:var(--ink);background:var(--canvas);font-family:var(--font-body);font-size:var(--base-font-size, 16px);font-weight:400;line-height:1.7;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main{display:block;min-height:45vh}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}iframe{max-width:100%;border:0}button,input,select,textarea{margin:0;color:inherit;font:inherit}button,summary,select{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-decoration-thickness:.06em;text-underline-offset:.2em}p,ul,ol,dl,figure,blockquote{margin-block:0 1rem}ul,ol{padding-inline-start:1.25rem}h1,h2,h3,h4,h5,h6{margin:0 0 .65em;max-width:24ch;font-family:var(--font-display);font-weight:500;line-height:.98;letter-spacing:-.025em;text-wrap:balance}h1{font-size:clamp(2.8rem,11vw,7.4rem)}h2{font-size:clamp(2.25rem,7.6vw,5.25rem)}h3{font-size:clamp(1.55rem,4.8vw,2.65rem);line-height:1.06}h4{font-size:clamp(1.25rem,3.4vw,1.8rem);line-height:1.14}.heading-classic h1,.heading-classic h2,.heading-classic h3,.heading-classic h4,.heading-classic h5,.heading-classic h6{font-family:var(--font-classic);font-weight:400;line-height:1.12;letter-spacing:-.035em}.heading-classic h1{font-size:clamp(2.35rem,8vw,5.75rem)}.heading-classic h2{font-size:clamp(2rem,6vw,4.25rem)}.heading-editorial h1,.heading-editorial h2,.heading-editorial h3,.heading-editorial h4,.heading-editorial h5,.heading-editorial h6{font-family:var(--font-display)}small,.small,.microcopy{color:var(--bronze);font-size:.78rem;line-height:1.55}hr{height:1px;margin:2rem 0;border:0;background:var(--line)}::selection{color:var(--paper);background:var(--bronze)}:focus{outline:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}[hidden]{display:none!important}.page-width{width:min(100%,var(--page));margin-inline:auto;padding-inline:var(--gutter)}.narrow{width:min(100%,var(--narrow));margin-inline:auto}.section{padding-block:var(--section-space)}.section+.section{border-top:1px solid var(--line)}.section-heading{display:grid;gap:.7rem;align-items:end;margin-bottom:clamp(1.75rem,4vw,3.5rem)}.section-heading>*{margin:0}.section-heading>a{width:fit-content;min-height:2.75rem;display:inline-flex;align-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase}.section-heading.centered{justify-items:center;text-align:center}.section-heading.centered h1,.section-heading.centered h2,.section-heading.centered h3{margin-inline:auto}.eyebrow{margin:0 0 .75rem;color:var(--bronze);font-family:var(--font-label);font-size:clamp(.68rem,1.7vw,.78rem);font-weight:600;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.rte{max-width:72ch}.rte>:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte h2,.rte h3,.rte h4{margin-top:1.35em}.rte img,.rte table,.rte blockquote{margin-block:2rem}.rte table{width:100%;border-collapse:collapse}.rte th,.rte td{padding:.75rem;border:1px solid var(--line);text-align:start}.plain{padding:0;border:0;background:transparent}.button,.shopify-payment-button__button,button.shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.8rem 1.25rem;border:1px solid var(--ink);border-radius:0;color:var(--paper);background:var(--ink);font-family:var(--font-label);font-size:.72rem;font-weight:600;line-height:1.2;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.button--ghost,.button--secondary{color:var(--ink);background:transparent}.button--small{min-height:2.75rem;padding:.68rem 1rem;font-size:.67rem}.button--full{width:100%}.button--buy-now{border-color:var(--bronze);color:var(--ink);background:color-mix(in srgb,var(--champagne) 24%,var(--paper))}.button-row{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.button-row .button{flex:1 1 10rem}.badge{position:absolute;top:.75rem;left:.75rem;z-index:2;padding:.4rem .62rem;color:var(--paper);background:#171512e0;font-family:var(--font-label);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.empty-state,.search-empty,.product-grid__empty{grid-column:1 / -1;width:100%;padding:clamp(2rem,6vw,4rem);border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 84%,transparent);text-align:center}.empty-state>:last-child{margin-bottom:0}.form-status{min-height:1.5em;margin-top:.65rem;color:var(--bronze);font-size:.82rem}.form-status--success,.is-success .form-status,[data-status=success]{color:var(--success)}.form-status--error,.is-error .form-status,[data-status=error]{color:var(--error)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:12000;min-height:2.75rem;padding:.75rem 1rem;color:var(--paper);background:var(--ink);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}label,legend{color:var(--bronze);font-family:var(--font-label);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{width:100%;min-height:2.75rem;padding:.78rem .9rem;border:1px solid var(--line-strong);border-radius:0;color:var(--ink);background:var(--paper);font-family:var(--font-body);font-size:.92rem;line-height:1.4}textarea{min-height:8rem;resize:vertical}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--ink) 48%,var(--paper));opacity:1}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--focus);outline:2px solid color-mix(in srgb,var(--focus) 35%,transparent);outline-offset:1px}.page-shell{min-height:100vh;min-height:100dvh;opacity:1;transition:opacity .26s ease}html.intro-pending,html.intro-pending body{overflow:hidden}html.intro-pending .page-shell{visibility:hidden;opacity:0}.site-intro{color:var(--paper);background:#090806}.site-intro__video{width:100%;height:100%;object-fit:cover}.site-intro__skip{min-width:4.75rem;min-height:2.75rem}.site-intro.is-leaving{opacity:0;pointer-events:none}html.no-js.intro-pending,html.no-js.intro-pending body{overflow:auto}html.no-js.intro-pending .page-shell,html.no-js .page-shell{visibility:visible;opacity:1}html.no-js .site-intro{display:none}.reveal-on-scroll,[data-reveal]{opacity:1;transform:none}html.motion-ready .reveal-on-scroll.is-reveal-pending,html.motion-ready [data-reveal].is-reveal-pending{opacity:0;transform:translateY(1rem)}html.motion-ready .reveal-on-scroll.is-reveal-pending,html.motion-ready [data-reveal].is-reveal-pending,html.motion-ready .reveal-on-scroll.is-visible,html.motion-ready .reveal-on-scroll.is-revealed,html.motion-ready [data-reveal].is-visible,html.motion-ready [data-reveal].is-revealed{transition:opacity .52s var(--ease),transform .52s var(--ease)}html.motion-ready .reveal-on-scroll.is-visible,html.motion-ready .reveal-on-scroll.is-revealed,html.motion-ready [data-reveal].is-visible,html.motion-ready [data-reveal].is-revealed{opacity:1;transform:none}[data-brand-assembly] [data-assembly-layer],[data-brand-assembly] [data-assembly-copy]{opacity:1;transform:var(--assembly-final-transform, none)}html.motion-ready [data-brand-assembly].is-assembly-pending [data-assembly-layer],html.motion-ready [data-brand-assembly].is-assembly-pending [data-assembly-copy],html.motion-ready [data-brand-assembly].is-assembly-ready [data-assembly-layer].is-assembly-pending,html.motion-ready [data-brand-assembly].is-assembly-ready [data-assembly-copy].is-assembly-pending{opacity:0;transform:var(--assembly-start-transform, translateY(.8rem))}html.motion-ready [data-brand-assembly].is-assembling [data-assembly-layer],html.motion-ready [data-brand-assembly].is-assembly-playing [data-assembly-layer]{animation:pellair-assemble-layer .68s var(--ease) both}html.motion-ready [data-brand-assembly].is-assembling [data-assembly-layer]:nth-child(2),html.motion-ready [data-brand-assembly].is-assembly-playing [data-assembly-layer]:nth-child(2){animation-delay:90ms}html.motion-ready [data-brand-assembly].is-assembling [data-assembly-layer]:nth-child(3),html.motion-ready [data-brand-assembly].is-assembly-playing [data-assembly-layer]:nth-child(3){animation-delay:.17s}html.motion-ready [data-brand-assembly].is-assembling [data-assembly-copy],html.motion-ready [data-brand-assembly].is-assembly-playing [data-assembly-copy]{animation:pellair-assemble-copy .56s var(--ease) .22s both}html.motion-ready [data-brand-assembly].is-assembled [data-assembly-layer],html.motion-ready [data-brand-assembly].is-assembly-settled [data-assembly-layer],html.motion-ready [data-brand-assembly].is-assembled [data-assembly-copy],html.motion-ready [data-brand-assembly].is-assembly-settled [data-assembly-copy]{opacity:1;transform:var(--assembly-final-transform, none);animation:none}@keyframes pellair-assemble-layer{0%{opacity:0;transform:var(--assembly-start-transform, translateY(.85rem) scale(.985))}to{opacity:1;transform:var(--assembly-final-transform, none)}}@keyframes pellair-assemble-copy{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:var(--assembly-final-transform, none)}}.site-header{position:relative;z-index:100;height:var(--header-height);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 94%,transparent)}.site-header--sticky{position:sticky;top:0}.site-header__inner{position:relative;display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.45rem;align-items:center;height:100%}.nav-toggle{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;flex-direction:column;gap:.27rem;color:var(--ink)}.nav-toggle>span:not(.visually-hidden){display:block;width:1.2rem;height:1px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.nav-toggle[aria-expanded=true]>span:nth-of-type(2){transform:translateY(.33rem) rotate(45deg)}.nav-toggle[aria-expanded=true]>span:nth-of-type(3){opacity:0}.nav-toggle[aria-expanded=true]>span:nth-of-type(4){transform:translateY(-.33rem) rotate(-45deg)}.brand{display:inline-flex;min-width:0;color:var(--ink);text-decoration:none}.brand--header{min-height:2.75rem;align-items:center;justify-self:center;width:min(100%,var(--logo-width, 190px));max-width:9.25rem}.brand__wordmark-img{width:100%;max-height:3.1rem;object-fit:contain}.brand__wordmark-text{font-family:var(--font-label);font-size:1rem;letter-spacing:.14em;white-space:nowrap}html.js .primary-nav{position:fixed;top:var(--header-height);bottom:0;left:0;z-index:105;width:min(23rem,90vw);padding:1.25rem var(--gutter) 2rem;overflow-y:auto;border-right:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);transform:translate(-105%);visibility:hidden;transition:transform .26s var(--ease),visibility 0s linear .26s}html.js .primary-nav.is-open,html.js .site-header.is-menu-open .primary-nav,html.js .nav-toggle[aria-expanded=true]~.primary-nav{transform:translate(0);visibility:visible;transition-delay:0s}.primary-nav ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.primary-nav__item a{display:flex;min-height:3.25rem;align-items:center;border-bottom:1px solid var(--line);font-family:var(--font-label);font-size:.76rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.primary-nav__item a[aria-current=page]{color:var(--bronze)}.primary-nav .primary-nav__submenu{gap:0;padding-left:1rem;border-left:1px solid var(--line)}.primary-nav .primary-nav__submenu a{min-height:2.75rem;font-size:.69rem}html.no-js .site-header{height:auto}html.no-js .site-header__inner{grid-template-columns:minmax(0,1fr) auto;min-height:var(--header-height)}html.no-js .nav-toggle{display:none}html.no-js .brand--header{justify-self:start}html.no-js .primary-nav{grid-column:1 / -1;padding-bottom:.75rem}html.no-js .primary-nav ul{flex-flow:row wrap;gap:.25rem 1rem}html.no-js .primary-nav__item a{min-height:2.75rem;border:0}.header-actions{position:relative;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.1rem}.header-actions details{position:static}.header-actions summary{list-style:none}.header-actions summary::-webkit-details-marker{display:none}.icon-link{display:inline-flex;min-width:2.75rem;min-height:2.75rem;padding-inline:.38rem;align-items:center;justify-content:center;gap:.32rem;color:var(--ink);font-family:var(--font-label);font-size:.61rem;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.icon-link--account{display:none}.icon-link--cart [data-cart-count],.icon-link--cart>span{display:inline-grid;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;place-items:center;border-radius:999px;color:var(--paper);background:var(--bronze);font-size:.62rem;line-height:1}.header-search-popover{position:fixed;top:var(--header-height);right:0;left:0;z-index:110;padding:1rem var(--gutter);border-block:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-sm)}.header-search{width:min(100%,48rem);margin-inline:auto}.header-search>label{display:block;margin-bottom:.45rem}.header-search__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.header-search__row .button{min-width:5rem}.hero-atelier{position:relative;isolation:isolate;overflow:clip;border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 20%,color-mix(in srgb,var(--champagne) 18%,transparent),transparent 36%),linear-gradient(145deg,var(--paper),var(--canvas))}.hero-atelier__inner{display:grid;gap:clamp(2rem,7vw,6rem);align-items:center;padding-block:clamp(2.25rem,7vw,7rem)}.hero-atelier__composition{position:relative;width:100%;min-height:18rem;aspect-ratio:5 / 4;overflow:hidden;border:1px solid var(--line);background:color-mix(in srgb,var(--mist) 58%,var(--paper));box-shadow:var(--shadow-sm)}.hero-atelier__layer{position:absolute;pointer-events:none}.hero-atelier__layer--ground{top:0;right:0;bottom:0;left:0;--assembly-start-transform: translate(-.35rem, .3rem) scale(1.03)}.hero-atelier__image,.hero-atelier__layer--ground>img,.hero-atelier__video{display:block;width:100%;height:100%;object-fit:cover}.hero-atelier__paper{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0 46%,rgba(255,255,255,.46) 46.2% 46.5%,transparent 46.7%),radial-gradient(circle at 70% 30%,rgba(184,148,82,.25),transparent 34%),var(--mist)}.hero-atelier__layer--mark{right:7%;bottom:8%;width:clamp(4rem,18vw,8rem);opacity:.82;--assembly-start-transform: translate(.7rem, .8rem) scale(.9)}.hero-atelier__layer--wordmark{right:5%;bottom:10%;width:clamp(8rem,34vw,16rem);--assembly-final-transform: translateX(-34%);--assembly-start-transform: translateX( calc(-34% - .5rem) ) translateY(.4rem) scale(1.025);transform:var(--assembly-final-transform)}.hero-atelier__content{max-width:42rem}.hero-atelier__content h1{margin-bottom:.28em}.hero-atelier__lede{max-width:38rem;color:var(--soft-ink);font-size:clamp(1rem,2.6vw,1.2rem);line-height:1.75}.hero-atelier__notes{display:grid;margin-block:0;padding-block:1rem;list-style:none;border-top:1px solid var(--line)}.hero-atelier__notes li{min-height:2.75rem;display:flex;align-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.pellair-cinematic{background:var(--ink);color:var(--paper)}.pellair-cinematic__intro{display:grid;gap:1rem;margin-bottom:clamp(2rem,5vw,4rem)}.pellair-cinematic__intro>*{margin-bottom:0}.pellair-cinematic__intro>p:last-child{max-width:46rem;color:color-mix(in srgb,var(--paper) 72%,transparent)}.pellair-cinematic__rail{display:grid;gap:1rem}.pellair-scene{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;min-height:18rem;padding:clamp(1.25rem,4vw,2.5rem);align-content:space-between;border:1px solid rgba(255,249,237,.22);background:linear-gradient(145deg,#fff9ed14,#fff9ed04)}.pellair-scene__index{color:var(--champagne);font-family:var(--font-display);font-size:clamp(2rem,7vw,4rem);line-height:.9}.pellair-scene__content{align-self:start}.pellair-scene__content p:last-child{max-width:36rem;color:color-mix(in srgb,var(--paper) 70%,transparent)}.pellair-scene__cta{grid-column:1 / -1;display:inline-flex;width:fit-content;min-height:2.75rem;align-items:center;color:var(--champagne);font-family:var(--font-label);font-size:.69rem;letter-spacing:.08em;text-transform:uppercase}.product-grid,.fragrance-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2vw,2rem)}.journal-grid,.tile-grid,.lookbook-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,3vw,2rem)}.product-card,.fragrance-card,.journal-card,.scent-tile,.similar-oil-card{position:relative;min-width:0;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 92%,transparent)}.product-card{display:flex;flex-direction:column}.product-card__media,.fragrance-card__image{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-bottom:1px solid var(--line);background:var(--mist)}.product-card__media img,.fragrance-card__image img{width:100%;height:100%;object-fit:cover}.product-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--bronze);background:radial-gradient(circle,color-mix(in srgb,var(--champagne) 20%,transparent),transparent 46%),var(--mist);font-family:var(--font-label);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.product-card__info,.fragrance-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(1rem,3vw,1.35rem)}.product-card__meta,.product-card__bottom,.fragrance-card__top,.fragrance-card__actions{display:flex;gap:.75rem;align-items:center;justify-content:space-between}.product-card__meta .eyebrow{margin:0}.product-card__sizes,.fragrance-card__scale span{color:var(--bronze);font-family:var(--font-label);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.product-card h3{margin:.65rem 0 .5rem;font-size:clamp(1.35rem,1.8vw,1.75rem)}.fragrance-card h3{margin:.65rem 0 .5rem;font-size:clamp(1.55rem,4vw,2rem)}.product-card h3 a,.fragrance-card h3 a{text-decoration:none}.product-card__info>p,.fragrance-card__body>p{color:var(--soft-ink);font-size:.84rem;line-height:1.65}.product-card__notes,.fragrance-card__notes,.fragrance-card__accords,.fragrance-card__moods,.fragrance-chip-list,.active-filter-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-block:.65rem 1rem}.product-card__note,.fragrance-chip,.active-filter-chip{display:inline-flex;min-height:1.75rem;padding:.35rem .55rem;align-items:center;border:1px solid var(--line);border-radius:999px;color:var(--bronze);background:color-mix(in srgb,var(--paper) 80%,transparent);font-size:.68rem;line-height:1.2}.product-card__note--more{border-style:dashed;color:var(--soft-ink);background:transparent}.product-card:focus-within{border-color:color-mix(in srgb,var(--bronze) 64%,var(--line));box-shadow:0 .8rem 2rem #2a1f1114}.fragrance-chip--accord{border-color:color-mix(in srgb,var(--bronze) 48%,transparent)}.fragrance-chip--mood{background:color-mix(in srgb,var(--mist) 50%,var(--paper))}.product-card__bottom,.fragrance-card__actions{margin-top:auto;padding-top:.75rem}.price,.product-card__bottom>:first-child,.fragrance-card__price,.similar-oil-card__price{font-size:.9rem;font-weight:700}.price{display:flex;flex-wrap:wrap;gap:.25rem .5rem;align-items:baseline}.price__from,.price__unit{color:var(--bronze);font-size:.67rem;font-weight:400}.price__compare{color:var(--soft-ink);font-size:.78rem;font-weight:400}.price__current{color:var(--ink)}.fragrance-card__image--placeholder,.fragrance-card__image-placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--bronze);background:radial-gradient(circle,color-mix(in srgb,var(--champagne) 22%,transparent),transparent 45%),var(--mist);font-family:var(--font-label);font-size:.72rem;letter-spacing:.13em}.fragrance-card__scale{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.8rem}.fragrance-verified{color:var(--success);font-family:var(--font-label);font-size:.64rem;letter-spacing:.07em;text-transform:uppercase}.journal-card{overflow:hidden}.journal-card>a{display:block;height:100%;padding-bottom:1.25rem;text-decoration:none}.journal-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.journal-card span,.journal-card h2,.journal-card p{margin-inline:1.1rem}.journal-card span{display:block;margin-top:1rem;color:var(--bronze);font-family:var(--font-label);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.journal-card time{display:block;margin:1rem 1.1rem 0;color:var(--bronze);font-family:var(--font-label);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.journal-card h2{margin-top:.5rem;font-size:clamp(1.6rem,4vw,2.25rem)}.journal-card p{color:var(--soft-ink);font-size:.85rem}.scent-tile{display:grid;min-height:16rem;overflow:hidden;color:var(--paper);text-decoration:none}.scent-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#0c0a08c7)}.scent-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scent-tile span{position:relative;z-index:1;align-self:end;padding:1.25rem;font-family:var(--font-display);font-size:clamp(1.6rem,6vw,2.4rem);line-height:1}.lookbook-frame{margin:0;overflow:hidden;border:1px solid var(--line);background:var(--mist)}.lookbook-frame img{width:100%;height:100%;min-height:18rem;object-fit:cover}.fragrance-library{position:relative}.fragrance-library__hero{display:grid;gap:1.5rem;margin-bottom:clamp(2rem,5vw,4rem)}.fragrance-library__copy{max-width:42rem;color:var(--soft-ink)}.fragrance-stats{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;color:var(--bronze);font-family:var(--font-label);font-size:.67rem;letter-spacing:.06em;text-transform:uppercase}.fragrance-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--line);background:var(--paper);box-shadow:0 1.1rem 2.8rem #46341c0e}.fragrance-control{position:relative;display:grid;align-content:start;gap:.4rem;min-width:0}.fragrance-clear{align-self:end}.fragrance-clear:disabled{opacity:.42;cursor:not-allowed}html.no-js .fragrance-control select[multiple]{min-height:11rem;padding:.55rem;background:var(--canvas)}.fragrance-quick-clouds,.fragrance-taxonomy{display:grid;gap:1rem;margin-top:1rem}.fragrance-taxonomy__panel{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 80%,transparent)}.fragrance-taxonomy__panel{padding:clamp(1rem,3vw,1.5rem)}.fragrance-taxonomy__heading{display:grid;gap:.35rem;margin-bottom:1rem}.fragrance-taxonomy__heading .eyebrow,.fragrance-taxonomy__heading h3{margin:0}.fragrance-taxonomy__heading h3{font-size:clamp(1.2rem,3vw,1.65rem)}.taxonomy-cloud{display:flex;flex-wrap:wrap;gap:.5rem}.taxonomy-pill{display:inline-flex;min-height:2.75rem;padding:.6rem .8rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);background:var(--paper);font-size:.76rem;line-height:1.2;text-decoration:none}.taxonomy-pill small{color:var(--bronze);font-size:.65rem}.taxonomy-pill.is-active,.taxonomy-pill[aria-pressed=true]{border-color:var(--bronze);color:var(--paper);background:var(--bronze)}.taxonomy-pill.is-active small,.taxonomy-pill[aria-pressed=true] small{color:inherit}.taxonomy-show-more{margin-top:.85rem}.fragrance-library__results-heading{display:flex;gap:1rem;margin-block:clamp(2rem,5vw,3.5rem) 1.25rem;align-items:end;justify-content:space-between}.fragrance-library__results-heading>*{margin:0}.fragrance-library__results-heading h3{text-align:right}.fragrance-library__count{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.1}.fragrance-library__status{flex-basis:100%;min-height:1.35em;color:var(--bronze);font-size:.75rem}.fragrance-active-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.fragrance-active-chip{display:inline-flex;min-height:2.75rem;padding:.55rem .75rem;align-items:center;gap:.45rem;border:1px solid var(--bronze);border-radius:999px;color:var(--bronze);background:var(--paper);font-size:.7rem;line-height:1.2}.fragrance-active-chip:hover{color:var(--paper);background:var(--bronze)}.fragrance-library__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2rem}[data-fragrance-library][aria-busy=true] .fragrance-results{min-height:18rem}.fragrance-card--skeleton{pointer-events:none}.fragrance-card__skeleton-image,.fragrance-card__skeleton-line{display:block;background:linear-gradient(110deg,var(--mist),color-mix(in srgb,var(--paper) 58%,var(--mist)))}.fragrance-card__skeleton-image{width:100%;min-height:clamp(18rem,31vw,29rem)}.fragrance-card__skeleton-line{width:100%;height:.72rem;margin-top:.8rem}.fragrance-card__skeleton-line--small{width:42%;height:.5rem}.fragrance-card__skeleton-line--title{width:74%;height:1.4rem}.fragrance-library__status{margin-block:1rem;color:var(--bronze);font-size:.82rem}.fragrance-library__status.is-error{color:var(--error)}.collection-hero{max-width:62rem;margin-bottom:clamp(2rem,5vw,4rem)}.collection-hero .rte{color:var(--soft-ink)}.collection-filters{margin-bottom:clamp(2rem,5vw,4rem);padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--line);background:var(--paper)}.collection-toolbar{display:flex;flex-wrap:wrap;gap:.75rem 1rem;min-height:3.25rem;margin-block:1.5rem;padding-block:.75rem;align-items:center;justify-content:space-between;border-block:1px solid var(--line);color:var(--bronze);font-size:.78rem}.collection-filters>.collection-toolbar{margin:0 0 1rem;padding-top:0;border-top:0}.collection-toolbar p{margin:0}.collection-sort{display:grid;grid-template-columns:auto minmax(8rem,1fr);gap:.6rem;align-items:center}.collection-sort select{min-width:0}.collection-filter-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--line)}.collection-filter{min-width:0;border-bottom:1px solid var(--line)}.collection-filter>summary{display:flex;min-height:3rem;padding-inline:.25rem;align-items:center;justify-content:space-between;gap:.75rem;color:var(--ink);font-family:var(--font-label);font-size:.7rem;letter-spacing:.07em;list-style:none;text-transform:uppercase}.collection-filter>summary::-webkit-details-marker{display:none}.collection-filter>summary:after{content:"+";color:var(--bronze);font-family:var(--font-body);font-size:1rem}.collection-filter__body{padding:.25rem 0 1rem}.collection-filter__values{display:grid;gap:.15rem;margin:0;padding:0;list-style:none}.collection-filter__values label{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;gap:.65rem;min-height:2.75rem;padding:.45rem .25rem;align-items:center;color:var(--ink);font-family:var(--font-body);font-size:.78rem;font-weight:400;letter-spacing:0;text-transform:none}.collection-filter__values input[type=checkbox]{width:1rem;height:1rem;margin:0;accent-color:var(--bronze)}.collection-filter__values small{color:var(--bronze);font-size:.67rem}.collection-filter__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.collection-filter__price label{display:grid;gap:.35rem}.collection-filter__price p{grid-column:1 / -1;margin:0;color:var(--bronze);font-size:.7rem}.collection-filter-actions,.collection-active-filters{display:flex;flex-wrap:wrap;gap:.55rem}.collection-filter-actions{margin-top:1rem}.collection-active-filters{margin:-2rem 0 2rem}.collection-active-filters a{display:inline-flex;min-height:2.75rem;padding:.55rem .75rem;align-items:center;border:1px solid var(--bronze);border-radius:999px;color:var(--bronze);font-size:.7rem;line-height:1.25;text-decoration:none}.collection-filters{position:relative;padding:clamp(1rem,3vw,1.75rem);border-color:color-mix(in srgb,var(--bronze) 28%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--champagne) 8%,transparent),transparent 42%),var(--paper);box-shadow:0 1.25rem 3.5rem #2a1f110f}.collection-toolbar p strong{color:var(--ink);font-family:var(--font-display);font-size:1.2rem;font-weight:500}.collection-toolbar__active{margin-left:.35rem;color:var(--soft-ink)}.collection-sort select{border-color:color-mix(in srgb,var(--bronze) 35%,var(--line));background-color:color-mix(in srgb,var(--paper) 92%,var(--canvas))}.collection-filter-drawer__desktop-heading{display:flex;margin-bottom:1rem;padding:.35rem 0 1.1rem;align-items:end;justify-content:space-between;gap:2rem;border-bottom:1px solid var(--line)}.collection-filter-drawer__desktop-heading .eyebrow,.collection-filter-drawer__desktop-heading h2,.collection-filter-drawer__desktop-heading>p{margin:0}.collection-filter-drawer__desktop-heading h2{margin-top:.25rem;font-size:clamp(1.55rem,2.7vw,2.4rem)}.collection-filter-drawer__desktop-heading>p{max-width:31rem;color:var(--soft-ink);font-size:.75rem;line-height:1.65}.collection-filter-groups{gap:0 1rem;border-top:0}.collection-filter>summary{min-height:3.5rem;padding:.45rem .25rem;justify-content:flex-start}.collection-filter>summary:after{margin-left:.1rem}.collection-filter[open]>summary:after{content:"\2212"}.collection-filter__summary-copy{display:grid;min-width:0;margin-right:auto;gap:.08rem}.collection-filter__summary-copy small{color:var(--bronze);font-family:var(--font-body);font-size:.62rem;font-weight:400;letter-spacing:0;text-transform:none}.collection-filter__badge{display:inline-grid;min-width:1.4rem;height:1.4rem;padding-inline:.25rem;place-items:center;border:1px solid color-mix(in srgb,var(--bronze) 55%,var(--line));border-radius:999px;color:var(--paper);background:var(--bronze);font-family:var(--font-body);font-size:.65rem;line-height:1}.collection-filter__badge[hidden]{display:none}.collection-filter__body{padding:.2rem 0 1.15rem}.collection-filter__group-meta{display:flex;min-height:1.8rem;margin-bottom:.35rem;align-items:center;justify-content:space-between;gap:.75rem;color:var(--soft-ink);font-size:.65rem}.collection-filter__group-meta a{color:var(--bronze);text-underline-offset:.18em}.collection-filter__operator{margin:0 0 .55rem;color:var(--soft-ink);font-size:.65rem}.collection-filter__values{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--bronze) 55%,transparent) transparent;scrollbar-width:thin}.collection-filter__values label{min-height:2.85rem;border-radius:.35rem}.collection-filter__values label:hover{background:color-mix(in srgb,var(--champagne) 10%,transparent)}.collection-filter__values label:has(input:focus-visible){outline:2px solid var(--bronze);outline-offset:-2px}.collection-filter__values input[type=checkbox]:disabled+.collection-filter__choice-copy{opacity:.45}.collection-filter__choice-copy{display:flex;min-width:0;align-items:center;gap:.55rem}.collection-filter__choice-copy>span:last-child{overflow-wrap:anywhere}.collection-filter__visual{display:inline-grid;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 36%,var(--line));background:var(--canvas)}.collection-filter__visual img{display:block;width:100%;height:100%;object-fit:cover}.collection-filter__visual--image{width:2.2rem;height:2.2rem;border-radius:.25rem}.collection-filter__visual--swatch{width:1.45rem;height:1.45rem;border-radius:50%}.collection-filter__visual--swatch>span{width:100%;height:100%}.collection-filter__price label>span:first-child{color:var(--soft-ink);font-size:.64rem}.collection-filter__price-field{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:2.9rem;align-items:center;border:1px solid color-mix(in srgb,var(--bronze) 36%,var(--line));background:color-mix(in srgb,var(--paper) 92%,var(--canvas))}.collection-filter__price-field>span{padding-left:.75rem;color:var(--bronze)}.collection-filter__price-field input{min-width:0;height:100%;border:0;background:transparent}.collection-filter-actions{margin-top:1.25rem;padding-top:1.15rem;justify-content:flex-end;border-top:1px solid var(--line)}.collection-filter-actions .button{min-width:10rem}.collection-active-filters{display:grid;gap:.75rem}.collection-active-filters__heading,.collection-active-filters__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.collection-active-filters__heading{justify-content:space-between}.collection-active-filters__heading p{margin:0;color:var(--soft-ink);font-size:.72rem}.collection-active-filters__clear{color:var(--bronze);font-size:.7rem;text-underline-offset:.2em}.collection-active-filters__chips a{gap:.45rem;transition:color .16s ease,background .16s ease,transform .16s ease}.collection-active-filters__chips a:hover{color:var(--paper);background:var(--bronze);transform:translateY(-1px)}[data-product-grid][aria-busy=true]{min-height:18rem;opacity:.55}.product-main{display:grid;gap:clamp(2rem,6vw,6rem)}.product-main__media{display:grid;grid-auto-columns:100%;grid-auto-flow:column;gap:.75rem;align-content:start;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin}.product-main__media:focus-visible{outline:3px solid var(--focus);outline-offset:.3rem}.product-media{overflow:hidden;scroll-snap-align:start;border:1px solid var(--line);background:var(--mist)}.product-media.is-active,.product-media.is-variant-media{order:-1;border-color:var(--bronze);box-shadow:inset 0 0 0 1px var(--bronze)}.product-media--placeholder{display:grid;min-height:22rem;place-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.product-media img,.product-media video,.product-media model-viewer{width:100%;height:auto;min-height:0;object-fit:contain}.product-main__info{min-width:0;align-self:start}.product-main__info>h1{max-width:14ch;font-size:clamp(2.55rem,7vw,4.8rem);line-height:.98;text-wrap:balance}.product-main__price{margin-block:1rem;font-size:clamp(1.05rem,3vw,1.35rem);font-weight:700}.product-main__disclaimer{max-width:52rem;color:var(--bronze);font-size:.75rem;line-height:1.6}.product-form{display:grid;gap:1rem;margin-block:1.5rem 2rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--line-strong);background:linear-gradient(145deg,color-mix(in srgb,var(--paper) 94%,var(--champagne)),var(--paper) 58%);box-shadow:0 1rem 2.5rem #2a1f1111}.product-form__header{display:flex;flex-wrap:wrap;gap:.4rem 1rem;min-height:2.75rem;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.product-form__header .eyebrow{margin:0}.product-form__header strong,[data-selected-variant-title]{font-size:.82rem}.product-options-panel,.option-groups{display:grid;gap:1rem}.product-form:not(.is-enhanced) .option-groups{display:none}.product-form.is-enhanced .product-form__variant-reload-fallback{display:none}.option-group{min-width:0;margin:0;padding:0;border:0}.option-group legend{width:100%;margin-bottom:.55rem}.option-pill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.option-pill{position:relative;display:block;min-width:0;cursor:pointer}.option-pill input{position:absolute;width:1px;height:1px;opacity:0}.option-pill span{display:flex;min-height:2.75rem;padding:.6rem .75rem;align-items:center;justify-content:center;border:1px solid var(--line-strong);color:var(--ink);background:var(--canvas);font-family:var(--font-body);font-size:.78rem;line-height:1.25;text-align:center;text-transform:none;transition:border-color .15s ease,color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .1s ease}.option-pill input:checked+span,.option-pill.is-selected span,.option-pill[aria-checked=true] span{border-color:var(--bronze);color:var(--paper);background:var(--bronze)}.option-pill input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.option-pill.is-unavailable span,.option-pill input:disabled+span{color:color-mix(in srgb,var(--ink) 42%,var(--paper));background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--line-strong) 50%,transparent calc(50% + .5px)),var(--canvas)}.option-pill.is-sold-out span{color:color-mix(in srgb,var(--ink) 52%,var(--paper));text-decoration:line-through;text-decoration-thickness:1px}.option-pill:active span{transform:translateY(1px)}.quantity-row{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center;justify-content:space-between}.quantity-stepper,.cart-qty-stepper,.cart-drawer-item__qty{display:grid;grid-template-columns:2.75rem minmax(2.75rem,auto) 2.75rem;align-items:stretch;border:1px solid var(--line-strong);background:var(--paper)}.quantity-stepper button,.cart-qty-stepper button,.cart-drawer-item__qty button{min-width:2.75rem;min-height:2.75rem;padding:0;border:0;background:transparent;font-size:1.1rem;transition:color .14s ease,background-color .14s ease,transform .1s ease}.quantity-stepper button:focus-visible{position:relative;z-index:1;outline:3px solid var(--focus);outline-offset:-3px}.quantity-stepper button:active:not(:disabled){transform:translateY(1px)}.quantity-stepper button:disabled{color:color-mix(in srgb,var(--ink) 32%,var(--paper));background:color-mix(in srgb,var(--mist) 52%,var(--paper));cursor:not-allowed}.quantity-stepper input,.cart-qty-stepper input{width:3.25rem;min-height:2.75rem;padding:.35rem;border-block:0;text-align:center;-moz-appearance:textfield}.quantity-stepper input::-webkit-outer-spin-button,.quantity-stepper input::-webkit-inner-spin-button,.cart-qty-stepper input::-webkit-outer-spin-button,.cart-qty-stepper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.product-buy-row{display:grid;gap:.65rem}.product-form__message,.product-form__error-message,.product-form__status,[data-product-form-message],[data-product-form-error]{min-height:1.4em;margin:0;color:var(--bronze);font-size:.78rem}.product-form__error-message,.product-form__status.is-error,[data-product-form-error]{color:var(--error)}.product-form__selling-plan{display:grid;gap:.4rem}.product-form__dynamic-checkout{width:100%}.product-form__dynamic-checkout[hidden]{display:none}.shopify-payment-button{width:100%}.shopify-payment-button__button,button.shopify-payment-button__button{width:100%;min-height:2.75rem;border-color:var(--bronze);color:var(--ink);background:color-mix(in srgb,var(--champagne) 24%,var(--paper))}.shopify-payment-button__button--unbranded{font:600 .72rem/1.2 var(--font-label);letter-spacing:.08em;text-transform:uppercase}.shopify-payment-button__more-options{min-height:2.75rem;color:var(--bronze);font-size:.75rem}.product-description{margin-top:2rem}.fragrance-dossier{position:relative;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1rem,4vw,2rem);overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 34%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--champagne) 12%,transparent),transparent 44%),color-mix(in srgb,var(--mist) 32%,var(--paper))}.fragrance-dossier:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(var(--champagne),var(--bronze),transparent 92%)}.fragrance-dossier h2{max-width:12ch;margin:0;font-size:clamp(2.15rem,5vw,3.65rem);line-height:1;text-wrap:balance}.fragrance-dossier .fragrance-verified{display:inline-flex;min-height:1.8rem;padding:.35rem .55rem;align-items:center;border:1px solid color-mix(in srgb,var(--bronze) 46%,var(--line));color:var(--bronze);background:color-mix(in srgb,var(--champagne) 12%,var(--paper))}.fragrance-dossier__description{max-width:58ch;margin-top:1rem;color:var(--soft-ink);font-size:.9rem;line-height:1.75}.fragrance-dossier__header,.fragrance-dossier__footer{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between}.fragrance-dossier__header{margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.fragrance-dossier__micro,.fragrance-dossier__label{color:var(--bronze);font-family:var(--font-label);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.fragrance-dossier__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.25rem;margin-block:1.5rem}.fragrance-dossier__grid[hidden],.fragrance-pyramid[hidden]{display:none}.fragrance-pyramid{display:grid;gap:0;margin-block:1.5rem;border-top:1px solid var(--line)}.fragrance-pyramid__row{display:grid;grid-template-columns:minmax(4.5rem,.28fr) minmax(0,1fr);gap:.75rem;padding-block:.85rem;border-bottom:1px solid var(--line)}.fragrance-pyramid__row span{color:var(--bronze);font-family:var(--font-label);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.fragrance-pyramid__row p{margin:0;font-size:.82rem}.fragrance-dossier__footer a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--bronze);font-size:.75rem}.similar-oils{overflow:hidden;background:color-mix(in srgb,var(--mist) 24%,var(--canvas))}.similar-oils__head{max-width:52rem;margin-bottom:1.75rem}.similar-oils__head h2{margin-bottom:.25em}.similar-oils__sub{color:var(--soft-ink)}.similar-oils__track{display:grid;grid-auto-columns:minmax(16rem,84%);grid-auto-flow:column;gap:.85rem;margin-block:0;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 1rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:inline mandatory;scrollbar-width:thin;list-style:none}.similar-oil-card{min-height:10rem;overflow:hidden;scroll-snap-align:start}.similar-oil-card__link{display:grid;height:100%;grid-template-columns:minmax(6.5rem,.44fr) minmax(0,1fr);color:inherit;text-decoration:none}.similar-oil-card:focus-within{border-color:var(--bronze);box-shadow:0 0 0 2px color-mix(in srgb,var(--champagne) 48%,transparent)}.similar-oil-card__media{min-height:100%;background:var(--mist)}.similar-oil-card__media img{width:100%;height:100%;object-fit:cover}.similar-oil-card__placeholder{display:grid;width:100%;height:100%;min-height:10rem;padding:1rem;place-items:center;color:var(--bronze);background:radial-gradient(circle,color-mix(in srgb,var(--champagne) 20%,transparent),transparent 46%),var(--mist);font-family:var(--font-label);font-size:.64rem;letter-spacing:.1em;line-height:1.5;text-align:center;text-transform:uppercase}.similar-oil-card__body{display:flex;min-width:0;padding:1rem;flex-direction:column}.similar-oil-card__reason{color:var(--bronze);font-family:var(--font-label);font-size:.61rem;letter-spacing:.06em;line-height:1.45;text-transform:uppercase}.similar-oil-card h3{margin:.6rem 0;font-size:1.4rem}.similar-oil-card__price{margin:auto 0 0}@media(max-width:30rem){.fragrance-pyramid__row{grid-template-columns:minmax(0,1fr);gap:.35rem}.fragrance-dossier h2{font-size:clamp(2.15rem,12vw,3.1rem)}}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;justify-items:end;visibility:hidden;pointer-events:none}.cart-drawer.is-open{visibility:visible;pointer-events:auto}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#0c0a0894;opacity:0;transition:opacity .24s ease}.cart-drawer.is-open .cart-drawer__overlay{opacity:1}.cart-drawer__panel{position:relative;z-index:1;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;width:min(100%,30rem);height:100%;height:100dvh;padding-top:env(safe-area-inset-top);border-left:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);transform:translate(102%);transition:transform .3s var(--ease)}.cart-drawer.is-open .cart-drawer__panel{transform:translate(0)}.cart-drawer__header{grid-row:1;display:flex;gap:1rem;min-height:5.5rem;padding:1rem max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.cart-drawer__header .eyebrow,.cart-drawer__header h2{margin:0}.cart-drawer__header h2{font-size:2rem}.cart-drawer__close{flex:none;width:2.75rem;height:2.75rem;font-size:2rem;line-height:1}.cart-drawer__status{grid-row:2;margin:0}.cart-drawer__status:not(.visually-hidden){padding:.8rem max(1rem,env(safe-area-inset-right)) .8rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid color-mix(in srgb,var(--error) 38%,var(--line));color:var(--error);background:color-mix(in srgb,var(--error) 7%,var(--paper));font-size:.75rem}.cart-drawer__shipbar{grid-row:3;padding:.85rem max(1rem,env(safe-area-inset-right)) .85rem max(1rem,env(safe-area-inset-left));border-bottom:1px solid var(--line);color:var(--bronze);font-size:.72rem}.cart-drawer__shipbar-track{display:block;height:.22rem;margin-top:.55rem;overflow:hidden;background:var(--mist)}.cart-drawer__shipbar-fill{display:block;width:100%;height:100%;background:var(--bronze);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.cart-drawer__body{grid-row:4;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 max(1rem,env(safe-area-inset-right)) 0 max(1rem,env(safe-area-inset-left))}.cart-drawer__body[aria-busy=true]{cursor:progress}.cart-drawer-item{display:grid;grid-template-columns:5.25rem minmax(0,1fr);gap:.85rem;padding-block:1rem;border-bottom:1px solid var(--line);transition:opacity .18s ease}.cart-drawer-item[aria-busy=true]{opacity:.55}.cart-drawer-item__image{display:block;align-self:start;aspect-ratio:4 / 5;overflow:hidden;background:var(--mist)}.cart-drawer-item__image img{width:100%;height:100%;object-fit:cover}.cart-drawer-item__image-placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.68rem;letter-spacing:.1em}.cart-drawer-item__info{min-width:0}.cart-drawer-item__info>strong{display:block;font-family:var(--font-display);font-size:1.2rem;line-height:1.15}.cart-drawer-item__info>p{margin:.3rem 0;color:var(--bronze);font-size:.72rem}.cart-drawer-item__info h3{margin:0 0 .35rem;font-size:1.2rem}.cart-drawer-item__info h3 a{text-decoration:none}.cart-drawer-item__properties{display:grid;gap:.2rem;margin:.45rem 0;color:var(--soft-ink);font-size:.68rem}.cart-drawer-item__properties>div{display:flex;flex-wrap:wrap;gap:.25rem}.cart-drawer-item__properties dt:after{content:":"}.cart-drawer-item__properties dd{margin:0}.cart-drawer-item__discounts{margin:.45rem 0;padding:0;color:var(--success);font-size:.68rem;list-style:none}.cart-drawer-item__row{display:grid;gap:.6rem;margin-top:.8rem;align-items:center}.cart-drawer-item__qty{grid-template-columns:2.75rem minmax(2.4rem,auto) 2.75rem;width:fit-content}.cart-drawer-item__qty span{display:grid;min-width:2.4rem;place-items:center;font-size:.78rem}.cart-drawer-item__price{font-size:.8rem;font-weight:700}.cart-drawer-item__remove{min-height:2.75rem;color:var(--bronze);font-size:.7rem;text-decoration:underline;text-underline-offset:.2em}.cart-drawer__subtotal{grid-row:5;display:flex;min-height:3.5rem;padding:.75rem max(1rem,env(safe-area-inset-right)) .75rem max(1rem,env(safe-area-inset-left));align-items:center;justify-content:space-between;border-top:1px solid var(--line)}.cart-drawer__footer{grid-row:6;display:grid;gap:.55rem;padding:.9rem max(1rem,env(safe-area-inset-right)) calc(.9rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--paper)}.cart-drawer__empty,.cart-drawer__error{display:grid;gap:.75rem;margin-top:1rem;padding:1rem;border:1px solid var(--line);background:color-mix(in srgb,var(--mist) 45%,var(--paper))}.cart-drawer__empty>*,.cart-drawer__error>*{margin:0}.cart-drawer__error-actions{display:flex;flex-wrap:wrap;gap:.55rem}html.cart-drawer-is-open,body.cart-drawer-is-open{overflow:hidden}.cart-page-header{max-width:52rem;margin-bottom:2rem}.cart-account-callout{margin-bottom:1.5rem;padding:1rem;border:1px solid var(--line);background:var(--paper)}.cart-account-callout>*{display:block}.cart-account-callout span{margin-block:.35rem;color:var(--soft-ink);font-size:.78rem}.cart-account-callout a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--bronze);font-size:.75rem}.cart-page__status{min-height:1.35em;color:var(--bronze);font-size:.75rem}.cart-page__status.is-error{color:var(--error)}.cart-line.is-finished-pair-invalid{border-inline-start:2px solid var(--error);padding-inline-start:.75rem}.cart-lines{border-top:1px solid var(--line)}.cart-line{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding-block:1rem;border-bottom:1px solid var(--line)}.cart-line__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--mist)}.cart-line__media img{width:100%;height:100%;object-fit:cover}.cart-line__placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.58rem;letter-spacing:.08em;text-align:center;text-transform:uppercase}.cart-line__info h2,.cart-line__info h3{margin:0 0 .4rem;font-size:1.4rem}.cart-line__price{margin:.3rem 0;font-weight:700}.cart-line__checkout-charge{color:var(--bronze);font-size:.75rem}.cart-line__properties{display:grid;gap:.2rem;margin-block:.5rem;color:var(--soft-ink);font-size:.7rem}.cart-line__properties>div{display:flex;flex-wrap:wrap;gap:.25rem}.cart-line__properties dt:after{content:":"}.cart-line__properties dd{margin:0}.cart-line__discounts{margin:.5rem 0;padding:0;color:var(--success);font-size:.7rem;list-style:none}.cart-line__remove,.cart-clear-link{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--bronze);font-size:.72rem}.cart-line__qty{grid-column:1 / -1}.cart-summary{display:grid;gap:1rem;width:min(100%,34rem);margin-left:auto;margin-top:1.5rem;padding:1.25rem;border:1px solid var(--line-strong);background:var(--paper)}.cart-summary__row,.cart-summary__total{display:flex;gap:1rem;align-items:baseline;justify-content:space-between}.cart-summary__discount{color:var(--success);font-size:.75rem}.cart-summary__total{padding-top:.85rem;border-top:1px solid var(--line)}.cart-summary__total strong{font-size:1.25rem}.cart-summary__tax-note{margin:0;color:var(--bronze);font-size:.7rem}.cart-summary__actions{display:grid;gap:.5rem}.site-footer{border-top:1px solid var(--line);background:var(--ink);color:var(--paper)}.footer-newsletter{display:grid;gap:1.5rem;padding-block:clamp(2.5rem,6vw,5rem);border-bottom:1px solid rgba(255,249,237,.18)}.footer-newsletter__copy{max-width:40rem}.footer-newsletter__copy h2{margin-bottom:.28em}.footer-newsletter__copy>p:last-child{color:color-mix(in srgb,var(--paper) 70%,transparent)}.footer-newsletter__form label{display:block;margin-bottom:.45rem;color:var(--champagne)}.footer-newsletter__row{display:grid;gap:.55rem}.footer-newsletter__row input{border-color:#fff9ed6b;color:var(--paper);background:#fff9ed0f}.footer-newsletter__row input::placeholder{color:#fff9ed9e}.footer-newsletter__row .button{border-color:var(--champagne);color:var(--ink);background:var(--champagne)}.site-footer__top{display:grid;gap:clamp(2.5rem,7vw,6rem);padding-block:clamp(3rem,7vw,6rem)}.site-footer__brand{max-width:32rem}.brand--footer{width:min(100%,24rem)}.brand__footer-lockup{width:100%;max-height:6.5rem;object-fit:contain;object-position:left center}.brand__bottle-mark--footer{display:none}.footer-copy{max-width:36rem;margin-top:1.25rem;color:color-mix(in srgb,var(--paper) 68%,transparent);font-size:.88rem}.footer-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem 1rem}.footer-column h3{margin-bottom:.8rem;color:var(--champagne);font-family:var(--font-label);font-size:.7rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column li+li{margin-top:.25rem}.footer-column a,.footer-column p{color:color-mix(in srgb,var(--paper) 76%,transparent);font-size:.78rem}.footer-column p{margin:0}.footer-column a{display:inline-flex;min-height:2.75rem;align-items:center;overflow-wrap:anywhere}.socials{display:flex;flex-wrap:wrap;gap:0 1rem}.site-footer__bottom{display:grid;gap:.5rem 1.5rem;padding-top:1.25rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));border-top:1px solid rgba(255,249,237,.18)}.site-footer__bottom small,.site-footer__bottom a{color:color-mix(in srgb,var(--paper) 58%,transparent)}.footer-legal ul{display:grid;gap:0 1.25rem;margin:0;padding:0;list-style:none}.footer-legal a{display:inline-flex;min-height:2.75rem;align-items:center;overflow-wrap:anywhere}.contact-maison__grid{display:grid;gap:clamp(2rem,7vw,6rem)}.contact-maison__intro{align-self:start}.contact-maison__direct,.contact-maison__hours{display:grid;gap:.25rem;margin-top:1.5rem}.contact-maison__direct span,.contact-maison__hours{color:var(--bronze);font-size:.75rem}.contact-maison__direct a{overflow-wrap:anywhere}.contact-maison__card{padding:clamp(1rem,4vw,2rem);border:1px solid var(--line-strong);background:var(--paper)}.contact-maison__card form{display:grid;gap:1rem}.contact-maison__card label{display:grid;gap:.4rem}.contact-maison__success{padding:1.25rem;border:1px solid color-mix(in srgb,var(--success) 40%,transparent);color:var(--success)}.contact-maison__error{color:var(--error)}.faq-maison__head{margin-bottom:2rem}.faq-maison__list{border-top:1px solid var(--line-strong)}.faq-maison__item{border-bottom:1px solid var(--line-strong)}.faq-maison__item summary{display:flex;min-height:4rem;padding-block:.75rem;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--font-display);font-size:clamp(1.25rem,4vw,1.75rem);line-height:1.2;list-style:none}.faq-maison__item summary::-webkit-details-marker{display:none}.faq-maison__item summary:after{content:"+";flex:none;color:var(--bronze);font-family:var(--font-body);font-size:1.25rem}.faq-maison__item[open] summary:after{content:"\2212"}.faq-maison__answer{padding:0 0 1.5rem}.faq-maison__foot{display:grid;gap:1rem;margin-top:2rem;justify-items:start}.maison-story__hero{text-align:center}.maison-story__hero h1,.maison-story__hero .rte{margin-inline:auto}.maison-story__logo{width:min(100%,25rem);margin:0 auto 2rem}.maison-story__pillars{display:grid;gap:1rem;margin-block:clamp(2rem,7vw,6rem)}.maison-pillar{padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--line);background:var(--paper)}.maison-pillar__index{display:block;margin-bottom:1.5rem;color:var(--bronze);font-family:var(--font-display);font-size:2rem}.maison-story__close{display:grid;justify-items:start;gap:1.5rem}.page-main>h1,.article-main>h1,.search-main>h1,.blog-main .collection-hero h1,.not-found h1{margin-bottom:.45em}.article-main__image{margin-block:2rem;overflow:hidden;border:1px solid var(--line)}.article-main__image img{width:100%}.search-page-form{display:grid;gap:.6rem;margin-block:1.5rem 2rem}.search-page-form>label{display:block}.search-page-form__row{display:grid;gap:.6rem}.search-main__header{margin-bottom:1.5rem}.search-main__count{margin-bottom:1.5rem;color:var(--bronze);font-size:.78rem}.search-result{min-width:0;padding:1.25rem;border:1px solid var(--line);background:var(--paper)}.search-result h2{font-size:1.75rem}.featured-products__bottom-action{display:flex;justify-content:center;margin-top:2rem}.field-error,.errors{margin:0;color:var(--error);font-size:.75rem}.not-found__inner{display:grid;justify-items:center}.not-found__actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:center;margin-top:1.5rem}.article-main__back{margin-top:2.5rem;padding-top:1rem;border-top:1px solid var(--line)}.article-main__back a{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--bronze);font-size:.75rem}.similar-oils__status{min-height:1.35em;color:var(--bronze);font-size:.75rem}.pagination{display:grid;gap:.85rem;margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--line)}.pagination__status{margin:0;color:var(--soft-ink);font-family:var(--font-label);font-size:.66rem;letter-spacing:.08em;text-align:center;text-transform:uppercase}.pagination ul{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin:0;padding:0;list-style:none}.pagination a,.pagination span{display:grid;min-width:2.75rem;min-height:2.75rem;padding:.5rem;place-items:center;border:1px solid var(--line);text-decoration:none}.pagination [aria-current=page],.pagination .current{border-color:var(--bronze);color:var(--paper);background:var(--bronze)}.pagination .pagination__ellipsis{min-width:1.5rem;border-color:transparent;color:var(--soft-ink);background:transparent}@media(max-width:23.75rem){.pagination__page{display:none}.pagination__previous,.pagination__next{display:flex;flex:1 1 0}.pagination__previous a,.pagination__previous span,.pagination__next a,.pagination__next span{width:100%}}.not-found,.template-404 main{text-align:center}@media(min-width:30rem){.product-grid,.fragrance-results,.tile-grid,.lookbook-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.option-pill-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cart-drawer-item__row{grid-template-columns:auto minmax(0,1fr)}.cart-line{grid-template-columns:7rem minmax(0,1fr) auto}.cart-line__qty{grid-column:auto;align-self:center}}@media(min-width:42.5rem){.icon-link{padding-inline:.75rem;font-size:.66rem;letter-spacing:.06em}.icon-link--account{display:inline-flex}.brand--header{max-width:var(--logo-width, 190px)}.footer-columns--2,.footer-columns--3{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer-legal ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.button-row .button{flex:none}.hero-atelier__notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.hero-atelier__notes li:nth-child(n+2){border-left:1px solid var(--line);padding-left:1.5rem}.fragrance-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-filter-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem}.fragrance-control--wide{grid-column:1 / -1}.fragrance-clear{width:fit-content}.fragrance-dossier__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.footer-newsletter__row,.search-page-form__row{grid-template-columns:minmax(0,1fr) auto}.footer-newsletter__row .button,.search-page-form__row .button{min-width:8rem}.cart-summary__actions{grid-template-columns:auto auto;align-items:center}}@media(min-width:56.25rem){.section-heading:not(.centered){grid-template-columns:minmax(0,1fr) auto}.section-heading:not(.centered) .eyebrow{grid-column:1 / -1}.hero-atelier__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:min(49rem,calc(100svh - var(--header-height)))}.hero-atelier__composition{min-height:31rem;aspect-ratio:4 / 5}.pellair-cinematic__intro{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end}.pellair-cinematic__intro .eyebrow{grid-column:1 / -1}.pellair-cinematic__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid,.fragrance-results,.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fragrance-library__hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.65fr);align-items:end}.fragrance-controls,.collection-filter-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.fragrance-control--wide{grid-column:span 2}.fragrance-quick-clouds,.fragrance-taxonomy{grid-template-columns:repeat(2,minmax(0,1fr))}.product-main{grid-template-columns:minmax(0,1.04fr) minmax(22rem,.96fr);align-items:start}.product-main__media{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible;scroll-snap-type:none}.product-main__media .product-media:first-child:last-child{grid-column:1 / -1}.similar-oils__track{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}.similar-oil-card{min-height:100%}.similar-oil-card__link{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.similar-oil-card__media{aspect-ratio:4 / 5}.footer-newsletter{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);align-items:end}.site-footer__top{grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr)}.footer-columns--3{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-maison__grid{grid-template-columns:minmax(0,.85fr) minmax(24rem,1.15fr)}.contact-maison__intro{position:sticky;top:calc(var(--header-height) + 2rem)}.maison-story__pillars,.lookbook-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lookbook-frame:nth-child(4n+1){grid-row:span 2}}@media(min-width:75rem){:root{--header-height: 5.25rem}.site-header__inner{grid-template-columns:minmax(11rem,.75fr) minmax(0,1.5fr) minmax(13rem,.75fr);gap:1.5rem}.nav-toggle{display:none}.brand--header{justify-self:start}html.js .primary-nav{position:static;z-index:auto;width:auto;padding:0;overflow:visible;border:0;background:transparent;box-shadow:none;transform:none;visibility:visible;transition:none}.primary-nav ul,html.no-js .primary-nav ul{flex-direction:row;justify-content:center;gap:.2rem 1.25rem}.primary-nav__item a,html.no-js .primary-nav__item a{min-height:2.75rem;border:0;font-size:.69rem}.primary-nav__item--parent{position:relative}.primary-nav .primary-nav__submenu,html.no-js .primary-nav .primary-nav__submenu{position:absolute;top:calc(100% - .15rem);left:50%;z-index:120;display:flex;min-width:13rem;padding:.55rem .8rem;flex-direction:column;justify-content:flex-start;gap:0;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translate(-50%,.45rem);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.primary-nav__item--parent:hover>.primary-nav__submenu,.primary-nav__item--parent:focus-within>.primary-nav__submenu{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:0s}.primary-nav .primary-nav__submenu a,html.no-js .primary-nav .primary-nav__submenu a{min-height:2.6rem;border-bottom:1px solid var(--line);white-space:nowrap}.primary-nav .primary-nav__submenu li:last-child a{border-bottom:0}.primary-nav__item--mobile-only{display:none}.header-actions{justify-self:end}.header-search-popover{position:absolute;top:calc(100% + 1.3rem);right:0;left:auto;width:min(38rem,70vw)}.pellair-cinematic__rail{grid-template-columns:repeat(4,minmax(0,1fr))}.pellair-scene{min-height:25rem;grid-template-columns:minmax(0,1fr)}.product-grid,.fragrance-results{grid-template-columns:repeat(4,minmax(0,1fr))}.fragrance-results--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.fragrance-controls{grid-template-columns:repeat(4,minmax(0,1fr))}.fragrance-control--wide{grid-column:span 2}.tile-grid,.option-pill-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:100rem){:root{--page: 108rem}.hero-atelier__inner{min-height:50rem}.product-grid,.fragrance-results{gap:2.25rem}}@media(max-width:23.75rem){:root{--gutter: .85rem}.site-header__inner{gap:.2rem}.brand--header{max-width:7.3rem}.icon-link{padding-inline:.25rem;font-size:.56rem}.header-actions{gap:0}.header-search__row{grid-template-columns:minmax(0,1fr)}.header-search__row .button{width:100%}.fragrance-library__results-heading{display:grid}.fragrance-library__results-heading h3{text-align:left}}@media(hover:hover)and (pointer:fine){a:hover{text-decoration-color:currentColor}.button:hover,.shopify-payment-button__button:hover{border-color:var(--bronze);color:var(--ink);background:var(--champagne);transform:translateY(-1px)}.button--ghost:hover,.button--secondary:hover{color:var(--paper);background:var(--ink)}.primary-nav__item a:hover,.icon-link:hover,.footer-column a:hover{color:var(--champagne)}.product-card__media img,.fragrance-card__image img,.journal-card img,.scent-tile img,.similar-oil-card__media img{transition:transform .48s var(--ease)}.product-card{transition:border-color .24s var(--ease),box-shadow .24s var(--ease),transform .24s var(--ease)}.product-card:hover{border-color:color-mix(in srgb,var(--bronze) 56%,var(--line));box-shadow:0 1rem 2.4rem #2a1f1117;transform:translateY(-2px)}.product-card:hover .product-card__media img,.fragrance-card:hover .fragrance-card__image img,.journal-card:hover img,.scent-tile:hover img,.similar-oil-card:hover .similar-oil-card__media img{transform:scale(1.025)}.taxonomy-pill:hover,.option-pill:hover span{border-color:var(--bronze);background-color:color-mix(in srgb,var(--champagne) 18%,var(--paper))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.intro-pending,html.intro-pending body{overflow:auto}html.intro-pending .page-shell{visibility:visible;opacity:1}html.intro-pending .site-intro,.site-intro{display:none}*,*:before,*:after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}.reveal-on-scroll,[data-reveal],html.motion-ready .reveal-on-scroll.is-reveal-pending,html.motion-ready [data-reveal].is-reveal-pending,[data-brand-assembly] [data-assembly-layer],[data-brand-assembly] [data-assembly-copy]{opacity:1;transform:var(--assembly-final-transform, none);animation:none}}.finished-perfume--v58{overflow:clip;border:1px solid color-mix(in srgb,var(--luxury-gold) 30%,var(--line));border-radius:.85rem;background:color-mix(in srgb,var(--paper) 96%,var(--canvas));box-shadow:0 .45rem 1.35rem #2d1f0f0b}.finished-perfume--v58 .finished-perfume__summary{min-height:4rem;padding:.8rem .9rem;border:0;background:transparent}.finished-perfume--v58 .finished-perfume__summary strong{color:var(--luxury-obsidian);font-family:var(--font-display);font-size:.96rem;font-weight:600;letter-spacing:0;text-transform:none}.finished-perfume--v58 .finished-perfume__summary small,.finished-perfume--v58 .finished-perfume__optional{color:color-mix(in srgb,var(--luxury-ink-soft) 66%,var(--bronze));font-size:.66rem;letter-spacing:.035em}.finished-perfume--v58 .finished-perfume__body{display:grid;gap:.68rem;padding:.78rem;border-top:1px solid color-mix(in srgb,var(--luxury-gold) 22%,var(--line))}.finished-perfume--v58 .finished-perfume__lead{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:.58rem;align-items:stretch}.finished-perfume--v58 .finished-perfume__visual{width:3.6rem;min-height:3.7rem;margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--luxury-gold) 24%,var(--line));border-radius:.58rem;background:var(--canvas)}.finished-perfume--v58 .finished-perfume__visual img{width:100%;height:100%;min-height:3.7rem;object-fit:cover;object-position:50% 54%;transform:scale(1.04)}.finished-perfume--v58 .finished-perfume__switch{display:grid;grid-template-columns:2.55rem minmax(0,1fr);gap:.6rem;min-height:3.7rem;padding:.58rem .68rem;align-items:center;border:1px solid color-mix(in srgb,var(--luxury-gold) 24%,var(--line));border-radius:.62rem;background:#ffffff42;box-shadow:none}.finished-perfume--v58 .finished-perfume__switch>span:first-of-type{width:2.55rem;height:1.45rem}.finished-perfume--v58 .finished-perfume__switch>span:first-of-type:after{width:1.05rem;height:1.05rem}.finished-perfume--v58 .finished-perfume__switch strong{font-family:var(--font-display);font-size:.84rem;font-weight:600;letter-spacing:0;text-transform:none}.finished-perfume--v58 .finished-perfume__switch small{display:block;margin-top:.08rem;color:color-mix(in srgb,var(--luxury-ink-soft) 70%,var(--paper));font-size:.62rem;letter-spacing:.025em;line-height:1.25;text-transform:none}.finished-perfume--v58 .finished-perfume__fact{margin:0;padding:0 .1rem 0 .65rem;border:0;border-left:2px solid color-mix(in srgb,var(--luxury-gold) 54%,transparent);color:color-mix(in srgb,var(--luxury-ink-soft) 78%,var(--paper));background:transparent;font-size:.67rem;line-height:1.35}.finished-perfume--v58 .finished-perfume__size{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center}.finished-perfume--v58 .finished-perfume__size>span,.finished-perfume--v58 .finished-perfume__concentrations>legend{color:color-mix(in srgb,var(--luxury-ink-soft) 74%,var(--bronze));font-family:var(--font-body);font-size:.66rem;font-weight:650;letter-spacing:.08em;line-height:1;text-transform:uppercase}.finished-perfume--v58 .finished-perfume__size>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.22rem;border:1px solid color-mix(in srgb,var(--luxury-gold) 20%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--canvas) 64%,var(--paper))}.finished-perfume--v58 [data-finished-perfume-size]{min-height:2.45rem;padding:.38rem .42rem;border:0;border-radius:999px;color:var(--luxury-ink-soft);background:transparent;font-family:var(--font-display);font-size:.74rem;font-weight:600;line-height:1;transition:color .16s ease,background .18s ease,box-shadow .18s ease}.finished-perfume--v58 [data-finished-perfume-size].is-selected,.finished-perfume--v58 [data-finished-perfume-size][aria-pressed=true]{color:var(--luxury-ivory);background:var(--luxury-ink-soft);box-shadow:0 .26rem .7rem #22190f1f}.finished-perfume--v58 [data-finished-perfume-size]:disabled{cursor:not-allowed;opacity:.35}.finished-perfume--v58 .finished-perfume__concentrations{min-width:0;padding:0;border:0}.finished-perfume--v58 .finished-perfume__concentrations>legend{margin-bottom:.48rem}.finished-perfume--v58 .finished-perfume__choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.finished-perfume--v58 .finished-perfume__choice-card{display:grid;min-width:0;min-height:7.35rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--luxury-gold) 24%,var(--line));border-radius:.65rem;background:#ffffff47;box-shadow:none;transform:none}.finished-perfume--v58 .finished-perfume__choice-media{position:relative;display:block;height:3.45rem;overflow:hidden;border:0;border-radius:0;background:var(--canvas)}.finished-perfume--v58 .finished-perfume__choice-media img{width:100%;height:100%;object-fit:cover;object-position:50% 52%;opacity:.82;transform:scale(1.03);filter:saturate(.86) contrast(.96)}.finished-perfume--v58 .finished-perfume__choice-media>span{position:absolute;right:.3rem;bottom:.28rem;padding:.16rem .34rem;border-radius:999px;color:var(--luxury-ivory);background:#19140ec7;font-size:.52rem;font-weight:650;letter-spacing:.02em;line-height:1;white-space:nowrap}.finished-perfume--v58 .finished-perfume__choice-copy{display:grid;gap:.12rem;min-width:0;padding:.48rem .5rem .52rem;align-content:start;text-align:left}.finished-perfume--v58 .finished-perfume__choice-copy>span{display:flex;gap:.3rem;flex-wrap:wrap;align-items:baseline}.finished-perfume--v58 .finished-perfume__choice strong,.finished-perfume--v58 .finished-perfume__choice b{color:var(--luxury-obsidian);font-size:.68rem;font-weight:650;letter-spacing:0;line-height:1.1;text-transform:none}.finished-perfume--v58 .finished-perfume__choice b{color:color-mix(in srgb,var(--luxury-ink-soft) 68%,var(--bronze));font-family:var(--font-body);font-size:.57rem}.finished-perfume--v58 .finished-perfume__choice-copy small{color:var(--bronze);font-size:.48rem;font-weight:650;letter-spacing:.055em;line-height:1.1;text-transform:uppercase}.finished-perfume--v58 .finished-perfume__choice em{margin-top:auto;color:var(--luxury-ink-soft);font-family:var(--font-body);font-size:.64rem;font-style:normal;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.15;white-space:nowrap}.finished-perfume--v58 .finished-perfume__choice[data-finished-choice="33"] .finished-perfume__choice-copy:before{display:none;content:none}.finished-perfume--v58 .finished-perfume__choice input:checked+.finished-perfume__choice-card{border-color:color-mix(in srgb,var(--luxury-gold) 72%,var(--luxury-ink-soft));background:color-mix(in srgb,var(--champagne) 46%,var(--paper));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--luxury-gold) 24%,transparent);transform:none}.finished-perfume--v58 .finished-perfume__choice input:checked+.finished-perfume__choice-card .finished-perfume__choice-media img{opacity:1;filter:saturate(.96) contrast(1)}.finished-perfume--v58 .finished-perfume__concentrations[disabled] .finished-perfume__choice input:not([disabled])+.finished-perfume__choice-card{opacity:.62}.finished-perfume--v58 .finished-perfume__result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--luxury-gold) 24%,var(--line));border-radius:.62rem;background:color-mix(in srgb,var(--champagne) 20%,var(--paper))}.finished-perfume--v58 .finished-perfume__result[hidden]{display:none}.finished-perfume--v58 .finished-perfume__result>div,.finished-perfume--v58 .finished-perfume__result-total{display:grid;gap:.18rem;min-width:0;padding:.52rem .56rem;border:0;border-right:1px solid color-mix(in srgb,var(--luxury-gold) 18%,var(--line));color:var(--luxury-ink-soft);background:transparent}.finished-perfume--v58 .finished-perfume__result>div:last-of-type{border-right:0}.finished-perfume--v58 .finished-perfume__result span{color:color-mix(in srgb,var(--luxury-ink-soft) 64%,var(--paper));font-size:.52rem;letter-spacing:.06em;text-transform:uppercase}.finished-perfume--v58 .finished-perfume__result strong{overflow:hidden;color:var(--luxury-obsidian);font-family:var(--font-display);font-size:clamp(.66rem,1.5vw,.78rem);font-weight:650;font-variant-numeric:tabular-nums;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.finished-perfume--v58 .finished-perfume__result>p{grid-column:1 / -1;margin:0;padding:.48rem .56rem;border-top:1px solid var(--line);font-size:.65rem}.finished-perfume--v58 .finished-perfume__maceration{padding:0;border:0;border-top:1px solid color-mix(in srgb,var(--luxury-gold) 20%,var(--line));background:transparent}.finished-perfume--v58 .finished-perfume__maceration>summary{min-height:2.7rem;padding:.5rem .12rem .1rem;color:var(--luxury-ink-soft);font-family:var(--font-body);font-size:.68rem;font-weight:650;letter-spacing:0;text-transform:none}.finished-perfume--v58 .finished-perfume__maceration>p{margin:0;padding:.35rem .15rem .18rem;color:color-mix(in srgb,var(--luxury-ink-soft) 74%,var(--paper));font-size:.66rem;line-height:1.45}.finished-perfume--v58 .finished-perfume__glass{display:flex;gap:.6rem;min-height:3.1rem;padding:.48rem .55rem;align-items:center;justify-content:space-between;border:1px solid color-mix(in srgb,var(--luxury-gold) 18%,var(--line));border-radius:.58rem;background:#ffffff38}.finished-perfume--v58 .finished-perfume__glass>span:first-child{display:grid;gap:.08rem}.finished-perfume--v58 .finished-perfume__glass strong{font-family:var(--font-display);font-size:.78rem;font-weight:600}.finished-perfume--v58 .finished-perfume__glass small{color:color-mix(in srgb,var(--luxury-ink-soft) 66%,var(--paper));font-size:.58rem}.finished-perfume--v58 .finished-perfume__glass .button{min-height:2.45rem;padding:.48rem .72rem;white-space:nowrap}.finished-perfume--v58 .finished-perfume__footnote{margin:-.15rem 0 0;color:color-mix(in srgb,var(--luxury-ink-soft) 64%,var(--paper));font-size:.58rem}@media(hover:hover)and (pointer:fine){.finished-perfume--v58 [data-finished-perfume-size]:not(:disabled):hover{background:color-mix(in srgb,var(--champagne) 48%,transparent)}.finished-perfume--v58 .finished-perfume__choice:hover .finished-perfume__choice-card{border-color:color-mix(in srgb,var(--luxury-gold) 54%,var(--line))}}@media(max-width:479px){.finished-perfume--v58 .finished-perfume__summary{min-height:3.7rem;padding:.7rem .72rem}.finished-perfume--v58 .finished-perfume__body{gap:.6rem;padding:.66rem}.finished-perfume--v58 .finished-perfume__lead{grid-template-columns:3.1rem minmax(0,1fr);gap:.48rem}.finished-perfume--v58 .finished-perfume__visual{width:3.1rem;min-height:3.45rem}.finished-perfume--v58 .finished-perfume__visual img{min-height:3.45rem}.finished-perfume--v58 .finished-perfume__switch{grid-template-columns:2.3rem minmax(0,1fr);gap:.46rem;min-height:3.45rem;padding:.48rem .52rem}.finished-perfume--v58 .finished-perfume__switch>span:first-of-type{width:2.3rem;height:1.35rem}.finished-perfume--v58 .finished-perfume__switch strong{font-size:.74rem}.finished-perfume--v58 .finished-perfume__switch small,.finished-perfume--v58 .finished-perfume__fact{font-size:.59rem}.finished-perfume--v58 .finished-perfume__size{grid-template-columns:1fr;gap:.35rem}.finished-perfume--v58 [data-finished-perfume-size]{min-height:2.55rem;font-size:.69rem}.finished-perfume--v58 .finished-perfume__choice-grid{gap:.3rem}.finished-perfume--v58 .finished-perfume__choice-card{min-height:6.55rem}.finished-perfume--v58 .finished-perfume__choice-media{height:2.85rem}.finished-perfume--v58 .finished-perfume__choice-copy{padding:.4rem .38rem .44rem}.finished-perfume--v58 .finished-perfume__choice-copy>span{gap:.2rem}.finished-perfume--v58 .finished-perfume__choice strong{font-size:.61rem}.finished-perfume--v58 .finished-perfume__choice b,.finished-perfume--v58 .finished-perfume__choice em{font-size:.53rem}.finished-perfume--v58 .finished-perfume__choice-copy small{font-size:.42rem}.finished-perfume--v58 .finished-perfume__result>div{padding:.46rem .36rem}.finished-perfume--v58 .finished-perfume__result strong{font-size:.63rem}.finished-perfume--v58 .finished-perfume__result span{font-size:.46rem}}@media(max-width:359px){.finished-perfume--v58 .finished-perfume__choice-media{height:2.6rem}.finished-perfume--v58 .finished-perfume__choice strong{font-size:.58rem}.finished-perfume--v58 .finished-perfume__choice b,.finished-perfume--v58 .finished-perfume__choice em{font-size:.5rem}.finished-perfume--v58 .finished-perfume__choice-media>span{right:.2rem;bottom:.2rem;font-size:.46rem}}@media(prefers-reduced-motion:reduce){.finished-perfume--v58 [data-finished-perfume-size],.finished-perfume--v58 .finished-perfume__choice-card,.finished-perfume--v58 .finished-perfume__choice-media img{transition:none}}.hero-atelier__fallback{display:grid;place-items:center;padding:clamp(1.5rem,6vw,4rem);background:radial-gradient(circle at 72% 22%,color-mix(in srgb,var(--champagne) 24%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--paper) 90%,var(--champagne)),var(--mist))}.hero-atelier__fallback:after{content:"";position:absolute;inset:clamp(.8rem,3vw,1.5rem);border:1px solid color-mix(in srgb,var(--bronze) 38%,transparent);pointer-events:none}.hero-atelier__fallback-wordmark{position:relative;z-index:1;width:min(82%,28rem);height:auto}.pellair-cinematic__intro{margin-bottom:1.5rem}.pellair-scene{min-height:0;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:clamp(1rem,2.5vw,1.5rem)}.pellair-scene__index{display:none}.pellair-scene__content h3{margin-bottom:0;font-size:clamp(1.65rem,3vw,2.25rem)}.pellair-scene__cta{min-height:2.25rem}.fragrance-more-filters{grid-column:1 / -1;border-top:1px solid var(--line)}.fragrance-more-filters>summary,.all-notes-disclosure>summary,.fragrance-dossier__all-notes>summary,.scent-guide__tip>summary{display:flex;min-height:3rem;padding-block:.65rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;font-family:var(--font-label);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.fragrance-more-filters>summary::-webkit-details-marker,.all-notes-disclosure>summary::-webkit-details-marker,.fragrance-dossier__all-notes>summary::-webkit-details-marker,.scent-guide__tip>summary::-webkit-details-marker{display:none}.fragrance-more-filters>summary:after,.all-notes-disclosure>summary:after,.fragrance-dossier__all-notes>summary:after,.scent-guide__tip>summary:after{content:"+";flex:0 0 auto;color:var(--bronze);font-size:1.1rem}.fragrance-more-filters[open]>summary:after,.all-notes-disclosure[open]>summary:after,.fragrance-dossier__all-notes[open]>summary:after,.scent-guide__tip[open]>summary:after{content:"\2212"}.fragrance-more-filters>summary small,.fragrance-dossier__all-notes>summary small{margin-left:auto;color:var(--soft-ink);font-family:var(--font-body);font-size:.7rem;font-weight:400;letter-spacing:0;text-transform:none}.fragrance-more-filters__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:.75rem .15rem}.fragrance-quick-clouds--guided{align-items:start}.note-family-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.note-family{display:grid;min-width:0;gap:.65rem;padding:.8rem;border:1px solid var(--line);background:var(--paper)}.note-family h4,.note-family p{margin:0}.note-family h4{font-size:1.15rem}.note-family p{margin-top:.15rem;color:var(--soft-ink);font-size:.7rem}.note-family__choices{display:flex;flex-wrap:wrap;gap:.35rem}.note-family .taxonomy-pill{min-height:2.15rem;padding:.4rem .55rem;font-size:.68rem}.note-family .taxonomy-pill small{opacity:.64}.all-notes-disclosure{margin-top:1rem;border-block:1px solid var(--line)}.all-notes-disclosure .taxonomy-cloud{padding-bottom:.85rem}.note-guide__link{display:inline-flex;margin-top:1rem}.fragrance-results[hidden]{display:none}.fragrance-card__match{margin:0 0 .45rem;color:var(--bronze);font-size:.75rem;line-height:1.4}.collection-guidance{display:flex;margin-bottom:1rem;padding:.85rem 1rem;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 82%,var(--mist))}.collection-guidance p{margin:0;color:var(--soft-ink);font-size:.82rem}.collection-guidance div{display:flex;flex-wrap:wrap;gap:.75rem}.fragrance-pyramid>.fragrance-dossier__label{display:block;margin-bottom:.75rem}.fragrance-dossier__all-notes{margin-top:1rem;border-block:1px solid var(--line)}.fragrance-dossier__all-notes .fragrance-chip-list{margin-top:0;padding-bottom:.25rem}.similar-oils__track{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:.65rem;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}.similar-oil-card__link{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.similar-oil-card__media{aspect-ratio:4 / 5}.similar-oil-card__body{padding:.75rem}.similar-oil-card__reason{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.similar-oil-card h3{display:-webkit-box;overflow:hidden;margin:.45rem 0 0;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(1rem,3.5vw,1.35rem)}.scent-guide__hero{text-align:center}.scent-guide__lead{max-width:46rem;margin-inline:auto;color:var(--soft-ink);font-size:clamp(1rem,2.2vw,1.2rem)}.scent-guide__hero .button-row{justify-content:center}.scent-guide__nav{display:flex;margin-top:clamp(1.5rem,4vw,3rem);padding-block:.8rem;overflow-x:auto;border-block:1px solid var(--line);gap:1rem;scrollbar-width:thin}.scent-guide__nav a{flex:0 0 auto;font-family:var(--font-label);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.scent-guide__section{padding-block:clamp(3rem,7vw,6rem);scroll-margin-top:calc(var(--header-height) + 1rem)}.scent-guide__section--tinted{background:color-mix(in srgb,var(--mist) 35%,var(--canvas))}.scent-guide__section-heading{max-width:50rem;margin-bottom:clamp(1.5rem,4vw,2.5rem)}.scent-guide__section-heading>*:last-child{color:var(--soft-ink)}.scent-guide__basics,.scent-guide__families,.scent-guide__pairing{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}.scent-guide__basics article,.scent-guide__family,.scent-guide__pairing article{min-width:0;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--line);background:var(--paper)}.scent-guide__basics article>span{color:var(--bronze);font-family:var(--font-display);font-size:1.75rem}.scent-guide__basics h3,.scent-guide__family h3,.scent-guide__pairing h3{margin:.5rem 0}.scent-guide__basics p,.scent-guide__family>p:last-of-type,.scent-guide__pairing p{margin-bottom:0;color:var(--soft-ink);font-size:.86rem}.scent-guide__note-links{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.scent-guide__note-links a{min-height:2.35rem;padding:.45rem .65rem;border:1px solid var(--line-strong);border-radius:999px;font-size:.72rem;text-decoration:none}.scent-guide__tip{max-width:50rem;margin-top:1.25rem;border-block:1px solid var(--line)}.scent-guide__tip p{padding-bottom:1rem;color:var(--soft-ink)}.scent-guide__final-action{display:flex;margin-top:clamp(2rem,5vw,3.5rem);padding:clamp(1rem,3vw,1.5rem);align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--line-strong);background:var(--paper)}.scent-guide__final-action p{margin:0}@media(max-width:46.8125rem){.hero-atelier__inner{gap:1.35rem;padding-block:1.5rem 2rem}.hero-atelier__content{order:-1}.hero-atelier__composition{width:100%;max-height:18rem;aspect-ratio:16 / 10}.hero-atelier__content h1{font-size:clamp(2.8rem,14vw,4.5rem)}.fragrance-library__hero{gap:.75rem;margin-bottom:1.25rem}.fragrance-library__copy p{margin-bottom:0}.fragrance-controls{padding:.8rem}.fragrance-more-filters>summary{align-items:flex-start;flex-direction:column;gap:.1rem}.fragrance-more-filters>summary:after{position:absolute;right:.15rem}.fragrance-more-filters>summary small{margin-left:0}.fragrance-quick-clouds--guided{grid-template-columns:minmax(0,1fr)}.fragrance-taxonomy__panel{padding:.85rem}.fragrance-library__results-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem;align-items:start}.fragrance-library__status{min-height:0}.product-grid,.fragrance-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.product-card__info,.fragrance-card__body{padding:.68rem}.product-card__meta .eyebrow,.fragrance-card__body>.eyebrow{overflow:hidden;font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.product-card h3,.fragrance-card h3{display:-webkit-box;min-height:2.35em;overflow:hidden;margin:.45rem 0 .35rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(.98rem,4.4vw,1.12rem);line-height:1.16}.product-card__description{display:none}.product-card__notes{gap:.25rem;margin-block:.35rem .5rem}.product-card__note{min-height:1.5rem;padding:.25rem .38rem;font-size:.56rem}.product-card__bottom{padding-top:.35rem;align-items:stretch;flex-direction:column;gap:.45rem}.product-card__bottom .price,.product-card__bottom>:first-child{font-size:.74rem}.product-card__bottom .button,.fragrance-card__shop{width:100%;min-height:2.75rem;padding:.45rem .3rem;font-size:.58rem;letter-spacing:.04em}.fragrance-card__match{display:-webkit-box;min-height:2.6em;overflow:hidden;margin-bottom:.4rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.64rem}.fragrance-card__terms{display:none}.fragrance-card__shop{margin-top:auto}.collection-guidance,.scent-guide__final-action{align-items:stretch;flex-direction:column}.collection-toolbar{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.collection-sort{width:100%;grid-template-columns:minmax(0,1fr)}.collection-active-filters__chips{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.collection-active-filters__chips a{flex:0 0 auto}.pagination__page{display:none}.pagination__previous,.pagination__next{display:flex;flex:1 1 0}.pagination__previous a,.pagination__previous span,.pagination__next a,.pagination__next span{width:100%}.similar-oils__head{margin-bottom:1rem}.similar-oils__sub{font-size:.82rem}.similar-oil-card__reason{font-size:.54rem}.scent-guide__section{padding-block:3rem}.scent-guide__final-action .button{width:100%}}@media(min-width:56.25rem){.hero-atelier__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0;padding-block:clamp(3rem,6vw,5rem)}.hero-atelier__composition{min-height:26rem;aspect-ratio:4 / 3}.fragrance-more-filters__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.scent-guide__basics,.scent-guide__pairing{grid-template-columns:repeat(3,minmax(0,1fr))}.scent-guide__families{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:75rem){.scent-guide__families{grid-template-columns:repeat(4,minmax(0,1fr))}}html.predictive-search-open,body.predictive-search-open{overflow:hidden}.site-header.is-scrolled{box-shadow:0 .45rem 1.4rem #1f181014}.header-search-details[open]>summary{color:var(--bronze)}.header-search-scrim{position:fixed;inset:var(--header-height) 0 0;z-index:108;display:block;width:100%;height:auto;border:0;background:#19140e6b;cursor:default;animation:pellair-search-fade .18s ease both}.header-search-details:not([open])>.header-search-scrim,.header-search-details:not([open])>.header-search-popover{display:none}.header-search-popover{overscroll-behavior:contain;animation:pellair-search-enter .22s var(--ease) both}.header-search-popover__head,.header-search,.header-search__status,.pellair-search-panel,.header-search-discovery,.header-search-shortcuts--utility{width:100%;max-width:none}.header-search-popover__intro{max-width:38rem;margin:.45rem 0 0;color:var(--soft-ink);font-size:.9rem}.header-search-popover__close,.header-search__clear,.header-search-shortcuts a,.pellair-search-panel__item,.pellair-search-panel__all{border-radius:.08rem}.header-search-popover__close:focus-visible,.header-search__clear:focus-visible,.header-search-shortcuts a:focus-visible,.pellair-search-panel__item:focus-visible,.pellair-search-panel__all:focus-visible,.header-search-details>summary:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.pellair-search-panel{display:block;max-height:none;overflow:visible;border-top:0}.pellair-search-panel__list{display:grid;border-top:1px solid var(--line)}.pellair-search-panel__list[hidden],.pellair-search-panel__message:empty{display:none}.pellair-search-panel__vendor{color:var(--bronze);font-family:var(--font-label);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.pellair-search-panel__message{border-bottom:1px solid var(--line)}.pellair-search-panel__all{display:flex;min-height:3rem;align-items:center;justify-content:space-between;padding:.8rem;background:color-mix(in srgb,var(--champagne) 11%,transparent)}.pellair-search-panel__all:after{content:"\2192";font-family:var(--font-body);font-size:1rem}.pellair-search-panel__empty{display:grid;gap:.45rem;padding:1rem 0;color:var(--soft-ink);font-family:var(--font-body);font-size:.88rem;letter-spacing:0;text-transform:none}.pellair-search-panel__empty p{margin:0;color:var(--ink);font-family:var(--font-heading);font-size:1.25rem}.pellair-search-panel__empty a,.pellair-search-panel__empty button{width:fit-content;min-height:2.75rem;color:var(--bronze);font-family:var(--font-label);font-size:.67rem;letter-spacing:.06em;text-transform:uppercase}.pellair-search-panel__loading{display:grid;gap:.55rem;padding-block:.75rem}.pellair-search-panel__loading span{display:block;height:4.8rem;border:1px solid var(--line);background:linear-gradient(100deg,var(--mist) 10%,color-mix(in srgb,var(--champagne) 24%,var(--paper)) 35%,var(--mist) 60%);background-size:220% 100%;animation:pellair-search-shimmer 1.1s ease-in-out 3}.header-search-discovery{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.header-search-discovery__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.header-search-discovery__head .eyebrow,.header-search-discovery__head h3{margin:0}.header-search-discovery__head h3{margin-top:.2rem;font-size:1.35rem}.header-search-discovery__head>a,.header-search-shortcuts--utility a{color:var(--bronze);font-family:var(--font-label);font-size:.64rem;letter-spacing:.06em;text-underline-offset:.22em;text-transform:uppercase}.header-search-shortcuts--scent{display:grid;margin-top:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.header-search-shortcuts--scent a{display:grid;min-height:3.35rem;padding:.65rem .75rem;align-content:center;border:1px solid var(--line);color:var(--ink);font-family:var(--font-heading);font-size:.98rem;letter-spacing:0;text-decoration:none;text-transform:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.header-search-shortcuts--scent a:hover,.header-search-shortcuts--scent a:focus-visible{border-color:var(--bronze);background:color-mix(in srgb,var(--champagne) 13%,transparent);transform:translateY(-1px)}.header-search-shortcuts--scent span{color:var(--bronze);font-family:var(--font-label);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.header-search-shortcuts--utility{display:flex;margin-top:.85rem;flex-wrap:wrap;gap:.5rem 1rem}@keyframes pellair-search-fade{0%{opacity:0}to{opacity:1}}@keyframes pellair-search-enter{0%{opacity:0;transform:translateY(-.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes pellair-search-shimmer{to{background-position:-120% 0}}@media(min-width:750px){.header-search-popover{top:calc(var(--header-height) + .65rem);right:max(var(--gutter),env(safe-area-inset-right));left:auto;width:min(52rem,calc(100vw - var(--gutter) - var(--gutter)));max-height:calc(100svh - var(--header-height) - 1.3rem);padding:clamp(1.15rem,2.4vw,1.65rem);border:1px solid var(--line);border-radius:.2rem;box-shadow:0 1.25rem 3.5rem #19140e33}.pellair-search-panel__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.pellair-search-panel__item:nth-child(odd){border-right:1px solid var(--line);padding-right:.85rem}}@media(max-width:749px){.header-search-scrim{display:none}.header-search-popover{border:0;border-radius:0;box-shadow:none}.header-search-popover__head{position:sticky;top:-1.1rem;z-index:2;margin-bottom:.85rem;padding-block:1.1rem .75rem;border-bottom:1px solid var(--line);background:var(--paper)}.header-search-popover__intro{padding-right:.75rem;font-size:.82rem}.pellair-search-panel__list{grid-template-columns:minmax(0,1fr)}.header-search-shortcuts--scent{grid-template-columns:repeat(2,minmax(0,1fr))}.header-search-discovery__head{align-items:flex-start;flex-direction:column;gap:.55rem}}.finished-perfume{margin:clamp(.85rem,2vw,1.35rem) 0;overflow:clip;border:1px solid color-mix(in srgb,var(--color-bronze) 34%,transparent);border-radius:1rem;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--color-accent) 12%,transparent),transparent 34%),color-mix(in srgb,var(--color-paper) 96%,white);box-shadow:0 1rem 2.8rem #3a270f0f}.finished-perfume__summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.8rem;align-items:center;min-height:4.25rem;padding:.9rem 1rem;cursor:pointer;list-style:none}.finished-perfume__summary::-webkit-details-marker{display:none}.finished-perfume__summary>span:first-child{display:grid;gap:.18rem}.finished-perfume__summary strong{font-family:var(--font-heading);font-size:clamp(1rem,2vw,1.18rem);font-weight:500}.finished-perfume__summary small{color:color-mix(in srgb,var(--color-ink) 64%,transparent);font-size:.78rem}.finished-perfume__summary:after{content:"+";display:grid;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in srgb,var(--color-bronze) 34%,transparent);border-radius:50%;color:var(--color-bronze);font-size:1.1rem;transition:transform .18s ease}.finished-perfume[open] .finished-perfume__summary:after{transform:rotate(45deg)}.finished-perfume__optional{padding:.3rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-bronze);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.finished-perfume__body{display:grid;gap:1rem;padding:1rem;border-top:1px solid color-mix(in srgb,var(--color-bronze) 22%,transparent)}.finished-perfume__lead{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:1rem;align-items:stretch}.finished-perfume__visual{position:relative;min-width:0;margin:0;overflow:hidden;aspect-ratio:4 / 5;border:1px solid color-mix(in srgb,var(--color-bronze) 24%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--color-mist) 46%,white);box-shadow:0 .75rem 1.8rem #3a270f14}.finished-perfume__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff47}.finished-perfume__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 52%}.finished-perfume__lead>.finished-perfume__switch,.finished-perfume__lead>.finished-perfume__setup{min-width:0;height:100%}.finished-perfume__lead>.finished-perfume__setup{display:grid;align-content:center;gap:.35rem;padding:.85rem;border:1px solid color-mix(in srgb,var(--color-bronze) 20%,transparent);border-radius:.75rem;background:#ffffff85}.finished-perfume__switch{display:grid;grid-template-columns:2.8rem minmax(0,1fr);gap:.75rem;align-items:center;min-height:3.5rem;padding:.7rem .8rem;border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);border-radius:.75rem;cursor:pointer}.finished-perfume__switch input{position:absolute;width:1px;height:1px;opacity:0}.finished-perfume__switch>span[aria-hidden]{position:relative;width:2.7rem;height:1.55rem;border:1px solid color-mix(in srgb,var(--color-ink) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-mist) 65%,white);transition:background-color .18s ease,border-color .18s ease}.finished-perfume__switch>span[aria-hidden]:after{content:"";position:absolute;top:.18rem;left:.18rem;width:1.08rem;height:1.08rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .35rem #1e14082e;transition:transform .18s ease}.finished-perfume__switch input:checked+span[aria-hidden]{border-color:var(--color-bronze);background:var(--color-bronze)}.finished-perfume__switch input:checked+span[aria-hidden]:after{transform:translate(1.14rem)}.finished-perfume__switch input:focus-visible+span[aria-hidden],.finished-perfume__choice input:focus-visible+span,.finished-perfume__summary:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.finished-perfume__switch>span:last-child{display:grid;gap:.14rem}.finished-perfume__switch strong,.finished-perfume__glass strong{font-size:.9rem}.finished-perfume__switch small,.finished-perfume__setup small{color:color-mix(in srgb,var(--color-ink) 62%,transparent);font-size:.74rem;line-height:1.35}.finished-perfume__switch-copy--compact{display:none}.finished-perfume__concentrations{min-width:0;margin:0;padding:0;border:0}.finished-perfume__concentrations legend{margin-bottom:.55rem;color:var(--color-bronze);font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.finished-perfume__choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.finished-perfume__choice{position:relative;min-width:0;cursor:pointer}.finished-perfume__choice input{position:absolute;width:1px;height:1px;opacity:0}.finished-perfume__choice-card{display:grid;gap:.42rem;min-height:100%;align-content:start;padding:.35rem;border:1px solid color-mix(in srgb,var(--color-ink) 17%,transparent);border-radius:.7rem;background:#ffffff6b;text-align:left;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.finished-perfume__choice-media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:.48rem;background:color-mix(in srgb,var(--color-mist) 50%,white)}.finished-perfume__choice-media img{display:block;width:100%;height:100%;object-fit:cover}.finished-perfume__choice-media>span{position:absolute;right:.32rem;bottom:.32rem;padding:.22rem .38rem;border-radius:999px;background:#171512d6;color:#fff;font-size:.58rem;line-height:1;letter-spacing:.02em;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem)}.finished-perfume__choice-copy{display:grid;gap:.24rem;padding:0 .16rem .14rem}.finished-perfume__choice-copy>span:first-child{display:flex;gap:.4rem;align-items:baseline;justify-content:space-between}.finished-perfume__choice strong{color:var(--color-bronze);font-family:var(--font-heading);font-size:1rem;font-weight:500}.finished-perfume__choice b{font-size:.64rem;font-weight:600;text-align:right}.finished-perfume__name-short{display:none}.finished-perfume__choice small{color:color-mix(in srgb,var(--color-ink) 62%,transparent);font-size:.61rem;line-height:1.2}.finished-perfume__choice em{color:var(--color-ink);font-size:.75rem;font-style:normal;font-weight:700}.finished-perfume__blend-bar{display:block;overflow:hidden;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--color-mist) 75%,white)}.finished-perfume__blend-bar i{display:block;width:var(--oil-ratio);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-bronze),color-mix(in srgb,var(--color-accent) 72%,white))}.finished-perfume__choice input:checked+span{border-color:var(--color-bronze);background:color-mix(in srgb,var(--color-accent) 10%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 34%,transparent)}.finished-perfume__choice input:disabled+span{cursor:not-allowed;opacity:.42}.finished-perfume__result{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:.75rem;background:var(--color-ink);color:var(--color-paper)}.finished-perfume__result>div{display:grid;gap:.28rem;min-width:0;padding:.75rem;border-right:1px solid rgba(255,255,255,.15)}.finished-perfume__result>div:nth-child(2){border-right:0}.finished-perfume__result span{color:color-mix(in srgb,var(--color-paper) 68%,transparent);font-size:.64rem;letter-spacing:.06em;text-transform:uppercase}.finished-perfume__result strong{font-size:.82rem;line-height:1.3}.finished-perfume__result p{grid-column:1 / -1;margin:0;padding:.6rem .75rem;border-top:1px solid rgba(255,255,255,.15);color:color-mix(in srgb,var(--color-paper) 78%,transparent);font-size:.7rem}.finished-perfume__result p.is-error{color:#ffd9cc}.finished-perfume__result p[hidden]{display:none}.finished-perfume__included{display:flex;gap:.45rem;align-items:center;margin:-.25rem 0 0;color:color-mix(in srgb,var(--color-ink) 72%,transparent);font-size:.75rem}.finished-perfume__included span{display:grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-bronze)}.finished-perfume__glass{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.85rem;border:1px solid color-mix(in srgb,var(--color-bronze) 22%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--color-mist) 32%,transparent)}.finished-perfume__glass div{display:grid;gap:.2rem}.finished-perfume__glass p,.finished-perfume__setup p{margin:0;color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:.76rem;line-height:1.4}.finished-perfume__glass .button{flex:0 0 auto;min-height:2.75rem}.finished-perfume__footnote,.finished-perfume__contact-missing{margin:0;color:color-mix(in srgb,var(--color-ink) 62%,transparent);font-size:.67rem;line-height:1.4}.product-form.has-finished-perfume .finished-perfume{border-color:color-mix(in srgb,var(--color-bronze) 62%,transparent);box-shadow:0 1.2rem 3rem #5b3b111a}@media(hover:hover){.finished-perfume__choice:hover>.finished-perfume__choice-card{border-color:color-mix(in srgb,var(--color-bronze) 58%,transparent);transform:translateY(-1px)}}@media(max-width:749px){.finished-perfume__summary{min-height:4rem;padding:.8rem}.finished-perfume__optional{display:none}.finished-perfume__body{gap:.85rem;padding:.8rem}.finished-perfume__lead{grid-template-columns:5.5rem minmax(0,1fr);gap:.65rem;align-items:start}.finished-perfume__visual{width:100%;align-self:start;border-radius:.65rem}.finished-perfume__lead>.finished-perfume__switch,.finished-perfume__lead>.finished-perfume__setup{height:auto;padding:.65rem}.finished-perfume__switch-copy--full{display:none}.finished-perfume__switch-copy--compact{display:block}.finished-perfume__choice-grid{gap:.3rem}.finished-perfume__choice-card{gap:.28rem;padding:.24rem}.finished-perfume__choice strong{font-size:.88rem}.finished-perfume__choice b{font-size:.62rem}.finished-perfume__choice small{display:none}.finished-perfume__choice-copy{gap:.18rem;padding:0 .08rem .1rem}.finished-perfume__choice-copy>span:first-child{display:grid;gap:.05rem}.finished-perfume__choice b{text-align:left}.finished-perfume__name-full{display:none}.finished-perfume__name-short{display:inline}.finished-perfume__choice em{font-size:.65rem}.finished-perfume__choice-media>span{right:.2rem;bottom:.2rem;padding:.18rem .28rem;font-size:.49rem}.finished-perfume__blend-bar{height:.25rem}.finished-perfume__result>div{padding:.58rem .42rem}.finished-perfume__result span{font-size:.55rem}.finished-perfume__result strong{font-size:.7rem}.finished-perfume__glass{display:grid}.finished-perfume__glass .button{width:100%}}@media(prefers-reduced-motion:reduce){.finished-perfume__summary:after,.finished-perfume__switch>span[aria-hidden],.finished-perfume__switch>span[aria-hidden]:after,.finished-perfume__choice>span{transition:none}}@media(max-width:359px){.finished-perfume__lead{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem}.finished-perfume__lead>.finished-perfume__switch,.finished-perfume__lead>.finished-perfume__setup{padding:.55rem}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.62rem;line-height:1.15;white-space:nowrap}.finished-perfume__choice small,.finished-perfume__name-full{display:none}.finished-perfume__name-short{display:inline}}@media(prefers-reduced-motion:reduce){.header-search-popover,.header-search-scrim,.pellair-search-panel__loading span,.header-search-shortcuts--scent a{animation:none!important;transition-duration:.01ms!important}}@media(forced-colors:active){.button,.taxonomy-pill,.option-pill span,.cart-drawer__panel,.product-card,.fragrance-card{border:1px solid CanvasText}.button,.taxonomy-pill.is-active,.option-pill input:checked+span{color:ButtonText;background:ButtonFace}}body.motion-none,body.motion-none *{scroll-behavior:auto;animation:none;transition-duration:.01ms}body.motion-none [data-reveal],body.motion-none .reveal-on-scroll,body.motion-none [data-brand-assembly] [data-assembly-layer],body.motion-none [data-brand-assembly] [data-assembly-copy]{opacity:1;transform:var(--assembly-final-transform, none)}.brand--header{width:clamp(9.25rem,17vw,12rem);max-width:12rem;min-height:2.75rem}.brand__wordmark-img,.brand__footer-lockup{display:block;height:auto;object-fit:contain}.brand__wordmark-img{max-height:none}.hero-atelier__composition{width:min(100%,38rem);min-height:0;margin-inline:auto;aspect-ratio:3 / 4;background:var(--mist)}.hero-atelier__image,.hero-atelier__layer--ground>img{object-position:center}.header-search-popover{max-height:calc(100svh - var(--header-height));overflow-y:auto}.header-search-popover__head{display:flex;width:min(100%,48rem);margin:0 auto 1rem;align-items:flex-start;justify-content:space-between;gap:1rem}.header-search-popover__head .eyebrow,.header-search-popover__head h2{margin:0}.header-search-popover__head h2{margin-top:.2rem;font-size:clamp(1.8rem,4vw,2.8rem)}.header-search-popover__close{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;font-size:1.65rem}.header-search__row{grid-template-columns:minmax(0,1fr) auto auto}.header-search__clear{min-width:3.5rem;color:var(--bronze);font-family:var(--font-label);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.header-search__status{width:min(100%,48rem);min-height:1.35em;margin:.65rem auto 0;color:var(--bronze);font-size:.75rem}.pellair-search-panel{display:grid;width:min(100%,48rem);max-height:min(25rem,54svh);margin:.25rem auto 0;overflow-y:auto;border-top:1px solid var(--line)}.pellair-search-panel:empty{display:none}.pellair-search-panel__item{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.85rem;min-height:5rem;padding:.65rem 0;align-items:center;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.pellair-search-panel__item img,.pellair-search-panel__placeholder{width:4rem;height:4.75rem;object-fit:contain;border:1px solid var(--line);background:var(--mist)}.pellair-search-panel__placeholder{display:grid;place-items:center;color:var(--bronze);font-family:var(--font-label);font-size:.62rem;letter-spacing:.08em}.pellair-search-panel__meta{display:grid;gap:.25rem}.pellair-search-panel__meta strong{font-family:var(--font-heading);font-size:1.18rem;font-weight:500}.pellair-search-panel__price{color:var(--bronze);font-size:.75rem}.pellair-search-panel__item.is-active,.pellair-search-panel__item:focus-visible{outline:0;background:color-mix(in srgb,var(--champagne) 17%,transparent)}.pellair-search-panel__all,.pellair-search-panel__empty{padding:1rem 0;color:var(--bronze);font-family:var(--font-label);font-size:.7rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.header-search-shortcuts{display:flex;width:min(100%,48rem);margin:.9rem auto 0;flex-wrap:wrap;gap:.5rem 1rem}.header-search-shortcuts a{color:var(--bronze);font-family:var(--font-label);font-size:.66rem;letter-spacing:.06em;text-decoration-thickness:1px;text-underline-offset:.25em;text-transform:uppercase}.fragrance-control>label{display:block;margin:0}.fragrance-control>label>span{display:block}.pellair-select{position:relative;min-width:0}.pellair-select__button{display:grid;width:100%;min-height:3rem;padding:.65rem .8rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;border:1px solid var(--line-strong);border-radius:0;color:var(--ink);background:var(--canvas);font:inherit;text-align:left;cursor:pointer}.pellair-select__button.has-selection{border-color:var(--bronze);box-shadow:inset 0 -2px color-mix(in srgb,var(--champagne) 68%,transparent)}.pellair-select__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pellair-select__caret{color:var(--bronze);transition:transform .18s var(--ease)}.pellair-select.is-open .pellair-select__caret{transform:rotate(180deg)}.pellair-select.is-open .pellair-select__button{border-color:var(--bronze);background:var(--paper);box-shadow:0 0 0 2px color-mix(in srgb,var(--champagne) 24%,transparent)}.pellair-select__popover{position:absolute;top:calc(100% + .35rem);right:0;left:0;z-index:70;min-width:min(22rem,88vw);padding:.8rem;border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 1.2rem 2.8rem #2a1f1133}.pellair-select__heading{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line)}.pellair-select__heading strong{font-family:var(--font-heading);font-size:1.25rem;font-weight:500}.pellair-select__close{display:grid;width:2.75rem;height:2.75rem;place-items:center;font-size:1.35rem}.pellair-select__search{display:block;margin:.75rem 0}.pellair-select__search input{width:100%;min-height:2.85rem;background:var(--canvas)}.pellair-select__options{max-height:18rem;overflow-y:auto;overscroll-behavior:contain;border-block:1px solid var(--line)}.pellair-select__option{display:grid;width:100%;min-height:2.85rem;padding:.55rem .35rem;grid-template-columns:1.2rem minmax(0,1fr) auto;gap:.65rem;align-items:center;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;font:inherit;text-align:left;cursor:pointer}.pellair-select__option:last-child{border-bottom:0}.pellair-select__option small{color:var(--bronze);font-size:.7rem}.pellair-select__check{display:grid;width:1.1rem;height:1.1rem;place-items:center;border:1px solid var(--line-strong);color:transparent;font-size:.7rem}.pellair-select__option.is-selected{color:var(--paper);background:#2b241b}.pellair-select__option.is-selected small{color:var(--champagne)}.pellair-select__option.is-selected .pellair-select__check{border-color:var(--champagne);color:var(--champagne)}.pellair-select__option:focus-visible{position:relative;z-index:1;outline:3px solid var(--focus);outline-offset:-3px}.pellair-select__empty{margin:0;padding:1rem .35rem;color:var(--soft-ink);font-size:.8rem}.pellair-select__footer{display:flex;padding-top:.75rem;justify-content:space-between;gap:.5rem}.pellair-select__scrim{display:none}.fragrance-card__terms{display:flex;margin:.2rem 0 .9rem;flex-wrap:wrap;gap:.35rem}.fragrance-card__terms span{padding:.25rem .45rem;border:1px solid var(--line);color:var(--bronze);font-size:.65rem}.collection-filter-trigger,.collection-filter-drawer__header,.collection-filter-drawer__overlay{display:none}.collection-filter-drawer__panel{min-width:0}.option-pill input:checked+span,.option-pill.is-selected span,.option-pill[aria-checked=true] span{position:relative;padding-right:2rem;border-color:var(--champagne);color:var(--paper);background:#2b241b;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--champagne) 52%,transparent)}.option-pill input:checked+span:after,.option-pill.is-selected span:after,.option-pill[aria-checked=true] span:after{content:"\2713";position:absolute;right:.7rem;color:var(--champagne);font-family:var(--font-body);font-size:.8rem}.scent-profile[hidden]{display:none}.scent-profile{box-shadow:0 1rem 2.5rem #2a1f1114}.pagination [aria-disabled=true]{color:color-mix(in srgb,var(--ink) 38%,var(--paper));background:color-mix(in srgb,var(--canvas) 72%,transparent)}.pagination__previous a,.pagination__previous span,.pagination__next a,.pagination__next span{min-width:5.5rem}.pellair-loading-bar[hidden],html.intro-pending .pellair-loading-bar{display:none!important}.pellair-loading-bar{--pellair-loader-width: .1%;--pellair-loader-clip: 99.9%;--pellair-loader-x: 4%;--pellair-loader-texture: none;position:fixed;top:0;right:0;left:0;z-index:12000;height:6px;overflow:visible;pointer-events:none;opacity:0;transform:translateY(-8px);transition:opacity .16s ease,transform .22s var(--ease)}.pellair-loading-bar.is-visible{opacity:1;transform:translateY(0)}.pellair-loading-bar.is-hiding{opacity:0;transform:translateY(-8px)}.pellair-loading-bar:before{content:"";position:absolute;top:1px;right:0;left:0;height:26px;background:linear-gradient(90deg,transparent 0,rgba(215,164,76,.12) 14%,rgba(255,239,196,.38) var(--pellair-loader-x),transparent var(--pellair-loader-x));filter:blur(8px);opacity:.8}.pellair-loading-bar__track{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-bottom:1px solid rgba(255,231,181,.2);background:#090806;box-shadow:0 3px 12px #27190a57}.pellair-loading-bar__reveal{position:absolute;top:1px;right:0;bottom:1px;left:0;overflow:hidden;clip-path:inset(0 var(--pellair-loader-clip) 0 0 round 999px);background:linear-gradient(90deg,#8c6329,#f8e8b8 62%,#fff7dc);box-shadow:0 0 12px #ffebbac7;transition:clip-path .1s linear}.pellair-loading-bar__texture{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;background-image:var(--pellair-loader-texture),linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);background-repeat:repeat-x;background-size:auto 100%,14rem 100%;background-blend-mode:screen;opacity:.9;animation:pellair-loader-texture 1.8s linear 4}.pellair-loading-bar__inner-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at var(--pellair-loader-x) 50%,rgba(255,255,255,.95),rgba(247,221,176,.28) 36%,transparent 70%);mix-blend-mode:screen}.pellair-loading-bar__shine{position:absolute;top:1px;bottom:1px;left:-18%;width:18%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);clip-path:inset(0 var(--pellair-loader-clip) 0 0);animation:pellair-loader-shine .95s var(--ease) 8}.pellair-loading-bar__head{position:absolute;top:50%;left:var(--pellair-loader-x);width:2.1rem;height:1.2rem;border-radius:999px;background:radial-gradient(ellipse,rgba(255,255,255,.96),rgba(248,221,169,.45) 38%,transparent 72%);filter:blur(1px);transform:translate(-42%,-50%)}.pellair-loading-bar.is-complete .pellair-loading-bar__head{opacity:0;transition:opacity .22s ease}@keyframes pellair-loader-texture{to{background-position:14rem 0,18rem 0}}@keyframes pellair-loader-shine{to{transform:translate(720%)}}@media(max-width:749px){.brand--header{width:clamp(8.5rem,40vw,10.25rem)}.header-search-popover{inset:var(--header-height) 0 0;max-height:none;padding:1.1rem max(var(--gutter),env(safe-area-inset-right)) max(1.25rem,env(safe-area-inset-bottom)) max(var(--gutter),env(safe-area-inset-left));overflow-y:auto;overscroll-behavior:contain}.header-search__row{grid-template-columns:minmax(0,1fr) auto}.header-search__clear{grid-column:1;grid-row:2;justify-self:start;min-height:2.75rem}.header-search__row .button{grid-column:2;grid-row:1 / span 2}.pellair-search-panel{max-height:none}.pellair-select__popover{position:fixed;top:auto;right:0;bottom:0;left:0;z-index:122;width:100%;min-width:0;max-height:min(82svh,44rem);padding:1rem max(var(--gutter),env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(var(--gutter),env(safe-area-inset-left));overflow:hidden;border-width:1px 0 0;border-radius:.75rem .75rem 0 0}.pellair-select__scrim:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:121;display:block;width:100%;height:100%;border:0;background:#120e098a}.pellair-select__options{max-height:min(48svh,26rem)}html.finder-select-open,body.finder-select-open,html.collection-filter-open,body.collection-filter-open{overflow:hidden}.collection-filters.is-filter-enhanced .collection-filter-trigger{display:inline-flex;width:100%;margin-top:.75rem;justify-content:space-between}.collection-filter-trigger__count{display:inline-grid;min-width:1.4rem;height:1.4rem;padding-inline:.25rem;place-items:center;border-radius:999px;color:var(--paper);background:var(--bronze)}.collection-filter-drawer.is-enhanced{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220;visibility:hidden;pointer-events:none}.collection-filter-drawer.is-enhanced.is-open{visibility:visible;pointer-events:auto}.collection-filter-drawer.is-enhanced .collection-filter-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:#120e098f;opacity:0;transition:opacity .2s ease}.collection-filter-drawer.is-enhanced.is-open .collection-filter-drawer__overlay{opacity:1}.collection-filter-drawer.is-enhanced .collection-filter-drawer__panel{position:absolute;right:0;bottom:0;left:0;display:flex;max-height:min(88svh,48rem);padding:0 max(var(--gutter),env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(var(--gutter),env(safe-area-inset-left));flex-direction:column;overflow:hidden;border-top:1px solid var(--line-strong);border-radius:.75rem .75rem 0 0;background:var(--paper);transform:translateY(102%);transition:transform .26s var(--ease)}.collection-filter-drawer.is-enhanced.is-open .collection-filter-drawer__panel{transform:translateY(0)}.collection-filter-drawer.is-enhanced .collection-filter-drawer__header{display:flex;min-height:5.25rem;padding-block:.8rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line)}.collection-filter-drawer.is-enhanced .collection-filter-drawer__header .eyebrow,.collection-filter-drawer.is-enhanced .collection-filter-drawer__header h2{margin:0}.collection-filter-drawer.is-enhanced .collection-filter-drawer__header h2{margin-top:.15rem;font-size:2rem}.collection-filter-drawer.is-enhanced .collection-filter-drawer__close{display:grid;width:2.75rem;height:2.75rem;place-items:center;font-size:1.5rem}.collection-filter-drawer.is-enhanced .collection-filter-groups{flex:1;overflow-y:auto;overscroll-behavior:contain}.collection-filter-drawer.is-enhanced .collection-filter-actions{position:sticky;bottom:0;margin:0;padding-block:.8rem;background:var(--paper)}.collection-filter-drawer.is-enhanced .collection-filter-drawer__desktop-heading{display:none}.collection-filter-drawer__selection{margin:.2rem 0 0;color:var(--soft-ink);font-size:.68rem}.collection-filter-drawer.is-enhanced .collection-filter-actions .button{flex:1 1 0;min-width:0}.collection-active-filters{margin-top:-1.25rem}.quantity-row{align-items:stretch;flex-direction:column}.quantity-stepper{width:100%;grid-template-columns:3rem minmax(3rem,1fr) 3rem}.quantity-stepper button,.quantity-stepper input{min-height:3rem}html.motion-ready body.mobile-lite .reveal-on-scroll.is-reveal-pending,html.motion-ready body.mobile-lite [data-reveal].is-reveal-pending{transform:translateY(.35rem)}html.motion-ready body.mobile-lite [data-brand-assembly].is-assembling [data-assembly-layer]{animation-duration:.44s}html.motion-ready body.mobile-lite [data-brand-assembly].is-assembling [data-assembly-copy]{animation-duration:.4s;animation-delay:.1s}}@media(min-width:56.25rem){.hero-atelier__composition{aspect-ratio:3 / 4}.collection-filter-drawer__panel{display:block}}@media(min-width:75rem){.header-search-popover{width:min(46rem,74vw);padding:1.4rem}}@media(prefers-reduced-motion:reduce){.pellair-loading-bar,.pellair-loading-bar *,.collection-filter-drawer__panel,.collection-filter-drawer__overlay,.pellair-select__caret{animation:none!important;transition-duration:.01ms!important}}.hero-atelier__inner{min-height:0}@media(max-width:46.8125rem){.hero-atelier__content{order:-1}.hero-atelier__composition{width:100%;min-height:0;max-height:18rem;aspect-ratio:16 / 10}.fragrance-card__terms{display:none}}@media(min-width:56.25rem){.hero-atelier__inner{min-height:0}.hero-atelier__composition{min-height:26rem;aspect-ratio:4 / 3}.similar-oils__track{grid-template-columns:repeat(4,minmax(0,1fr))}}.fragrance-note-gallery{display:grid;gap:1.15rem;margin-block:1.65rem;padding-top:1.35rem;border-top:1px solid var(--line)}.fragrance-note-gallery[hidden]{display:none}.fragrance-note-gallery__head{display:grid;gap:.35rem}.fragrance-note-gallery__head h3,.fragrance-note-gallery__head p,.fragrance-note-stage h4{margin:0}.fragrance-note-gallery__head h3{font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.08}.fragrance-note-gallery__head p{max-width:50ch;color:var(--soft-ink);font-size:.78rem;line-height:1.65}.fragrance-note-gallery__groups,.fragrance-note-stage{display:grid;gap:.75rem}.fragrance-note-gallery__groups{gap:1.15rem}.fragrance-note-stage h4{color:var(--bronze);font-family:var(--font-label);font-size:.68rem;letter-spacing:.075em;text-transform:uppercase}.fragrance-note-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8.2rem),1fr));gap:.65rem}.fragrance-note-card{display:grid;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 25%,var(--line));color:var(--ink);background:var(--paper);box-shadow:0 .7rem 1.9rem #3125160b;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.fragrance-note-card__media,.taxonomy-note-card__media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:color-mix(in srgb,var(--mist) 70%,var(--paper))}.fragrance-note-card__media[hidden],.taxonomy-note-card__media[hidden],.scent-guide__note-card-media[hidden]{display:none}.fragrance-note-card__media img,.taxonomy-note-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.2,.65,.25,1)}.fragrance-note-card__label{display:grid;min-height:3rem;padding:.7rem .65rem;place-items:center;font-family:var(--font-heading);font-size:.82rem;line-height:1.15;text-align:center;text-wrap:balance}.fragrance-note-card:hover,.fragrance-note-card:focus-visible{border-color:color-mix(in srgb,var(--bronze) 70%,var(--line));box-shadow:0 1rem 2.5rem #31251617;transform:translateY(-2px)}.fragrance-note-card:hover img,.fragrance-note-card:focus-visible img,.taxonomy-note-card:hover img,.taxonomy-note-card:focus-visible img{transform:scale(1.035)}.taxonomy-cloud--notes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));align-items:stretch;gap:.65rem}.taxonomy-cloud--notes>.taxonomy-pill:not(.taxonomy-note-card){min-height:3.25rem;border-radius:0}.taxonomy-note-card{display:grid;min-height:0;padding:0;overflow:hidden;align-content:start;justify-content:stretch;gap:0;border-radius:0;background:var(--paper);text-align:left}.taxonomy-note-card__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:3rem;padding:.65rem .7rem;align-items:center;gap:.45rem}.taxonomy-note-card__copy>span{min-width:0;font-family:var(--font-heading);font-size:.76rem;line-height:1.15;text-wrap:balance}.taxonomy-note-card__copy small{display:grid;min-width:1.55rem;min-height:1.55rem;padding-inline:.3rem;place-items:center;border:1px solid color-mix(in srgb,var(--bronze) 30%,var(--line));border-radius:999px;font-family:var(--font-label);font-size:.58rem}.taxonomy-note-card.is-active,.taxonomy-note-card[aria-pressed=true]{outline:2px solid var(--bronze);outline-offset:-2px;color:var(--ink);background:var(--paper)}.taxonomy-note-card.is-active .taxonomy-note-card__copy,.taxonomy-note-card[aria-pressed=true] .taxonomy-note-card__copy{color:var(--paper);background:var(--bronze)}.taxonomy-note-card.is-active small,.taxonomy-note-card[aria-pressed=true] small{border-color:currentColor}.note-family-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.8rem}.note-family{padding:.9rem;background:linear-gradient(145deg,color-mix(in srgb,var(--champagne) 10%,transparent),transparent 58%),var(--paper)}.note-family__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.note-family .taxonomy-note-card{font-size:inherit}.note-family .taxonomy-note-card__copy{min-height:2.75rem;padding:.55rem}.note-family .taxonomy-note-card__copy>span{font-size:.7rem}@media(max-width:479px){.fragrance-note-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.note-family__choices{grid-template-columns:1fr}}.hero-atelier--media-only{padding-block:clamp(.65rem,1.6vw,1.35rem);background:radial-gradient(circle at 50% 10%,rgba(203,170,110,.12),transparent 42%),var(--canvas)}.hero-atelier--media-only .hero-atelier__inner{display:block;min-height:0}.hero-atelier--media-only .hero-atelier__composition{width:min(100%,76rem);min-height:0;max-height:none;margin-inline:auto;aspect-ratio:16 / 9;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 26%,var(--line));background:#cdbb9b;box-shadow:0 1.4rem 4rem #3022121a}.hero-atelier--media-only .hero-atelier__layer--ground,.hero-atelier--media-only .hero-atelier__image,.hero-atelier--media-only .hero-atelier__video{width:100%;height:100%}.hero-atelier--media-only .hero-atelier__image,.hero-atelier--media-only .hero-atelier__video{display:block;object-fit:cover;object-position:center}.fragrance-library{padding-top:clamp(1.9rem,4vw,3.8rem)}.fragrance-library__hero{margin-bottom:clamp(1rem,2vw,1.6rem)}.fragrance-library__hero h2{max-width:16ch;font-size:clamp(2rem,4.5vw,3.65rem)}.fragrance-library__hero:has(.fragrance-library__copy){align-items:end}.finder-search-control{position:relative;z-index:20}.finder-predictions{position:absolute;top:calc(100% + .35rem);right:0;left:0;z-index:90;max-height:min(29rem,64svh);overflow-y:auto;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--bronze) 35%,var(--line));background:color-mix(in srgb,var(--paper) 96%,var(--champagne));box-shadow:0 1.25rem 3.2rem #281d1038}.finder-predictions[hidden]{display:none}.finder-predictions__item{display:grid;min-height:5.4rem;padding:.6rem .75rem;grid-template-columns:3.7rem minmax(0,1fr) auto;gap:.85rem;align-items:center;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.finder-predictions__item:last-child{border-bottom:0}.finder-predictions__item:hover,.finder-predictions__item:focus-visible{outline:0;background:color-mix(in srgb,var(--champagne) 19%,var(--paper));box-shadow:inset 3px 0 0 var(--bronze)}.finder-predictions__media{display:grid;width:3.7rem;height:4.25rem;overflow:hidden;place-items:center;border:1px solid var(--line);color:var(--bronze);background:var(--mist);font-family:var(--font-heading)}.finder-predictions__media img{width:100%;height:100%;object-fit:cover}.finder-predictions__copy{display:grid;gap:.12rem;min-width:0}.finder-predictions__copy small{overflow:hidden;color:var(--bronze);font-family:var(--font-label);font-size:.58rem;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.finder-predictions__copy strong{overflow:hidden;font-family:var(--font-heading);font-size:1.08rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.finder-predictions__arrow{color:var(--bronze);font-size:1.15rem}.finder-note-shortcuts{margin-top:clamp(1rem,2.4vw,1.8rem);padding:clamp(1rem,2.2vw,1.65rem);border:1px solid color-mix(in srgb,var(--bronze) 28%,var(--line));background:linear-gradient(135deg,color-mix(in srgb,var(--champagne) 17%,transparent),transparent 48%),color-mix(in srgb,var(--paper) 70%,var(--canvas))}.finder-note-shortcuts__head{display:flex;margin-bottom:.9rem;align-items:end;justify-content:space-between;gap:1.25rem}.finder-note-shortcuts__head h3,.finder-note-shortcuts__head p{margin:0}.finder-note-shortcuts__head h3{margin-top:.15rem;font-size:clamp(1.45rem,2.4vw,2rem)}.finder-note-shortcuts__head p{color:var(--soft-ink);font-size:.78rem}.finder-note-shortcuts .taxonomy-cloud--notes{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem}.finder-note-shortcuts__actions{display:flex;margin-top:.85rem;justify-content:center;gap:.55rem}.finder-note-shortcuts .taxonomy-note-card{overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.35rem;color:var(--ink);background:transparent;box-shadow:0 .65rem 1.4rem #3022120a}.finder-note-shortcuts .taxonomy-note-card__media{background:color-mix(in srgb,var(--champagne) 12%,var(--mist))}.finder-note-shortcuts .taxonomy-note-card__copy{min-height:2.35rem;padding:.42rem .35rem;color:var(--ink);background:color-mix(in srgb,var(--champagne) 13%,var(--canvas))}.finder-note-shortcuts .taxonomy-note-card.is-active .taxonomy-note-card__copy,.finder-note-shortcuts .taxonomy-note-card[aria-pressed=true] .taxonomy-note-card__copy{color:var(--paper);background:var(--bronze)}.finder-note-shortcuts .taxonomy-note-card.is-image-missing{min-height:4.75rem;background:linear-gradient(135deg,color-mix(in srgb,var(--champagne) 24%,transparent),transparent),color-mix(in srgb,var(--mist) 72%,var(--paper))}.pellair-select__option.has-visual{grid-template-columns:1.2rem 4.2rem minmax(0,1fr) auto;min-height:4.35rem}.pellair-select__option-visual{display:block;width:4.2rem;aspect-ratio:16 / 9;overflow:hidden;border:1px solid var(--line);background:var(--mist)}.pellair-select__option-visual img{display:block;width:100%;height:100%;object-fit:cover}.pellair-select__option-label{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.pellair-select__option-badge{flex:0 0 auto;color:var(--bronze);font-family:var(--font-label);font-size:.55rem;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.pellair-select__option.is-selected .pellair-select__option-badge{color:var(--champagne)}.fragrance-library__results-heading{margin-top:clamp(1.5rem,3.2vw,2.6rem)}.fragrance-library__actions{margin-top:clamp(1.25rem,2.5vw,2rem)}.fragrance-library__actions .button{min-width:min(100%,15rem)}.fragrance-pyramid__visuals .fragrance-note-card{overflow:visible;border:0;color:var(--ink);background:transparent;box-shadow:none}.fragrance-pyramid__visuals .fragrance-note-card__media{overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 28%,var(--line));border-radius:.42rem;background:color-mix(in srgb,var(--champagne) 12%,var(--mist));box-shadow:0 .65rem 1.5rem #30221212}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.05rem;padding:.42rem .2rem .1rem;color:var(--ink);background:transparent;font-size:.72rem}.fragrance-pyramid__visuals .fragrance-note-card:hover,.fragrance-pyramid__visuals .fragrance-note-card:focus-visible{transform:translateY(-1px);box-shadow:none}.fragrance-pyramid__visuals .fragrance-note-card.is-image-missing{min-height:3.25rem;padding:.25rem;border:1px solid color-mix(in srgb,var(--bronze) 28%,var(--line));border-radius:.42rem;background:color-mix(in srgb,var(--champagne) 15%,var(--canvas))}@media(max-width:749px){.hero-atelier--media-only{padding-block:.35rem .7rem}.hero-atelier--media-only .page-width{width:100%;padding-inline:.75rem}.hero-atelier--media-only .hero-atelier__composition{max-height:none;aspect-ratio:16 / 9;box-shadow:0 .85rem 2.2rem #30221214}.fragrance-library{padding-top:1.35rem}.fragrance-library__hero{margin-bottom:.85rem}.fragrance-library__hero h2{font-size:clamp(1.85rem,9vw,2.55rem)}.fragrance-controls{gap:.65rem;padding:.75rem}.finder-predictions{right:-.75rem;left:-.75rem;max-height:min(25rem,62svh)}.finder-predictions__item{min-height:4.8rem;padding:.5rem .65rem;grid-template-columns:3.2rem minmax(0,1fr) auto;gap:.65rem}.finder-predictions__media{width:3.2rem;height:3.8rem}.finder-predictions__copy strong{font-size:1rem}.finder-note-shortcuts{margin-top:.75rem;padding:.8rem}.finder-note-shortcuts__head{margin-bottom:.65rem;align-items:start;flex-direction:column;gap:.2rem}.finder-note-shortcuts__head h3{font-size:1.45rem}.finder-note-shortcuts .taxonomy-cloud--notes{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:7.15rem;gap:.45rem;margin-inline:-.8rem;padding:0 .8rem .4rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.8rem;scroll-snap-type:x proximity;scrollbar-width:thin}.finder-note-shortcuts .taxonomy-note-card{scroll-snap-align:start}.finder-note-shortcuts .taxonomy-note-card__copy>span{font-size:.65rem}.pellair-select__option.has-visual{grid-template-columns:1.1rem 3.75rem minmax(0,1fr) auto;gap:.5rem}.pellair-select__option-visual{width:3.75rem}.fragrance-library__results-heading{margin-top:1.2rem}.fragrance-results{gap:.6rem}.fragrance-card__body{padding:.62rem}.fragrance-card__shop{min-height:2.55rem;padding-inline:.35rem}.product-main.section{padding-top:.75rem}.product-main{gap:1rem}.product-main__info>h1{margin-top:.15rem;font-size:clamp(2.15rem,11.5vw,3rem)}.fragrance-pyramid__row{grid-template-columns:minmax(0,1fr);gap:.35rem;padding-block:.7rem}.fragrance-pyramid__row>span{padding-top:0}.fragrance-pyramid__visuals{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:7.1rem;gap:.5rem;margin:.5rem -.75rem 0;padding:0 .75rem .45rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.75rem;scroll-snap-type:x proximity;scrollbar-width:thin}.fragrance-pyramid__visuals .fragrance-note-card{scroll-snap-align:start}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:1.85rem;font-size:.68rem}}.product-main__purchase-actions{display:grid;gap:1rem}.mobile-sticky-purchase{display:none}@media(max-width:749px){body.template-product.has-mobile-sticky-purchase .page-shell{padding-bottom:var(--mobile-purchase-bar-space, calc(5.25rem + env(safe-area-inset-bottom)) )}.mobile-sticky-purchase:not([hidden]){position:fixed;right:0;bottom:0;left:0;z-index:210;isolation:isolate;display:grid;grid-template-columns:minmax(7.25rem,.9fr) minmax(0,1.1fr);gap:.55rem;width:100%;padding:.65rem max(.75rem,env(safe-area-inset-right)) calc(.65rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));border-top:1px solid var(--line-strong);border-top-color:color-mix(in srgb,var(--bronze) 48%,var(--line));background:var(--paper);background:color-mix(in srgb,var(--paper) 96%,var(--champagne));box-shadow:0 -1rem 2.5rem #1f160c2e;animation:mobile-sticky-purchase-in .18s var(--ease) both}.mobile-sticky-purchase__selection{min-width:0}.mobile-sticky-purchase__variant-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:3rem;padding:.45rem .65rem;align-items:center;gap:.45rem;border:1px solid var(--line-strong);color:var(--ink);background:var(--paper);text-align:left}.mobile-sticky-purchase__variant-copy{display:grid;min-width:0;gap:.12rem}.mobile-sticky-purchase__variant-copy>span{overflow:hidden;font-family:var(--font-body);font-size:.72rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobile-sticky-purchase__variant-copy small{overflow:hidden;color:var(--bronze);font-size:.68rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobile-sticky-purchase__arrow{font-size:.85rem;transition:transform .16s ease}.mobile-sticky-purchase.is-menu-open .mobile-sticky-purchase__arrow{transform:rotate(180deg)}.mobile-sticky-purchase__variant-menu{position:absolute;right:max(.75rem,env(safe-area-inset-right));bottom:calc(100% + .45rem);left:max(.75rem,env(safe-area-inset-left));z-index:1;display:grid;max-height:min(62svh,28rem);padding:.85rem;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line-strong);border-radius:.65rem .65rem 0 0;background:var(--paper);box-shadow:0 -1rem 2.8rem #1f160c33}.mobile-sticky-purchase__variant-menu[hidden]{display:none}.mobile-sticky-purchase__variant-menu>.eyebrow{margin:0 0 .65rem}.mobile-sticky-purchase__variant-options{display:grid;gap:.4rem}.mobile-sticky-purchase__variant-option{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-height:2.75rem;padding:.55rem .7rem;align-items:center;gap:.75rem;border:1px solid var(--line);color:var(--ink);background:var(--canvas);text-align:left}.mobile-sticky-purchase__variant-option>span{overflow-wrap:anywhere}.mobile-sticky-purchase__variant-option small{color:var(--bronze);font-size:.65rem;text-align:right}.mobile-sticky-purchase__variant-option.is-selected,.mobile-sticky-purchase__variant-option[aria-selected=true]{border-color:var(--champagne);color:var(--paper);background:#2b241b;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--champagne) 52%,transparent)}.mobile-sticky-purchase__variant-option.is-selected small,.mobile-sticky-purchase__variant-option[aria-selected=true] small{color:var(--champagne)}.mobile-sticky-purchase__variant-option:disabled{color:color-mix(in srgb,var(--ink) 45%,var(--paper));background:color-mix(in srgb,var(--mist) 65%,var(--paper));text-decoration:line-through;cursor:not-allowed}.mobile-sticky-purchase__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:.4rem}.mobile-sticky-purchase__actions .button{min-width:0;min-height:3rem;padding:.55rem .35rem;font-size:.6rem;line-height:1.15;white-space:normal}.mobile-sticky-purchase button:focus-visible{position:relative;z-index:2;outline:3px solid var(--focus);outline-offset:2px}}@keyframes mobile-sticky-purchase-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mobile-sticky-purchase:not([hidden]){animation:none}.mobile-sticky-purchase__arrow{transition:none}}body.finder-catalog-loading .collection-main--catalog-fallback,body.finder-catalog-ready .collection-main--catalog-fallback{display:none}.fragrance-library{padding-bottom:clamp(2.25rem,4vw,4rem)}.fragrance-library__hero{grid-template-columns:minmax(0,1fr)}.fragrance-library__hero h1,.fragrance-library__hero h2{max-width:16ch;font-size:clamp(2rem,4.5vw,3.65rem)}@media(min-width:56.25rem){.fragrance-controls{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.fragrance-library{padding-bottom:2.25rem}.fragrance-library__hero h1,.fragrance-library__hero h2{font-size:clamp(1.85rem,9vw,2.55rem)}}@media(prefers-reduced-motion:reduce){.finder-predictions__item,.fragrance-pyramid__visuals .fragrance-note-card,.finder-note-shortcuts .taxonomy-note-card{transition:none}}@media(prefers-reduced-motion:reduce){.fragrance-note-card,.fragrance-note-card__media img,.taxonomy-note-card__media img{transition:none}}.fragrance-pyramid__body{min-width:0}.fragrance-pyramid__row>span{padding-top:.2rem}.fragrance-pyramid__visuals{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.2rem,1fr));gap:.5rem;margin-top:.65rem}.fragrance-pyramid__visuals[hidden]{display:none}.fragrance-pyramid__row.has-note-visuals [data-note-level-text]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.fragrance-pyramid__visuals .fragrance-note-card{min-width:0;box-shadow:none}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.2rem;padding:.4rem .35rem;color:var(--ink);font-family:var(--font-heading);font-size:.7rem;font-weight:500;letter-spacing:0;line-height:1.05;text-align:center;text-transform:none}.fragrance-note-card.is-image-missing{min-height:2.65rem;place-items:center}.fragrance-note-card.is-image-missing .fragrance-note-card__label{width:100%;min-height:2.65rem}.note-family-grid,.taxonomy-cloud--notes{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));align-items:stretch;gap:.5rem}.note-family-grid{margin-top:.85rem}.note-family-grid>.taxonomy-note-card,.taxonomy-cloud--notes>.taxonomy-note-card{width:100%}.taxonomy-note-card__copy{display:grid;grid-template-columns:minmax(0,1fr);min-height:2.2rem;padding:.4rem .35rem;place-items:center;text-align:center}.taxonomy-note-card__copy>span{display:block;overflow:hidden;width:100%;font-size:.68rem;line-height:1.1;overflow-wrap:anywhere;white-space:normal}.taxonomy-note-card.is-image-missing,.taxonomy-note-card.is-image-missing .taxonomy-note-card__copy{min-height:2.65rem}.scent-guide__note-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.4rem}.scent-guide__note-links .scent-guide__note-card{display:grid;min-width:0;min-height:0;padding:0;overflow:hidden;align-content:start;border:1px solid var(--line-strong);border-radius:0;color:var(--ink);background:var(--paper);text-decoration:none}.scent-guide__note-card-media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--mist)}.scent-guide__note-card-media:empty{display:none}.scent-guide__note-card-media img{display:block;width:100%;height:100%;object-fit:cover}.scent-guide__note-card>span:last-child{display:grid;min-height:2.15rem;padding:.4rem .3rem;place-items:center;overflow:hidden;font-size:.66rem;line-height:1.05;text-align:center;text-overflow:ellipsis}@media(max-width:479px){.fragrance-pyramid__visuals,.note-family-grid,.taxonomy-cloud--notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.fragrance-pyramid__row{grid-template-columns:minmax(0,1fr);gap:.4rem;padding-block:.75rem}.fragrance-pyramid__row>span{padding-top:0}.fragrance-pyramid__visuals .fragrance-note-card__label,.taxonomy-note-card__copy>span{font-size:.64rem}}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.05rem;padding:.42rem .2rem .1rem;background:transparent;font-size:.72rem}@media(max-width:749px){.mobile-sticky-purchase__status{position:absolute;right:max(.75rem,env(safe-area-inset-right));bottom:calc(100% + .45rem);left:max(.75rem,env(safe-area-inset-left));z-index:3;margin:0;padding:.65rem .8rem;border:1px solid color-mix(in srgb,var(--champagne) 58%,var(--line));border-radius:.35rem;color:var(--paper);background:#2b241b;box-shadow:0 .75rem 2rem #1f160c38;font-size:.72rem;line-height:1.35}.mobile-sticky-purchase__status[hidden]{display:none}.mobile-sticky-purchase__status[data-state=success]{border-color:color-mix(in srgb,#72856b 65%,var(--line));background:#263326}.mobile-sticky-purchase__status[data-state=warning]{border-color:color-mix(in srgb,var(--champagne) 75%,var(--line));background:#4b3820}.mobile-sticky-purchase__status[data-state=error]{border-color:color-mix(in srgb,#9d574f 72%,var(--line));background:#4a211f}.fragrance-pyramid__visuals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:.5rem;margin:.55rem 0 0;padding:0;overflow:visible;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto}.fragrance-pyramid__visuals .fragrance-note-card{min-width:0;scroll-snap-align:none}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.2rem;padding-inline:.15rem;overflow-wrap:anywhere;white-space:normal}.product-card__media,.fragrance-card__image{aspect-ratio:3 / 4}.product-card__info,.fragrance-card__body{padding:.78rem}.product-card h3,.fragrance-card h3{font-size:clamp(1.02rem,4.8vw,1.18rem)}.product-main__media .product-media{aspect-ratio:4 / 5}.product-main__media .product-media img,.product-main__media .product-media video,.product-main__media .product-media model-viewer{height:100%;object-fit:cover}.similar-oils__track{display:grid;grid-template-columns:none;grid-auto-columns:minmax(17rem,88%);grid-auto-flow:column;gap:.85rem;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) .75rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:inline mandatory;scrollbar-width:thin}.similar-oil-card{min-height:12rem;scroll-snap-align:start}.similar-oil-card__link{grid-template-columns:minmax(8.75rem,.48fr) minmax(0,1fr);grid-template-rows:none}.similar-oil-card__media{min-height:12rem;aspect-ratio:auto}.similar-oil-card__body{padding:.9rem}}@media(max-width:749px){.fragrance-pyramid__visuals{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:7.1rem;gap:.5rem;margin:.5rem -.75rem 0;padding:0 .75rem .45rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:.75rem;scroll-snap-type:x proximity;scrollbar-width:thin}.fragrance-pyramid__visuals .fragrance-note-card{scroll-snap-align:start}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:1.85rem;font-size:.68rem}}@media(max-width:749px){.fragrance-pyramid__visuals{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:.5rem;margin:.55rem 0 0;padding:0;overflow:visible;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto}.fragrance-pyramid__visuals .fragrance-note-card{min-width:0;scroll-snap-align:none}.fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.2rem;padding-inline:.15rem;overflow-wrap:anywhere;white-space:normal}}.fragrance-card--initial-reveal{animation:fragrance-card-in .52s var(--ease) both;animation-delay:var(--finder-card-delay, 0ms)}@keyframes fragrance-card-in{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.fragrance-controls--advanced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.fragrance-controls--advanced .finder-search-control,.fragrance-controls--advanced .fragrance-more-filters{grid-column:1 / -1}.finder-note-shortcuts .taxonomy-cloud--notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;gap:.45rem;margin-inline:0;padding:0;overflow:visible;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto}.finder-note-shortcuts .taxonomy-note-card{min-width:0;scroll-snap-align:none}.fragrance-library__status:not(.is-error){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.fragrance-results .fragrance-card{box-shadow:0 .5rem 1.3rem #3022120f;transition:transform .16s ease,box-shadow .16s ease}.fragrance-results .fragrance-card:active{transform:translateY(.08rem);box-shadow:0 .25rem .8rem #30221214}.fragrance-card__shop{min-height:2.75rem;padding:.6rem 0;justify-content:space-between;border:0;border-top:1px solid var(--line-strong);color:var(--ink);background:transparent;box-shadow:none;text-align:left}.fragrance-card__shop:after{content:"\2192";color:var(--bronze);font-size:.9rem}}@media(prefers-reduced-motion:reduce){.fragrance-card--initial-reveal{animation:none}}.template-product .product-main{row-gap:clamp(2rem,4vw,4rem)}.template-product .product-main>.fragrance-dossier{grid-column:1 / -1;width:100%;margin-top:0;border-radius:clamp(1rem,2vw,1.5rem);box-shadow:0 1.4rem 4rem #2b1f1114}.template-product .fragrance-pyramid__row>span{display:block;color:var(--luxury-ink-soft);font-weight:700}.template-product .fragrance-pyramid__row>span:after{display:block;margin-top:.22rem;color:color-mix(in srgb,var(--bronze) 68%,var(--soft-ink));font-family:var(--font-body);font-size:.68rem;font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none}.template-product .fragrance-pyramid__row[data-note-stage=top]>span:after{content:"First impression"}.template-product .fragrance-pyramid__row[data-note-stage=heart]>span:after{content:"The signature"}.template-product .fragrance-pyramid__row[data-note-stage=base]>span:after{content:"The lasting trail"}.template-product .fragrance-pyramid__row[data-note-stage=notes]>span:after{content:"Complete composition"}.template-product .fragrance-pyramid__visuals .fragrance-note-card,.template-product .fragrance-pyramid__visuals .fragrance-note-card__media{border-radius:.7rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing{display:grid;min-height:0;padding:0;place-items:stretch;overflow:hidden;border-color:color-mix(in srgb,var(--luxury-gold) 28%,var(--line));background:var(--paper)}.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing:before{content:"";display:block;aspect-ratio:16 / 9;background:radial-gradient(circle at 68% 28%,color-mix(in srgb,var(--luxury-gold-light) 34%,transparent),transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--champagne) 25%,var(--paper)),color-mix(in srgb,var(--mist) 78%,var(--paper)))}.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing .fragrance-note-card__label{min-height:2.35rem}.template-product .similar-oils{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--champagne) 12%,transparent),transparent 28rem),color-mix(in srgb,var(--mist) 24%,var(--canvas))}.template-product .similar-oil-card{overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 26%,var(--line));border-radius:1rem;background:var(--paper);box-shadow:0 .85rem 2.4rem #2b1f1112;transition:border-color .2s ease,box-shadow .24s ease,transform .24s var(--ease)}.template-product .similar-oil-card__link{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.template-product .similar-oil-card__media{min-height:0;aspect-ratio:4 / 5;overflow:hidden}.template-product .similar-oil-card__media img{transition:transform .52s var(--ease)}.template-product .similar-oil-card__body{gap:.4rem}.template-product .similar-oil-card__body:after{content:"View oil \2192";display:block;margin-top:auto;padding-top:.55rem;border-top:1px solid var(--line);color:var(--luxury-ink-soft);font-family:var(--font-label);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}@media(hover:hover)and (pointer:fine){.template-product .similar-oil-card:hover{border-color:color-mix(in srgb,var(--bronze) 64%,var(--line));box-shadow:0 1.35rem 3.2rem #2b1f1121;transform:translateY(-4px)}.template-product .similar-oil-card:hover .similar-oil-card__media img{transform:scale(1.025)}}@media(min-width:990px){.template-product .product-main{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);column-gap:clamp(3rem,6vw,6.5rem)}.template-product .product-main__media[data-media-count="1"]{position:sticky;top:calc(var(--header-height, 5rem) + 2rem)}.template-product .product-main>.fragrance-dossier{display:grid;grid-template-columns:minmax(17rem,.34fr) minmax(0,.66fr);column-gap:clamp(2rem,5vw,5rem);align-items:start}.template-product .product-main>.fragrance-dossier .fragrance-dossier__header,.template-product .product-main>.fragrance-dossier .fragrance-dossier__all-notes{grid-column:1 / -1}.template-product .product-main>.fragrance-dossier>h2,.template-product .product-main>.fragrance-dossier>.fragrance-dossier__description{grid-column:1}.template-product .product-main>.fragrance-dossier>.fragrance-dossier__grid{grid-column:2;grid-row:2 / span 2;margin-block:0;align-self:end}.template-product .product-main>.fragrance-dossier>.fragrance-pyramid{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:clamp(1.5rem,3vw,2.5rem) 0;padding-top:1.1rem}.template-product .product-main>.fragrance-dossier>.fragrance-pyramid>.fragrance-dossier__label{grid-column:1 / -1;margin:0}.template-product .product-main>.fragrance-dossier .fragrance-pyramid__row{display:block;min-width:0;padding:1rem;align-self:start;border:1px solid color-mix(in srgb,var(--bronze) 22%,var(--line));border-radius:.9rem;background:color-mix(in srgb,var(--paper) 74%,transparent)}.template-product .product-main>.fragrance-dossier .fragrance-pyramid__row>span{min-height:2.2rem}.template-product .product-main>.fragrance-dossier .fragrance-pyramid__visuals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.template-product .product-main{row-gap:1.1rem}.template-product .product-main__info{padding-inline:.1rem}.template-product .product-main__info>h1{max-width:15ch;font-size:clamp(2.15rem,10vw,2.7rem);line-height:.98}.template-product .product-form{margin-block:.85rem 1rem;padding:.82rem}.template-product .option-group legend{margin-bottom:.48rem}.template-product .option-pill span{min-height:3.15rem;font-size:.72rem}.template-product .product-main>.fragrance-dossier{margin-top:.15rem;padding:.9rem;border-radius:1rem}.template-product .fragrance-dossier__header{margin-bottom:.85rem}.template-product .fragrance-dossier__micro{display:none}.template-product .fragrance-dossier h2{max-width:10ch;font-size:clamp(2.1rem,10vw,2.65rem)}.template-product .fragrance-dossier__grid{margin-block:1.05rem}.template-product .fragrance-pyramid{margin-block:1rem}.template-product .fragrance-pyramid__row{grid-template-columns:minmax(0,1fr);gap:.45rem;padding-block:.9rem}.template-product .fragrance-pyramid__row>span{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.template-product .fragrance-pyramid__row>span:after{margin-top:0;text-align:right}.template-product .fragrance-pyramid__visuals{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:.55rem 0 0;padding:0;overflow:visible}.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card__label{min-height:2.45rem;padding:.48rem .28rem;font-size:.74rem;line-height:1.15}.template-product .similar-oils__head{margin-bottom:1.1rem}.template-product .similar-oils.section{padding-block:3rem}.template-product .similar-oils__sub{max-width:34rem;font-size:.8rem;line-height:1.5}.template-product .similar-oils__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:.7rem;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}.template-product .similar-oil-card{min-height:0;border-radius:.8rem;scroll-snap-align:none}.template-product .similar-oil-card__link{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.template-product .similar-oil-card__media{min-height:0;aspect-ratio:4 / 5}.template-product .similar-oil-card__body{min-height:6.25rem;padding:.62rem}.template-product .similar-oil-card__reason{font-size:.54rem;line-height:1.35}.template-product .similar-oil-card h3{margin:.25rem 0 .35rem;font-size:clamp(1rem,4.8vw,1.16rem);line-height:1.02}.template-product .similar-oil-card__body:after{padding-top:.45rem;font-size:.55rem}}@media(prefers-reduced-motion:reduce){.template-product .similar-oil-card,.template-product .similar-oil-card__media img{transition:none}}.fragrance-library .fragrance-library__hero{margin-bottom:clamp(1.1rem,2.4vw,1.85rem)}.fragrance-library .fragrance-controls--advanced{position:relative;overflow:visible;border-color:color-mix(in srgb,var(--bronze) 30%,var(--line));border-radius:1rem;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--champagne) 20%,transparent),transparent 18rem),color-mix(in srgb,var(--paper) 91%,var(--canvas));box-shadow:0 1.25rem 3.25rem #2b1f1112}.fragrance-library .finder-search-control input,.fragrance-library .pellair-select__button{border-color:color-mix(in srgb,var(--bronze) 30%,var(--line));background:color-mix(in srgb,var(--paper) 94%,transparent);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.fragrance-library .finder-search-control input:focus,.fragrance-library .pellair-select.is-open .pellair-select__button,.fragrance-library .pellair-select__button:focus-visible{border-color:color-mix(in srgb,var(--bronze) 78%,var(--line));outline:0;background:var(--paper);box-shadow:0 0 0 3px color-mix(in srgb,var(--champagne) 24%,transparent)}.fragrance-library .finder-predictions{overflow:hidden auto;border-color:color-mix(in srgb,var(--bronze) 48%,var(--line));border-radius:.9rem;background:color-mix(in srgb,var(--paper) 97%,var(--champagne));box-shadow:0 1.75rem 4.5rem #23180d3d}.fragrance-library .finder-predictions__item{position:relative;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.fragrance-library .finder-predictions__media{border-color:color-mix(in srgb,var(--bronze) 34%,var(--line));border-radius:.45rem;box-shadow:0 .5rem 1rem #2b1f1114}.fragrance-library .finder-predictions__arrow{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in srgb,var(--bronze) 35%,var(--line));border-radius:50%;font-size:.85rem}.fragrance-library .finder-note-shortcuts{border-radius:1rem;box-shadow:0 1.15rem 3rem #2b1f110e}.fragrance-library .finder-note-shortcuts .taxonomy-note-card{border-radius:.6rem;box-shadow:0 .55rem 1.35rem #3022120e;transition:border-color .18s ease,box-shadow .22s ease,transform .22s var(--ease)}.fragrance-library .finder-note-shortcuts .taxonomy-note-card__media{aspect-ratio:16 / 9}.fragrance-library .fragrance-library__results-heading{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.4rem 1rem;align-items:baseline;padding-bottom:.8rem;border-bottom:1px solid color-mix(in srgb,var(--bronze) 23%,var(--line))}.fragrance-library .fragrance-library__results-heading>*{margin:0}.fragrance-library .fragrance-library__count{color:var(--ink);font-family:var(--font-heading);font-size:clamp(1.25rem,2.1vw,1.65rem);line-height:1}.fragrance-library .fragrance-results{align-items:stretch;gap:clamp(.75rem,1.45vw,1.35rem)}.fragrance-library .fragrance-card{display:flex;min-height:100%;overflow:hidden;flex-direction:column;isolation:isolate;border-color:color-mix(in srgb,var(--bronze) 28%,var(--line));border-radius:.9rem;background:color-mix(in srgb,var(--paper) 95%,var(--canvas));box-shadow:0 .85rem 2.25rem #2b1f1111;transition:border-color .22s ease,box-shadow .26s ease,transform .26s var(--ease)}.fragrance-library .fragrance-card__image{aspect-ratio:4 / 5;border-color:color-mix(in srgb,var(--bronze) 20%,var(--line));background:color-mix(in srgb,var(--champagne) 13%,var(--mist))}.fragrance-library .fragrance-card__image:after{position:absolute;right:0;bottom:0;left:0;height:24%;background:linear-gradient(to top,rgba(26,19,11,.12),transparent);content:"";pointer-events:none}.fragrance-library .fragrance-card__image img{transform:scale(1.018);transition:transform .52s var(--ease),filter .3s ease}.fragrance-library .fragrance-card__body{min-height:13rem;gap:.15rem;padding:clamp(.9rem,1.45vw,1.2rem)}.fragrance-library .fragrance-card__body>.eyebrow{margin:0;color:color-mix(in srgb,var(--bronze) 88%,var(--ink));font-size:.61rem;line-height:1.2}.fragrance-library .fragrance-card h3{min-height:2.15em;margin:.48rem 0 .4rem;font-size:clamp(1.28rem,1.65vw,1.7rem);line-height:1.05}.fragrance-library .fragrance-card__match{margin:0 0 .4rem}.fragrance-library .fragrance-card__terms{display:flex;min-height:1.7rem;margin:.15rem 0 .7rem;flex-wrap:nowrap;gap:.35rem;overflow:hidden}.fragrance-library .fragrance-card__terms span{max-width:calc(50% - .175rem);min-height:1.55rem;padding:.28rem .48rem;overflow:hidden;flex:0 1 auto;border:1px solid color-mix(in srgb,var(--bronze) 31%,var(--line));border-radius:999px;color:color-mix(in srgb,var(--bronze) 88%,var(--ink));background:color-mix(in srgb,var(--champagne) 12%,transparent);font-family:var(--font-label);font-size:.57rem;letter-spacing:.035em;line-height:1.05;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.fragrance-library .fragrance-card__shop{width:100%;min-height:2.7rem;margin-top:auto;padding:.6rem 0;justify-content:space-between;border:0;border-top:1px solid color-mix(in srgb,var(--bronze) 30%,var(--line));color:var(--ink);background:transparent;box-shadow:none;text-align:left}.fragrance-library .fragrance-card__shop:after{color:var(--bronze);content:"\2192";font-size:.9rem;transition:transform .18s ease}.collection-main .product-card{overflow:hidden;border-color:color-mix(in srgb,var(--bronze) 28%,var(--line));border-radius:.9rem;box-shadow:0 .85rem 2.25rem #2b1f1111}.collection-main .product-card__media{aspect-ratio:4 / 5}@media(hover:hover)and (pointer:fine){.fragrance-library .finder-predictions__item:hover,.fragrance-library .finder-predictions__item:focus-visible{transform:translate(2px)}.fragrance-library .finder-note-shortcuts .taxonomy-note-card:hover,.fragrance-library .finder-note-shortcuts .taxonomy-note-card:focus-visible{border-color:color-mix(in srgb,var(--bronze) 68%,var(--line));box-shadow:0 .95rem 2rem #2b1f111a;transform:translateY(-2px)}.fragrance-library .fragrance-card:hover{border-color:color-mix(in srgb,var(--bronze) 68%,var(--line));box-shadow:0 1.45rem 3.35rem #2b1f1121;transform:translateY(-4px)}.fragrance-library .fragrance-card:hover .fragrance-card__image img{filter:saturate(1.03) contrast(1.015);transform:scale(1.055)}.fragrance-library .fragrance-card:hover .fragrance-card__shop:after{transform:translate(.2rem)}}@media(max-width:749px){.fragrance-library>.page-width{padding-inline:.55rem}.fragrance-library .fragrance-library__hero{margin-bottom:.75rem;padding-inline:.1rem}.fragrance-library .fragrance-controls--advanced{gap:.5rem;padding:.65rem;border-radius:.75rem;box-shadow:0 .8rem 2rem #2b1f110e}.fragrance-library .fragrance-control>label,.fragrance-library .fragrance-control>label>span{font-size:.55rem}.fragrance-library .finder-search-control input,.fragrance-library .pellair-select__button{min-height:2.85rem}.fragrance-library .finder-predictions{right:-.1rem;left:-.1rem;border-radius:.7rem}.fragrance-library .finder-predictions__item{min-height:4.65rem;padding:.45rem .55rem;grid-template-columns:3.35rem minmax(0,1fr) 1.8rem;gap:.6rem}.fragrance-library .finder-predictions__media{width:3.35rem;height:3.9rem}.fragrance-library .finder-predictions__copy strong{font-size:.98rem}.fragrance-library .finder-predictions__arrow{width:1.75rem;height:1.75rem}.fragrance-library .finder-note-shortcuts{margin-top:.65rem;padding:.7rem;border-radius:.75rem}.fragrance-library .finder-note-shortcuts__head{margin-bottom:.55rem}.fragrance-library .finder-note-shortcuts__head h3{font-size:1.35rem}.fragrance-library .finder-note-shortcuts .taxonomy-cloud--notes{gap:.4rem}.fragrance-library .finder-note-shortcuts .taxonomy-note-card{border-radius:.45rem}.fragrance-library .fragrance-library__results-heading{display:flex;margin-top:1.15rem;padding:0 .12rem .55rem;align-items:baseline;flex-wrap:wrap;gap:.25rem .65rem}.fragrance-library .fragrance-library__results-heading .eyebrow{flex:0 0 auto}.fragrance-library .fragrance-library__count{flex:0 0 auto;font-size:1.2rem}.fragrance-library .fragrance-library__status.is-error,.fragrance-library .fragrance-library__results-heading [data-fragrance-retry]:not([hidden]){flex-basis:100%}.fragrance-library .fragrance-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.fragrance-library .fragrance-card{border-radius:.58rem;box-shadow:0 .55rem 1.4rem #2b1f1111}.fragrance-library .fragrance-card__image{aspect-ratio:4 / 5}.fragrance-library .fragrance-card__image img{transform:scale(1.035)}.fragrance-library .fragrance-card__body{min-height:8.9rem;padding:.62rem}.fragrance-library .fragrance-card__body>.eyebrow{font-size:.53rem}.fragrance-library .fragrance-card h3{min-height:2.3em;margin:.38rem 0 .25rem;font-size:clamp(.98rem,4.55vw,1.1rem);line-height:1.13}.fragrance-library .fragrance-card__match{min-height:0;margin-bottom:.25rem;font-size:.59rem}.fragrance-library .fragrance-card__terms{display:flex;min-height:1.35rem;margin:.05rem 0 .42rem;gap:.25rem}.fragrance-library .fragrance-card__terms span{max-width:calc(50% - .125rem);min-height:1.3rem;padding:.22rem .32rem;font-size:.49rem;letter-spacing:.02em}.fragrance-library .fragrance-card__shop{min-height:2.25rem;padding:.45rem 0;font-size:.55rem}.fragrance-library .fragrance-library__actions{margin-top:1rem}.fragrance-library .fragrance-library__actions .button{min-height:2.75rem}.collection-main .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.collection-main .product-card{border-radius:.58rem}.collection-main .product-card__media{aspect-ratio:4 / 5}}@media(max-width:23.75rem){.fragrance-library>.page-width{padding-inline:.45rem}.fragrance-library .fragrance-results,.collection-main .product-grid{gap:.4rem}.fragrance-library .fragrance-card__body{padding:.55rem}}@media(prefers-reduced-motion:reduce){.fragrance-library .finder-predictions__item,.fragrance-library .finder-note-shortcuts .taxonomy-note-card,.fragrance-library .fragrance-card,.fragrance-library .fragrance-card__image img,.fragrance-library .fragrance-card__shop:after{transition:none}}.template-product .product-form{gap:.85rem}.template-product .option-groups{gap:.8rem}.template-product .option-group legend{display:block;margin-bottom:.42rem;color:var(--luxury-ink-soft);font-size:.67rem;font-weight:700;letter-spacing:.12em}.template-product .option-group legend:before,.template-product .option-group legend:after{display:none;content:none}.template-product .fragrance-pyramid{align-items:stretch}.template-product .fragrance-pyramid__row{align-self:stretch}.template-product .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,5.55rem));grid-auto-flow:row;grid-auto-columns:auto;gap:.42rem;margin:.45rem 0 0;padding:0;justify-content:start;align-items:stretch;overflow:visible;scroll-padding-inline:0;scroll-snap-type:none;scrollbar-width:auto}.template-product .fragrance-pyramid__visuals .fragrance-note-card{display:grid;width:100%;min-width:0;max-width:5.55rem;min-height:0;grid-template-rows:auto 2.35rem;align-self:stretch;overflow:hidden;border-radius:.48rem;scroll-snap-align:none}.template-product .fragrance-pyramid__visuals .fragrance-note-card__media,.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing:before{display:block;width:100%;min-height:0;aspect-ratio:16 / 9;border-radius:.48rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card__label,.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing .fragrance-note-card__label{display:grid;width:100%;height:2.35rem;min-height:0;padding:.28rem .14rem;place-items:center;overflow:hidden;font-size:.64rem;line-height:1.12;overflow-wrap:anywhere;text-align:center;white-space:normal}@media(max-width:749px){.template-product .product-form{padding:.75rem;gap:.75rem}.template-product .product-form__header{min-height:2.45rem}.template-product .option-groups{gap:.72rem}.template-product .option-group legend{margin-bottom:.36rem}.template-product .option-pill span{min-height:2.85rem}.template-product .fragrance-pyramid__row{padding-block:.72rem}.template-product .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{grid-template-columns:repeat(auto-fill,minmax(5rem,5.55rem));gap:.4rem;margin-top:.4rem}}@media(max-width:359px){.template-product .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{grid-template-columns:repeat(auto-fill,minmax(4.7rem,5.2rem))}.template-product .fragrance-pyramid__visuals .fragrance-note-card{max-width:5.2rem}}.template-product .similar-oils__more{display:flex;min-width:min(100%,18rem);margin:1.1rem auto 0;justify-content:center}.template-product .similar-oils__more[hidden],.template-product .similar-oil-card[hidden]{display:none}@media(max-width:749px){.template-product .product-main{row-gap:.65rem}.template-product .product-main>.fragrance-dossier{padding:.75rem}.template-product .fragrance-pyramid__row{padding-block:.55rem}.template-product .fragrance-pyramid__row>span:after{display:none}.template-product .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card{max-width:none;grid-template-rows:auto 1.95rem;border-radius:.4rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card__media,.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing:before{border-radius:.4rem}.template-product .fragrance-pyramid__visuals .fragrance-note-card__label,.template-product .fragrance-pyramid__visuals .fragrance-note-card.is-image-missing .fragrance-note-card__label{height:1.95rem;padding:.16rem .1rem;font-size:.57rem;line-height:1.05}.mobile-sticky-purchase:not([hidden]){background:color-mix(in srgb,var(--paper) 98%,var(--champagne))}.mobile-sticky-purchase__variant-toggle{border-radius:.72rem;background:linear-gradient(145deg,color-mix(in srgb,var(--paper) 96%,white),color-mix(in srgb,var(--champagne) 10%,var(--paper)))}.mobile-sticky-purchase__variant-menu{max-height:min(68svh,31rem);padding:1.05rem .75rem .8rem;border-color:color-mix(in srgb,var(--bronze) 38%,var(--line));border-radius:1.1rem;background:radial-gradient(circle at 90% 0%,color-mix(in srgb,var(--champagne) 28%,transparent),transparent 12rem),color-mix(in srgb,var(--paper) 97%,var(--canvas));box-shadow:0 -1.4rem 3.8rem #1f160c40;animation:mobile-sticky-menu-in .19s var(--ease) both}.mobile-sticky-purchase__variant-menu:before{content:"";position:absolute;top:.38rem;left:50%;width:2.5rem;height:.18rem;border-radius:999px;background:color-mix(in srgb,var(--bronze) 42%,transparent);transform:translate(-50%)}.mobile-sticky-purchase__menu-head{display:flex;min-height:2.2rem;margin:0 0 .55rem;padding-left:.15rem;align-items:center;justify-content:space-between;gap:.75rem}.mobile-sticky-purchase__menu-head>.eyebrow{margin:0}.mobile-sticky-purchase__menu-close{display:grid;width:2.15rem;height:2.15rem;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--bronze) 32%,var(--line));border-radius:50%;color:var(--ink);background:color-mix(in srgb,var(--paper) 88%,transparent);font-size:1.15rem;line-height:1}.mobile-sticky-purchase__variant-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.mobile-sticky-purchase__variant-option{position:relative;min-height:4.15rem;padding:.55rem .3rem;grid-template-columns:minmax(0,1fr);align-content:center;gap:.24rem;border-radius:.72rem;text-align:center}.mobile-sticky-purchase__variant-option>span{font-size:.66rem;font-weight:700;line-height:1.18}.mobile-sticky-purchase__variant-option small{font-size:.58rem;line-height:1.15;text-align:center}.mobile-sticky-purchase__variant-option.is-selected:after,.mobile-sticky-purchase__variant-option[aria-selected=true]:after{content:"\2713";position:absolute;top:.32rem;right:.42rem;color:var(--champagne);font-size:.62rem}.template-product .similar-oils.section{padding-block:2.25rem}.template-product .similar-oils__head{margin-bottom:.85rem}.template-product .similar-oils__head h2{max-width:12ch;font-size:clamp(2rem,9vw,2.45rem);line-height:.98}.template-product .similar-oils__track{gap:.5rem;align-items:stretch}.template-product .similar-oil-card{border-radius:.68rem}.template-product .similar-oil-card__body{min-height:4.75rem;padding:.55rem}.template-product .similar-oil-card__link{height:100%}.template-product .similar-oil-card__reason{font-size:.51rem}.template-product .similar-oil-card h3{font-size:clamp(.94rem,4.5vw,1.12rem)}.template-product .similar-oil-card__body:after{display:none}.template-product .similar-oils__more{width:100%;min-height:2.9rem;margin-top:.8rem}}@media(max-width:340px){.template-product .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=base] .fragrance-pyramid__visuals,.template-product .fragrance-pyramid__row[data-note-stage=notes] .fragrance-pyramid__visuals{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-sticky-purchase__variant-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes mobile-sticky-menu-in{0%{opacity:0;transform:translateY(.75rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.mobile-sticky-purchase__variant-menu{animation:none}}.template-index .fragrance-library{padding-top:clamp(1.5rem,3vw,2.5rem)}.template-index .finder-note-shortcuts__head{align-items:center}.template-index .finder-note-shortcuts__head h3{margin-top:0}@media(min-width:56.25rem){.template-index .fragrance-controls--advanced{grid-template-columns:repeat(4,minmax(0,1fr))}.template-index .fragrance-more-filters__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.template-index .fragrance-results{grid-template-columns:repeat(4,minmax(0,1fr))}.template-index .fragrance-card__body{min-height:11rem}}@media(max-width:749px){.template-index .hero-atelier--media-only{padding-bottom:.45rem}.template-index .fragrance-library{padding-top:.85rem}.template-index .fragrance-library__hero{margin-bottom:.6rem}.template-index .fragrance-library__hero h2{font-size:clamp(1.75rem,8vw,2.2rem)}.template-index .fragrance-controls--advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.template-index .fragrance-controls--advanced .finder-search-control,.template-index .fragrance-controls--advanced .fragrance-more-filters{grid-column:1 / -1}.template-index .finder-search-control>label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.template-index .finder-note-shortcuts{min-width:0;max-width:100%;padding:.62rem;overflow:hidden}.template-index .finder-note-shortcuts__head{display:block;margin-bottom:.5rem}.template-index .finder-note-shortcuts__head h3{font-size:1.2rem}.template-index .finder-note-shortcuts .taxonomy-cloud--notes{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;grid-auto-flow:row;grid-auto-columns:auto;gap:.38rem;margin-inline:0;padding:0;overflow:visible;scroll-snap-type:none}.template-index .finder-note-shortcuts .taxonomy-note-card{min-width:0;scroll-snap-align:none}.template-index .finder-note-shortcuts .taxonomy-note-card:nth-child(n+5){display:none}.template-index .finder-note-shortcuts:has([data-show-more-notes][aria-expanded=true]) .taxonomy-note-card{display:grid}.template-index .finder-note-shortcuts .taxonomy-note-card__copy{min-height:1.85rem;padding:.26rem .18rem}.template-index .finder-note-shortcuts .taxonomy-note-card__copy>span{font-size:.58rem;line-height:1.05}.template-index .finder-note-shortcuts__actions{margin-top:.5rem}.template-index .fragrance-library__results-heading{margin-top:.9rem}.template-index .fragrance-card__body{min-height:8.35rem}}@media(max-width:340px){.template-index .finder-note-shortcuts .taxonomy-cloud--notes{grid-template-columns:repeat(3,minmax(0,1fr))}.template-index .finder-note-shortcuts .taxonomy-note-card:nth-child(n+4){display:none}.template-index .finder-note-shortcuts:has([data-show-more-notes][aria-expanded=true]) .taxonomy-note-card{display:grid}}.template-collection .fragrance-library.section{padding-block:clamp(1.5rem,3.4vw,3rem) clamp(3.25rem,6vw,5.5rem)}.template-collection .fragrance-library__hero{margin-bottom:clamp(.85rem,1.8vw,1.35rem)}.template-collection .fragrance-library__hero h1{max-width:12ch;font-size:clamp(2.35rem,5vw,4.9rem)}.template-collection .fragrance-library .finder-note-shortcuts{margin-top:clamp(.75rem,1.5vw,1.1rem);padding:clamp(.7rem,1.25vw,1rem)}.template-collection .fragrance-library .finder-note-shortcuts__head{margin-bottom:.65rem;align-items:center}.template-collection .fragrance-library .finder-note-shortcuts__head h3{margin:0;font-size:clamp(1.2rem,1.8vw,1.55rem)}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-cloud--notes{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.4rem,.75vw,.7rem)}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-note-card__copy{min-height:2.15rem;padding:.34rem .3rem}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-note-card__copy>span{font-size:.64rem;line-height:1.08}.template-collection .fragrance-library .finder-note-shortcuts__actions{margin-top:.65rem}.template-collection .fragrance-library__results-heading{margin-top:clamp(1.1rem,2vw,1.65rem)}.template-collection .fragrance-library .fragrance-card__body{min-height:11.25rem}@media(min-width:1200px){.template-collection .fragrance-library .fragrance-results{grid-template-columns:repeat(4,minmax(0,1fr))}}body.finder-catalog-native .collection-main--catalog-fallback{display:block}body.finder-catalog-native .collection-main--catalog-fallback.section{padding-top:clamp(2rem,5vw,4.5rem)}@media(max-width:749px){.template-collection .fragrance-library.section{padding-block:.8rem 2.75rem}.template-collection .fragrance-library__hero{margin-bottom:.55rem}.template-collection .fragrance-library__hero h1{font-size:clamp(1.8rem,9vw,2.45rem);line-height:.98}.template-collection .fragrance-library .finder-note-shortcuts{padding:.58rem}.template-collection .fragrance-library .finder-note-shortcuts__head{margin-bottom:.45rem}.template-collection .fragrance-library .finder-note-shortcuts__head h3{font-size:1.15rem}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-cloud--notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-note-card__copy{min-height:1.85rem;padding:.25rem .16rem}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-note-card__copy>span{font-size:.56rem}.template-collection .fragrance-library .finder-note-shortcuts__actions{margin-top:.45rem}.template-collection .fragrance-library__results-heading{margin-top:.85rem}.template-collection .fragrance-library .fragrance-card__body{min-height:8.35rem}}@media(max-width:340px){.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-cloud--notes{grid-template-columns:repeat(4,minmax(0,1fr))}.template-collection .fragrance-library .finder-note-shortcuts .taxonomy-note-card__copy>span{font-size:.52rem}}.template-product .similar-oils[data-related-refinement=v46]{overflow:clip;background:linear-gradient(180deg,color-mix(in srgb,var(--mist) 20%,var(--canvas)),var(--canvas))}.template-product .similar-oils[data-related-refinement=v46].section{padding-block:clamp(3rem,5vw,4.75rem)}.template-product [data-related-refinement=v46] .similar-oils__head{max-width:46rem;margin-bottom:clamp(.85rem,1.6vw,1.25rem)}.template-product [data-related-refinement=v46] .similar-oils__head .eyebrow:empty,.template-product [data-related-refinement=v46] .similar-oils__status:empty{display:none}.template-product [data-related-refinement=v46] .similar-oils__head h2{max-width:15ch;margin:0;font-size:clamp(2.35rem,4.8vw,4rem);line-height:.98;text-wrap:balance}.template-product [data-related-refinement=v46] .similar-oils__sub{max-width:38rem;margin-top:.55rem;color:var(--soft-ink);font-size:.82rem;line-height:1.5}.template-product [data-related-refinement=v46] .similar-oils__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;grid-auto-rows:1fr;gap:clamp(.6rem,1vw,.9rem);margin:0;padding:0;align-items:stretch;overflow:visible;scroll-snap-type:none}.template-product [data-related-refinement=v46] .similar-oil-card{display:block;height:100%;min-height:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.85rem;background:color-mix(in srgb,var(--paper) 97%,var(--canvas));box-shadow:0 .7rem 1.8rem #2b1f110e;scroll-snap-align:none;transition:border-color .22s ease,box-shadow .24s ease,transform .24s var(--ease)}.template-product [data-related-refinement=v46] .similar-oil-card__link{display:grid;height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(7rem,1fr);color:inherit;text-decoration:none}.template-product [data-related-refinement=v46] .similar-oil-card__media,.template-product [data-related-refinement=v46] .similar-oil-card__placeholder{width:100%;min-height:0;aspect-ratio:3 / 4}.template-product [data-related-refinement=v46] .similar-oil-card__media{overflow:hidden;background:color-mix(in srgb,var(--champagne) 10%,var(--mist))}.template-product [data-related-refinement=v46] .similar-oil-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .52s var(--ease)}.template-product [data-related-refinement=v46] .similar-oil-card__placeholder{display:grid;padding:.75rem;place-items:center}.template-product [data-related-refinement=v46] .similar-oil-card__body{display:flex;min-width:0;min-height:7rem;padding:.72rem .78rem .8rem;flex-direction:column;gap:.26rem}.template-product [data-related-refinement=v46] .similar-oil-card__house{display:-webkit-box;overflow:hidden;color:var(--bronze);font-family:var(--font-label);font-size:.57rem;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:1}.template-product [data-related-refinement=v46] .similar-oil-card h3{display:-webkit-box;min-height:2.08em;margin:0;overflow:hidden;font-size:clamp(1.08rem,1.55vw,1.38rem);line-height:1.04;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-product [data-related-refinement=v46] .similar-oil-card__reason{display:-webkit-box;margin-top:auto;padding-top:.5rem;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--bronze) 20%,var(--line));color:var(--soft-ink);font-family:var(--font-body);font-size:.66rem;letter-spacing:0;line-height:1.32;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-product [data-related-refinement=v46] .similar-oil-card__body:after{display:none;content:none}.template-product [data-related-refinement=v46] .similar-oils__more{display:flex;width:fit-content;min-width:min(100%,14rem);min-height:2.75rem;margin:1rem auto 0;padding-block:.65rem;align-items:center;justify-content:center}.template-product [data-related-refinement=v46] .similar-oils__more[hidden],.template-product [data-related-refinement=v46] .similar-oil-card[hidden]{display:none}@media(hover:hover)and (pointer:fine){.template-product [data-related-refinement=v46] .similar-oil-card:hover{border-color:color-mix(in srgb,var(--bronze) 58%,var(--line));box-shadow:0 1rem 2.5rem #2b1f111c;transform:translateY(-3px)}.template-product [data-related-refinement=v46] .similar-oil-card:hover .similar-oil-card__media img{transform:scale(1.025)}}@media(min-width:750px)and (max-width:989px){.template-product [data-related-refinement=v46] .similar-oils__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.template-product .similar-oils[data-related-refinement=v46].section{padding-block:2.15rem}.template-product [data-related-refinement=v46]>.page-width{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}.template-product [data-related-refinement=v46] .similar-oils__head{margin-bottom:.75rem}.template-product [data-related-refinement=v46] .similar-oils__head h2{max-width:13ch;font-size:clamp(2rem,9vw,2.5rem)}.template-product [data-related-refinement=v46] .similar-oils__track{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.5rem;margin:0;padding:0;overflow:visible}.template-product [data-related-refinement=v46] .similar-oil-card{border-radius:.68rem}.template-product [data-related-refinement=v46] .similar-oil-card__link{grid-template-rows:auto minmax(5.9rem,1fr)}.template-product [data-related-refinement=v46] .similar-oil-card__body{min-height:5.9rem;padding:.52rem .55rem .6rem;gap:.2rem}.template-product [data-related-refinement=v46] .similar-oil-card__house{font-size:.51rem;letter-spacing:.065em}.template-product [data-related-refinement=v46] .similar-oil-card h3{font-size:clamp(.98rem,4.5vw,1.12rem);line-height:1.02}.template-product [data-related-refinement=v46] .similar-oil-card__reason{padding-top:.38rem;font-size:.58rem;line-height:1.24}.template-product [data-related-refinement=v46] .similar-oils__more{width:100%;min-height:2.75rem;margin-top:.75rem}}@media(max-width:340px){.template-product [data-related-refinement=v46]>.page-width{padding-inline:.65rem}.template-product [data-related-refinement=v46] .similar-oils__track{gap:.42rem}.template-product [data-related-refinement=v46] .similar-oil-card__body{padding-inline:.48rem}}@media(prefers-reduced-motion:reduce){.template-product [data-related-refinement=v46] .similar-oil-card,.template-product [data-related-refinement=v46] .similar-oil-card__media img{transition:none}}:root{--pellair-system-bottom-space: 0px}[data-cinematic-refinement=v47] [data-cinematic-media]{overflow:hidden}[data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,[data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video{transform:translate3d(0,var(--hero-media-shift, 0px),0) scale(1.06);transform-origin:50% 50%;transition:transform .52s var(--ease)}[data-cinematic-refinement=v47].is-cinematic-active [data-cinematic-media]>.hero-atelier__image,[data-cinematic-refinement=v47].is-cinematic-active [data-cinematic-media]>.hero-atelier__video{transition:none;will-change:transform}[data-cinematic-refinement=v47][data-cinematic-enabled=false] [data-cinematic-media]>.hero-atelier__image,[data-cinematic-refinement=v47][data-cinematic-enabled=false] [data-cinematic-media]>.hero-atelier__video{transform:none;transition:none}[data-cinematic-refinement=v47].is-cinematic-static [data-cinematic-media]>.hero-atelier__image,[data-cinematic-refinement=v47].is-cinematic-static [data-cinematic-media]>.hero-atelier__video{transform:none;transition:none}[data-cinematic-refinement=v47].is-ambient-motion-disabled .hero-atelier__motion-toggle{display:none}.hero-atelier__motion-toggle{position:absolute;right:max(.8rem,env(safe-area-inset-right));bottom:max(.8rem,env(safe-area-inset-bottom));z-index:3;display:none;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;place-items:center;border:1px solid rgba(255,250,240,.52);border-radius:999px;color:#fffaf0;background:#1715129e;box-shadow:0 .65rem 1.8rem #17151238;backdrop-filter:blur(.55rem);-webkit-backdrop-filter:blur(.55rem);transition:background .18s ease,border-color .18s ease,transform .18s ease}[data-cinematic-refinement=v47].is-cinematic-enhanced:not(.is-ambient-motion-disabled) .hero-atelier__motion-toggle{display:grid}.hero-atelier__motion-toggle:hover{border-color:#fffaf0d1;background:#171512c7;transform:translateY(-.1rem)}.hero-atelier__motion-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.hero-atelier__motion-icon{grid-area:1 / 1;pointer-events:none}.hero-atelier__motion-icon--pause{display:flex;gap:.22rem}.hero-atelier__motion-icon--pause i{display:block;width:.16rem;height:.82rem;border-radius:999px;background:currentColor}.hero-atelier__motion-icon--play{display:none;width:0;height:0;margin-left:.12rem;border-top:.43rem solid transparent;border-bottom:.43rem solid transparent;border-left:.68rem solid currentColor}[data-cinematic-refinement=v47].is-motion-paused .hero-atelier__motion-icon--pause{display:none}[data-cinematic-refinement=v47].is-motion-paused .hero-atelier__motion-icon--play{display:block}.whatsapp-contact[data-concierge-refinement=v47]{right:max(1rem,env(safe-area-inset-right));bottom:calc(max(1rem,env(safe-area-inset-bottom)) + var(--pellair-system-bottom-space, 0px))}body.has-mobile-sticky-purchase .whatsapp-contact[data-concierge-refinement=v47]{bottom:calc(var(--mobile-purchase-bar-space, 5.75rem) + .75rem + var(--pellair-system-bottom-space, 0px))}.whatsapp-contact[data-concierge-refinement=v47].is-concierge-suppressed{opacity:0;pointer-events:none;transform:translateY(.65rem);visibility:hidden}.cart-drawer__panel{height:calc(100dvh - var(--pellair-system-bottom-space, 0px))}@media(max-width:749px){body.mobile-lite [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,body.mobile-lite [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video{transform:none;transition:none}body.mobile-lite [data-cinematic-refinement=v47] .hero-atelier__motion-toggle{display:none}.whatsapp-contact[data-concierge-refinement=v47]{width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem}.mobile-sticky-purchase:not([hidden]){bottom:var(--pellair-system-bottom-space, 0px)}}@media(prefers-reduced-motion:reduce){[data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,[data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video,body.motion-reduced [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,body.motion-reduced [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video,body.motion-none [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,body.motion-none [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video{transform:none;transition:none}[data-cinematic-refinement=v47] .hero-atelier__motion-toggle,body.motion-reduced [data-cinematic-refinement=v47] .hero-atelier__motion-toggle,body.motion-none [data-cinematic-refinement=v47] .hero-atelier__motion-toggle{display:none}}body.motion-reduced [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,body.motion-reduced [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video,body.motion-none [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__image,body.motion-none [data-cinematic-refinement=v47] [data-cinematic-media]>.hero-atelier__video{transform:none;transition:none}body.motion-reduced [data-cinematic-refinement=v47] .hero-atelier__motion-toggle,body.motion-none [data-cinematic-refinement=v47] .hero-atelier__motion-toggle{display:none}.template-product .quantity-stepper{grid-template-columns:2.75rem minmax(2.75rem,auto) 2.75rem}.template-product .quantity-stepper button,.template-product .quantity-stepper input{min-height:2.75rem}.template-product .quantity-stepper button{min-width:2.75rem}@media(max-width:749px){.fragrance-library .fragrance-card__shop{min-height:2.75rem}}.fragrance-library .fragrance-card__skeleton-image{min-height:0}html.js .fragrance-library .fragrance-control select[data-fragrance-multi]:not([hidden]){width:100%;height:3rem;min-height:3rem;padding:.65rem .8rem;overflow:hidden}.fragrance-library .finder-note-shortcuts__actions{min-height:2.75rem}.template-collection .fragrance-library:not(.is-finder-ready) [data-note-cloud] .taxonomy-note-card:nth-child(n+7){display:none}@media(max-width:749px){.template-index .fragrance-library:not(.is-finder-ready) [data-note-cloud] .taxonomy-note-card:nth-child(n+7){display:none}.template-collection .fragrance-library:not(.is-finder-ready) [data-note-cloud] .taxonomy-note-card:nth-child(n+5){display:none}}.finished-perfume{margin:.75rem 0 1rem;border-color:color-mix(in srgb,var(--color-ink) 18%,transparent);border-radius:.65rem;background:color-mix(in srgb,var(--color-paper) 98%,white);box-shadow:none}.finished-perfume__summary{min-height:3.35rem;padding:.68rem .78rem;gap:.6rem}.finished-perfume__summary strong{font-family:var(--font-body);font-size:.9rem;font-weight:600;letter-spacing:.01em}.finished-perfume__summary small{font-size:.7rem}.finished-perfume__summary:after{width:1.65rem;height:1.65rem;border-color:color-mix(in srgb,var(--color-ink) 20%,transparent);color:color-mix(in srgb,var(--color-ink) 68%,transparent);font-size:.95rem}.finished-perfume__optional{padding:0;border-radius:0;background:transparent;color:color-mix(in srgb,var(--color-ink) 50%,transparent);font-size:.58rem;letter-spacing:.1em}.finished-perfume__body{border-top-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}.finished-perfume__choice-card{border-color:color-mix(in srgb,var(--color-ink) 18%,transparent);background:transparent;box-shadow:none}.finished-perfume__choice input:checked+span{border-color:color-mix(in srgb,var(--color-bronze) 58%,transparent);background:color-mix(in srgb,var(--color-accent) 4%,var(--color-paper));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-bronze) 12%,transparent)}.product-form.has-finished-perfume .finished-perfume{border-color:color-mix(in srgb,var(--color-bronze) 42%,transparent);box-shadow:none}@media(max-width:749px){.finished-perfume__summary{min-height:3.2rem;padding:.62rem .7rem}.finished-perfume__summary small{display:none}}.finished-perfume__setup-note{margin:0;padding:.55rem .7rem;border-left:2px solid color-mix(in srgb,var(--color-bronze) 42%,transparent);background:color-mix(in srgb,var(--color-accent) 4%,transparent);color:color-mix(in srgb,var(--color-ink) 64%,transparent);font-size:.68rem;line-height:1.45}.finished-perfume__body{gap:.62rem;padding:.72rem}.finished-perfume__lead{grid-template-columns:4.25rem minmax(0,1fr);gap:.58rem;align-items:center}.finished-perfume__visual{width:4.25rem;aspect-ratio:1;align-self:center;border-radius:.58rem;box-shadow:0 .4rem 1rem #3a270f0f}.finished-perfume__lead>.finished-perfume__switch{height:auto}.finished-perfume__switch{grid-template-columns:2.55rem minmax(0,1fr);gap:.62rem;min-height:4.25rem;padding:.55rem .68rem}.finished-perfume__switch>span[aria-hidden]{width:2.45rem;height:1.45rem}.finished-perfume__switch>span[aria-hidden]:after{width:1rem;height:1rem}.finished-perfume__switch input:checked+span[aria-hidden]:after{transform:translate(1rem)}.finished-perfume__switch>span:last-child{gap:.08rem}.finished-perfume__switch small{font-size:.68rem}.finished-perfume__concentrations legend{margin-bottom:.35rem}.finished-perfume__choice-grid{gap:.4rem}.finished-perfume__choice-card{grid-template-columns:5rem minmax(0,1fr);gap:.45rem;align-items:center;padding:.28rem}.finished-perfume__choice-media{width:5rem;aspect-ratio:4 / 3}.finished-perfume__choice-copy{min-width:0;padding:0 .12rem 0 0}.finished-perfume__choice-copy>span:first-child{display:grid;gap:.02rem}.finished-perfume__choice b{text-align:left}.finished-perfume__result>div{display:flex;gap:.42rem;align-items:center;justify-content:space-between;padding:.55rem .65rem}.finished-perfume__result span{font-size:.57rem}.finished-perfume__result strong{font-size:.74rem;text-align:right}.finished-perfume__included{margin:0;font-size:.69rem}.finished-perfume__included span{width:1.1rem;height:1.1rem}.finished-perfume__glass{gap:.65rem;padding:.58rem .65rem}.finished-perfume__glass div{gap:.08rem}.finished-perfume__glass p{font-size:.68rem;line-height:1.25}.finished-perfume__glass .button{min-height:2.75rem;padding-inline:.78rem;font-size:.64rem;white-space:nowrap}.finished-perfume__footnote{font-size:.62rem;line-height:1.25}@media(max-width:749px){.finished-perfume__summary{min-height:2.9rem;padding:.52rem .62rem}.finished-perfume__body{gap:.52rem;padding:.62rem}.finished-perfume__lead{grid-template-columns:3.5rem minmax(0,1fr);gap:.48rem;align-items:center}.finished-perfume__visual{width:3.5rem;aspect-ratio:1}.finished-perfume__lead>.finished-perfume__switch{min-height:3.5rem;padding:.42rem .52rem}.finished-perfume__switch{grid-template-columns:2.45rem minmax(0,1fr);gap:.48rem}.finished-perfume__switch strong{font-size:.82rem}.finished-perfume__switch small{font-size:.62rem;line-height:1.2}.finished-perfume__choice-grid{gap:.28rem}.finished-perfume__choice-card{display:grid;grid-template-columns:minmax(0,1fr);gap:.22rem;padding:.2rem}.finished-perfume__choice-media{width:100%;aspect-ratio:16 / 10}.finished-perfume__choice-copy{gap:.12rem;padding:0 .06rem .08rem}.finished-perfume__choice strong{font-size:.82rem}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.61rem}.finished-perfume__choice-media>span{font-size:.48rem}.finished-perfume__result>div{padding:.46rem .4rem}.finished-perfume__glass{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.5rem .55rem}.finished-perfume__glass p{display:none}.finished-perfume__glass .button{width:auto;min-height:2.75rem;padding-inline:.62rem;font-size:.57rem}}@media(max-width:359px){.finished-perfume__lead{grid-template-columns:3.1rem minmax(0,1fr);gap:.4rem}.finished-perfume__visual{width:3.1rem}.finished-perfume__switch-copy--compact{display:none}.finished-perfume__choice-card{padding:.17rem}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.58rem}.finished-perfume__glass strong{font-size:.75rem}}.finished-perfume__concentration-note{margin:-.18rem 0 .42rem;color:color-mix(in srgb,var(--color-ink) 62%,transparent);font-size:.66rem;line-height:1.3}.finished-perfume__concentrations,.finished-perfume__included,.finished-perfume__footnote{display:none}.finished-perfume.is-selected .finished-perfume__concentrations,.finished-perfume.is-preview-selected .finished-perfume__concentrations,.finished-perfume.is-selected .finished-perfume__footnote,.finished-perfume.is-preview-selected .finished-perfume__footnote{display:block}.finished-perfume.is-selected .finished-perfume__included,.finished-perfume.is-preview-selected .finished-perfume__included{display:flex}.finished-perfume[open] .finished-perfume__body{animation:pellair-atelier-reveal .28s cubic-bezier(.22,1,.36,1) both}.finished-perfume.is-selected .finished-perfume__concentrations,.finished-perfume.is-preview-selected .finished-perfume__concentrations{animation:pellair-atelier-reveal .32s cubic-bezier(.22,1,.36,1) both}.finished-perfume.is-selected .finished-perfume__choice,.finished-perfume.is-preview-selected .finished-perfume__choice{animation:pellair-atelier-choice .36s cubic-bezier(.22,1,.36,1) both}.finished-perfume.is-selected .finished-perfume__choice:nth-child(2),.finished-perfume.is-preview-selected .finished-perfume__choice:nth-child(2){animation-delay:45ms}.finished-perfume.is-selected .finished-perfume__choice:nth-child(3),.finished-perfume.is-preview-selected .finished-perfume__choice:nth-child(3){animation-delay:90ms}.finished-perfume__choice-card{position:relative;overflow:hidden;isolation:isolate}.finished-perfume__choice-card:after{content:"";position:absolute;z-index:2;inset:-35% auto -35% -55%;width:32%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);opacity:0;transform:skew(-14deg) translate(0)}.finished-perfume__choice input:checked+.finished-perfume__choice-card:after{opacity:.45;transform:skew(-14deg) translate(470%);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .18s ease}.finished-perfume__choice-media img{transition:transform .42s cubic-bezier(.22,1,.36,1),filter .26s ease}.finished-perfume__choice input:checked+.finished-perfume__choice-card .finished-perfume__choice-media img{transform:scale(1.025);filter:saturate(1.03) contrast(1.02)}.finished-perfume__blend-bar i{transform-origin:left center;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .22s ease}.finished-perfume__choice:not(:has(input:checked)) .finished-perfume__blend-bar i{opacity:.48;transform:scaleX(.72)}.finished-perfume.is-selected .finished-perfume__switch,.finished-perfume.is-preview-selected .finished-perfume__switch{border-color:color-mix(in srgb,var(--color-bronze) 42%,transparent);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-paper))}.finished-perfume.is-selected .finished-perfume__optional,.finished-perfume.is-preview-selected .finished-perfume__optional{color:var(--color-bronze)}.finished-perfume__result:not([hidden]){animation:pellair-atelier-result .26s cubic-bezier(.22,1,.36,1) both}.finished-perfume__glass .button{letter-spacing:.08em}@media(hover:hover){.finished-perfume__choice:hover .finished-perfume__choice-media img{transform:scale(1.035)}.finished-perfume__glass .button:hover{border-color:color-mix(in srgb,var(--color-bronze) 52%,transparent);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-paper))}}@keyframes pellair-atelier-reveal{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes pellair-atelier-choice{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes pellair-atelier-result{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media(max-width:749px){.finished-perfume__concentration-note{margin-bottom:.3rem;font-size:.59rem}.finished-perfume:not([open]).is-selected .finished-perfume__summary small{display:block;max-width:12rem;overflow:hidden;color:color-mix(in srgb,var(--color-ink) 60%,transparent);font-size:.56rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.finished-perfume:not([open]).is-selected .finished-perfume__summary{grid-template-columns:minmax(0,1fr) auto}.finished-perfume:not([open]).is-selected .finished-perfume__optional{display:none}.finished-perfume__optional{display:block;font-size:.52rem}}@media(prefers-reduced-motion:reduce){.finished-perfume[open] .finished-perfume__body,.finished-perfume.is-selected .finished-perfume__concentrations,.finished-perfume.is-preview-selected .finished-perfume__concentrations,.finished-perfume.is-selected .finished-perfume__choice,.finished-perfume.is-preview-selected .finished-perfume__choice,.finished-perfume__result:not([hidden]){animation:none}.finished-perfume__choice-card:after{display:none}.finished-perfume__choice-media img,.finished-perfume__blend-bar i{transition:none}}.finished-perfume__concentrations[disabled] .finished-perfume__choice input:not([disabled])+.finished-perfume__choice-card{opacity:.72}.fragrance-library .fragrance-card__commerce{display:flex;min-width:0;margin-top:auto;flex-direction:column}.fragrance-library .fragrance-card__price,.template-product [data-related-refinement=v46] .similar-oil-card__price{display:flex;min-width:0;min-height:1.35rem;align-items:baseline;flex-wrap:wrap;gap:.2rem .42rem;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.fragrance-library .fragrance-card__price{margin:.08rem 0 .46rem}.template-product [data-related-refinement=v46] .similar-oil-card__price{margin-top:.38rem}.fragrance-library .fragrance-card__price .price__from,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__from{color:var(--soft-ink);font-family:var(--font-label);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase}.fragrance-library .fragrance-card__price .price__current,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__current{font-family:var(--font-body);font-size:.9rem;font-weight:700;letter-spacing:.01em}.fragrance-library .fragrance-card__price .price__compare,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__compare{color:var(--soft-ink);font-size:.72rem}.fragrance-card__price-skeleton,.similar-oil-card__price-skeleton{display:block;width:5.6rem;height:.72rem;margin-block:.16rem;overflow:hidden;border-radius:999px;background:linear-gradient(100deg,color-mix(in srgb,var(--bronze) 9%,var(--mist)) 28%,color-mix(in srgb,var(--bronze) 18%,var(--paper)),color-mix(in srgb,var(--bronze) 9%,var(--mist)) 68%);background-size:220% 100%;animation:pellair-price-sheen 1.35s ease-in-out infinite}@keyframes pellair-price-sheen{to{background-position:-220% 0}}.finished-perfume{overflow:clip;border-color:color-mix(in srgb,var(--bronze) 30%,var(--line));border-radius:1rem;background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--champagne) 24%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--paper) 98%,var(--canvas)),var(--paper));box-shadow:0 .9rem 2.4rem #3122110e}.finished-perfume__summary{min-height:4rem;padding:.82rem .9rem;border:0}.finished-perfume__summary strong{font-family:var(--font-display);font-size:1rem;font-weight:600;letter-spacing:0}.finished-perfume__summary small{margin-top:.16rem;color:color-mix(in srgb,var(--ink) 64%,transparent);font-size:.7rem;line-height:1.3}.finished-perfume__body{gap:.72rem;padding:.82rem;border-top-color:color-mix(in srgb,var(--bronze) 20%,var(--line));background:color-mix(in srgb,var(--paper) 88%,transparent)}.finished-perfume__lead{grid-template-columns:4.7rem minmax(0,1fr);gap:.65rem}.finished-perfume__visual{width:4.7rem;aspect-ratio:4 / 5;border-color:color-mix(in srgb,var(--bronze) 25%,var(--line));border-radius:.72rem;box-shadow:0 .55rem 1.25rem #31221112}.finished-perfume__visual img{width:100%;height:100%;object-fit:cover}.finished-perfume__switch{min-height:4.7rem;padding:.68rem .76rem;border-color:color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.78rem;background:color-mix(in srgb,var(--paper) 92%,transparent);transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.finished-perfume__switch strong{color:var(--ink);font-family:var(--font-body);font-size:.9rem;letter-spacing:.01em}.finished-perfume__switch small{color:color-mix(in srgb,var(--ink) 64%,transparent);font-size:.68rem;line-height:1.28}.finished-perfume__why{margin:0;padding:.58rem .72rem;border-left:2px solid color-mix(in srgb,var(--bronze) 52%,transparent);color:color-mix(in srgb,var(--ink) 72%,transparent);background:color-mix(in srgb,var(--champagne) 9%,transparent);font-size:.72rem;line-height:1.42}.finished-perfume__why strong{margin-right:.18rem;color:var(--ink);font-weight:700}.finished-perfume__quantity{display:grid;min-height:3.25rem;padding:.48rem .55rem .48rem .7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.72rem;background:color-mix(in srgb,var(--paper) 94%,transparent)}.finished-perfume__quantity-copy{display:grid;min-width:0;gap:.06rem}.finished-perfume__quantity-copy strong{font-size:.78rem}.finished-perfume__quantity-copy small{overflow:hidden;color:color-mix(in srgb,var(--ink) 62%,transparent);font-size:.62rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.finished-perfume__quantity-stepper{display:grid;grid-template-columns:2.75rem minmax(2.75rem,3.4rem) 2.75rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 30%,var(--line));border-radius:999px;font-variant-numeric:tabular-nums}.finished-perfume__quantity-stepper button,.finished-perfume__quantity-stepper input{width:100%;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;color:var(--ink);background:transparent;text-align:center}.finished-perfume__quantity-stepper button{cursor:pointer}.finished-perfume__quantity-stepper button:disabled{cursor:default;opacity:.34}.finished-perfume__quantity-stepper input{border-inline:1px solid color-mix(in srgb,var(--bronze) 20%,var(--line));-webkit-appearance:textfield;appearance:textfield;font:inherit;font-weight:700}.finished-perfume__quantity-stepper input::-webkit-inner-spin-button,.finished-perfume__quantity-stepper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.finished-perfume__concentrations{display:block;margin:0;padding:0;border:0}.finished-perfume__concentrations legend{margin:0 0 .1rem;color:var(--ink);font-family:var(--font-label);font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.finished-perfume__concentration-note{margin:0 0 .48rem;font-size:.68rem}.finished-perfume__choice-grid{gap:.48rem}.finished-perfume__choice-card{display:flex;min-width:0;height:100%;padding:.3rem;flex-direction:column;gap:.34rem;border-color:color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.72rem;background:color-mix(in srgb,var(--paper) 94%,transparent);box-shadow:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease,background-color .22s ease}.finished-perfume__choice-card:after{display:none}.finished-perfume__choice-media{width:100%;height:clamp(3rem,5.2vw,3.8rem);aspect-ratio:auto;overflow:hidden;border-radius:.5rem;background:color-mix(in srgb,var(--champagne) 11%,var(--mist))}.finished-perfume__choice-media:before{position:absolute;z-index:1;top:42%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(31,22,12,.16));content:"";pointer-events:none}.finished-perfume__choice-media img{width:100%;height:100%;object-fit:cover;object-position:center 55%;filter:saturate(.82) contrast(.96);transform:scale(1.02)}.finished-perfume__choice-media>span{z-index:2;right:.28rem;bottom:.25rem;left:auto;padding:.2rem .38rem;border-radius:999px;background:#19120ac7;font-size:.55rem;letter-spacing:.03em}.finished-perfume__choice-copy{gap:.18rem;padding:.04rem .16rem .16rem}.finished-perfume__choice-copy>span:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:.25rem}.finished-perfume__choice strong{font-family:var(--font-display);font-size:.86rem;font-weight:600;letter-spacing:0}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.62rem;white-space:nowrap}.finished-perfume__choice em{color:var(--ink);font-style:normal;font-weight:700;font-variant-numeric:tabular-nums}.finished-perfume__choice small{display:none}.finished-perfume__choice[data-finished-choice="33"] .finished-perfume__choice-copy:before{color:var(--bronze);content:"Recommended";font-family:var(--font-label);font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.finished-perfume__choice input:checked+.finished-perfume__choice-card{border-color:color-mix(in srgb,var(--bronze) 65%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--champagne) 18%,var(--paper)),var(--paper));box-shadow:0 .55rem 1.3rem #31221114,inset 0 0 0 1px color-mix(in srgb,var(--bronze) 12%,transparent)}.finished-perfume__choice input:checked+.finished-perfume__choice-card .finished-perfume__choice-media img{filter:saturate(1) contrast(1.02);transform:scale(1.055)}.finished-perfume__result{display:grid;overflow:hidden;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid color-mix(in srgb,var(--bronze) 24%,var(--line));border-radius:.75rem;color:var(--ink);background:color-mix(in srgb,var(--champagne) 7%,var(--paper))}.finished-perfume__result[hidden]{display:none}.finished-perfume__result>div{display:grid;min-width:0;padding:.62rem .7rem;align-content:center;gap:.12rem;border:0;border-right:1px solid color-mix(in srgb,var(--bronze) 17%,var(--line));border-bottom:1px solid color-mix(in srgb,var(--bronze) 17%,var(--line))}.finished-perfume__result>div:nth-child(2n){border-right:0}.finished-perfume__result span{color:color-mix(in srgb,var(--ink) 62%,transparent);font-size:.56rem;letter-spacing:.08em;text-transform:uppercase}.finished-perfume__result strong{color:var(--ink);font-family:var(--font-body);font-size:.78rem;font-weight:700;text-align:left}.finished-perfume__result-total{background:color-mix(in srgb,var(--champagne) 18%,transparent)}.finished-perfume__result p{grid-column:1 / -1}.finished-perfume__maceration{border-block:1px solid color-mix(in srgb,var(--bronze) 20%,var(--line))}.finished-perfume__maceration>summary{display:flex;min-height:2.75rem;padding:.58rem .18rem;align-items:center;justify-content:flex-start;gap:.42rem;color:var(--ink);cursor:pointer;font-size:.73rem;font-weight:700;list-style:none}.finished-perfume__maceration>summary::-webkit-details-marker{display:none}.finished-perfume__info{display:inline-grid;width:1.2rem;height:1.2rem;flex:0 0 1.2rem;place-items:center;border:1px solid color-mix(in srgb,var(--bronze) 45%,var(--line));border-radius:50%;color:var(--bronze);font-family:Georgia,serif;font-size:.7rem;font-style:italic}.finished-perfume__maceration>p{max-width:68ch;margin:0;padding:0 .18rem .72rem;color:color-mix(in srgb,var(--ink) 68%,transparent);font-size:.7rem;line-height:1.5}.finished-perfume__included{font-size:.69rem}@media(hover:hover)and (pointer:fine){.finished-perfume__choice:not(.is-unavailable):hover .finished-perfume__choice-card,.finished-perfume__switch:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--bronze) 48%,var(--line))}}@media(max-width:749px){.fragrance-library .fragrance-card__price{min-height:1.15rem;margin-bottom:.32rem;gap:.15rem .28rem}.fragrance-library .fragrance-card__price .price__from,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__from{font-size:.54rem}.fragrance-library .fragrance-card__price .price__current,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__current{font-size:.74rem}.fragrance-library .fragrance-card__price .price__compare,.template-product [data-related-refinement=v46] .similar-oil-card__price .price__compare{font-size:.61rem}.finished-perfume__summary{min-height:3.55rem;padding:.7rem .74rem}.finished-perfume__summary strong{font-size:.9rem}.finished-perfume__summary small{display:block;max-width:min(70vw,15rem);overflow:hidden;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.finished-perfume__body{gap:.58rem;padding:.62rem}.finished-perfume__lead{grid-template-columns:3.65rem minmax(0,1fr);gap:.5rem}.finished-perfume__visual{width:3.65rem}.finished-perfume__switch{min-height:4.5rem;padding:.5rem .58rem}.finished-perfume__why{padding:.48rem .58rem;font-size:.66rem}.finished-perfume__quantity{padding-left:.58rem;gap:.4rem}.finished-perfume__quantity-copy small{max-width:8.5rem}.finished-perfume__choice-grid{gap:.3rem}.finished-perfume__choice-card{display:flex;padding:.22rem;gap:.22rem}.finished-perfume__choice-media{height:3.05rem;aspect-ratio:auto}.finished-perfume__choice-copy{padding:0 .08rem .08rem}.finished-perfume__choice-copy>span:first-child{display:grid;gap:0}.finished-perfume__choice strong{font-size:.73rem}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.58rem}.finished-perfume__choice[data-finished-choice="33"] .finished-perfume__choice-copy:before{font-size:.45rem}.finished-perfume__result>div{padding:.52rem .5rem}.finished-perfume__result strong{font-size:.7rem}.finished-perfume__maceration>summary{font-size:.68rem}.finished-perfume__maceration>p{font-size:.66rem}}@media(max-width:359px){.finished-perfume__lead{grid-template-columns:3.2rem minmax(0,1fr)}.finished-perfume__visual{width:3.2rem}.finished-perfume__switch{grid-template-columns:2.3rem minmax(0,1fr);min-height:4.2rem;gap:.42rem}.finished-perfume__quantity-copy small{display:none}.finished-perfume__quantity-stepper{grid-template-columns:2.75rem 2.75rem 2.75rem}.finished-perfume__choice strong{font-size:.68rem}.finished-perfume__choice b,.finished-perfume__choice em{font-size:.55rem}}@media(prefers-reduced-motion:reduce){.fragrance-card__price-skeleton,.similar-oil-card__price-skeleton{animation:none}.finished-perfume__switch,.finished-perfume__choice-card,.finished-perfume__choice-media img{transition:none}}.finished-perfume--v59{border-color:color-mix(in srgb,var(--bronze) 32%,var(--line));background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--champagne) 22%,transparent),transparent 28%),color-mix(in srgb,var(--paper) 97%,var(--canvas))}.finished-perfume--v59 .finished-perfume__summary{min-height:4.35rem;padding:.95rem 1.05rem}.finished-perfume--v59 .finished-perfume__summary strong{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.2}.finished-perfume--v59 .finished-perfume__summary small,.finished-perfume--v59 .finished-perfume__optional{font-size:.78rem;line-height:1.35}.finished-perfume--v59 .finished-perfume__body{gap:.9rem;padding:1rem}.finished-perfume--v59 .finished-perfume__activation{position:relative;display:grid;grid-template-columns:4.7rem minmax(0,1fr) auto;gap:.85rem;min-height:5.55rem;padding:.55rem .7rem .55rem .55rem;align-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 34%,var(--line));border-radius:.78rem;background:color-mix(in srgb,var(--paper) 88%,white);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.finished-perfume--v59 .finished-perfume__activation>input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.finished-perfume--v59 .finished-perfume__activation:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.finished-perfume--v59 .finished-perfume__activation-media{display:block;width:4.7rem;height:4.45rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--bronze) 22%,var(--line));border-radius:.58rem;background:var(--canvas)}.finished-perfume--v59 .finished-perfume__activation-media img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;transform:scale(1.03);transition:transform .36s cubic-bezier(.22,1,.36,1)}.finished-perfume--v59 .finished-perfume__activation-copy{display:grid;gap:.28rem;min-width:0}.finished-perfume--v59 .finished-perfume__activation-copy strong{color:var(--ink);font-family:var(--font-display);font-size:1rem;font-weight:650;letter-spacing:0;line-height:1.2;text-transform:none}.finished-perfume--v59 .finished-perfume__activation-copy small{color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:.78rem;line-height:1.4}.finished-perfume--v59 .finished-perfume__activation-action{display:inline-grid;min-width:6rem;min-height:2.75rem;padding:.65rem .85rem;place-items:center;border:1px solid var(--ink);border-radius:999px;color:var(--ink);background:transparent;font-size:.72rem;font-weight:750;letter-spacing:.07em;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.finished-perfume--v59 .finished-perfume__activation-on{display:none}.finished-perfume--v59 .finished-perfume__activation input:checked~.finished-perfume__activation-action{border-color:var(--ink);color:var(--paper);background:var(--ink)}.finished-perfume--v59 .finished-perfume__activation input:checked~.finished-perfume__activation-action .finished-perfume__activation-off{display:none}.finished-perfume--v59 .finished-perfume__activation input:checked~.finished-perfume__activation-action .finished-perfume__activation-on{display:inline}.finished-perfume--v59.is-selected .finished-perfume__activation,.finished-perfume--v59.is-preview-selected .finished-perfume__activation{border-color:color-mix(in srgb,var(--bronze) 62%,var(--line));background:color-mix(in srgb,var(--champagne) 30%,var(--paper));box-shadow:0 .55rem 1.5rem #2a1f1214}.finished-perfume--v59 .finished-perfume__fact{padding-left:.8rem;color:color-mix(in srgb,var(--ink) 76%,transparent);font-size:.875rem;line-height:1.5}.finished-perfume--v59 .finished-perfume__size{grid-template-columns:7.4rem minmax(0,1fr);gap:.8rem}.finished-perfume--v59 .finished-perfume__size>span,.finished-perfume--v59 .finished-perfume__concentrations>legend{font-size:.75rem;letter-spacing:.09em}.finished-perfume--v59 [data-finished-perfume-size]{min-height:2.75rem;font-size:.84rem}.finished-perfume--v59 .finished-perfume__concentrations>legend{margin-bottom:.62rem}.finished-perfume--v59 .finished-perfume__choice-grid{gap:.62rem}.finished-perfume--v59 .finished-perfume__choice-card{min-height:9.25rem;border-radius:.78rem;background:color-mix(in srgb,var(--paper) 92%,white)}.finished-perfume--v59 .finished-perfume__choice-media{height:5.3rem}.finished-perfume--v59 .finished-perfume__choice-media img{object-position:50% 50%;opacity:.92;transform:scale(1.01)}.finished-perfume--v59 .finished-perfume__choice-media>span{right:.42rem;bottom:.42rem;padding:.22rem .42rem;font-size:.66rem}.finished-perfume--v59 .finished-perfume__choice-copy{gap:.2rem;padding:.62rem .7rem .7rem}.finished-perfume--v59 .finished-perfume__choice-copy>span{justify-content:space-between;flex-wrap:nowrap}.finished-perfume--v59 .finished-perfume__choice strong{font-size:.9rem;line-height:1.2}.finished-perfume--v59 .finished-perfume__choice b{font-size:.76rem}.finished-perfume--v59 .finished-perfume__choice-copy small{font-size:.62rem}.finished-perfume--v59 .finished-perfume__choice em{font-size:.86rem;line-height:1.25}.finished-perfume--v59 .finished-perfume__result>div{padding:.7rem .75rem}.finished-perfume--v59 .finished-perfume__result span{font-size:.66rem}.finished-perfume--v59 .finished-perfume__result strong{font-size:.9rem}.finished-perfume--v59 .finished-perfume__maceration>summary{font-size:.82rem}.finished-perfume--v59 .finished-perfume__maceration>p{font-size:.78rem}.finished-perfume--v59 .finished-perfume__glass{min-height:3.65rem;padding:.62rem .7rem}.finished-perfume--v59 .finished-perfume__glass strong{font-size:.9rem}.finished-perfume--v59 .finished-perfume__glass small,.finished-perfume--v59 .finished-perfume__footnote{font-size:.72rem}@media(hover:hover)and (pointer:fine){.finished-perfume--v59 .finished-perfume__activation:hover{border-color:color-mix(in srgb,var(--bronze) 62%,var(--line));transform:translateY(-1px)}.finished-perfume--v59 .finished-perfume__activation:hover .finished-perfume__activation-media img{transform:scale(1.07)}}@media(max-width:479px){.finished-perfume--v59 .finished-perfume__summary{min-height:4.1rem;padding:.82rem .78rem}.finished-perfume--v59 .finished-perfume__summary strong{font-size:1rem}.finished-perfume--v59 .finished-perfume__summary small,.finished-perfume--v59 .finished-perfume__optional{font-size:.72rem}.finished-perfume--v59 .finished-perfume__body{gap:.75rem;padding:.75rem}.finished-perfume--v59 .finished-perfume__activation{grid-template-columns:4rem minmax(0,1fr) auto;gap:.62rem;min-height:5.1rem;padding:.48rem .55rem .48rem .48rem}.finished-perfume--v59 .finished-perfume__activation-media{width:4rem;height:4rem}.finished-perfume--v59 .finished-perfume__activation-copy strong{font-size:.88rem}.finished-perfume--v59 .finished-perfume__activation-copy small{font-size:.7rem}.finished-perfume--v59 .finished-perfume__activation-action{min-width:4.8rem;min-height:2.75rem;padding-inline:.62rem;font-size:.64rem}.finished-perfume--v59 .finished-perfume__fact{font-size:.76rem}.finished-perfume--v59 .finished-perfume__size{grid-template-columns:1fr;gap:.45rem}.finished-perfume--v59 [data-finished-perfume-size]{min-height:2.75rem;font-size:.78rem}.finished-perfume--v59 .finished-perfume__choice-grid{gap:.38rem}.finished-perfume--v59 .finished-perfume__choice-card{display:grid;min-height:8.15rem;padding:0;gap:0}.finished-perfume--v59 .finished-perfume__choice-media{width:100%;height:4.15rem}.finished-perfume--v59 .finished-perfume__choice-copy{padding:.48rem .48rem .55rem}.finished-perfume--v59 .finished-perfume__choice strong{font-size:.76rem}.finished-perfume--v59 .finished-perfume__choice b{font-size:.68rem}.finished-perfume--v59 .finished-perfume__choice em{font-size:.75rem}.finished-perfume--v59 .finished-perfume__choice-copy small{font-size:.54rem}.finished-perfume--v59 .finished-perfume__choice-media>span{font-size:.58rem}.finished-perfume--v59 .finished-perfume__result>div{padding:.58rem .5rem}.finished-perfume--v59 .finished-perfume__result span{font-size:.58rem}.finished-perfume--v59 .finished-perfume__result strong{font-size:.78rem}}@media(max-width:359px){.finished-perfume--v59 .finished-perfume__activation{grid-template-columns:3.65rem minmax(0,1fr)}.finished-perfume--v59 .finished-perfume__activation-media{width:3.65rem;height:3.65rem}.finished-perfume--v59 .finished-perfume__activation-action{grid-column:1 / -1;width:100%}.finished-perfume--v59 .finished-perfume__choice-media{height:3.65rem}.finished-perfume--v59 .finished-perfume__choice strong{font-size:.72rem}.finished-perfume--v59 .finished-perfume__choice b,.finished-perfume--v59 .finished-perfume__choice em{font-size:.66rem}}@media(prefers-reduced-motion:reduce){.finished-perfume--v59 .finished-perfume__activation,.finished-perfume--v59 .finished-perfume__activation-media img{transition:none}}.finished-perfume--v59 .finished-perfume__summary:after{content:"\2304";padding-bottom:.22rem;font-size:1rem;line-height:1;transform:rotate(0)}.finished-perfume--v59[open] .finished-perfume__summary:after{transform:rotate(180deg)}.finished-perfume--v59 .finished-perfume__fact{display:block!important}.finished-perfume--v59 .finished-perfume__size{display:grid!important}.finished-perfume--v59 .finished-perfume__concentrations{display:block!important}.finished-perfume--v59:not(.is-selected):not(.is-preview-selected) .finished-perfume__maceration,.finished-perfume--v59:not(.is-selected):not(.is-preview-selected) .finished-perfume__glass,.finished-perfume--v59:not(.is-selected):not(.is-preview-selected) .finished-perfume__footnote{display:none!important}.finished-perfume--v59 .finished-perfume__choice-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:0;height:100%;padding:0}.finished-perfume--v59 .finished-perfume__choice-media{width:100%;height:auto;min-height:0;aspect-ratio:16 / 9}.finished-perfume--v59 .finished-perfume__choice-media img{object-position:50% 55%;filter:none;transform:none}.finished-perfume--v59 .finished-perfume__choice-copy{grid-template-rows:auto auto minmax(1.1rem,1fr)}.finished-perfume--v59 .finished-perfume__choice em{grid-row:3;align-self:end}.finished-perfume--v59 .finished-perfume__remove{justify-self:end;min-height:2.75rem;padding:.55rem 0;border:0;color:color-mix(in srgb,var(--ink) 72%,transparent);background:transparent;font-size:.76rem;font-weight:650;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bronze) 45%,transparent);text-underline-offset:.25rem;cursor:pointer}.finished-perfume--v59 .finished-perfume__remove:hover{color:var(--ink)}.finished-perfume--v59 .finished-perfume__remove:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media(max-width:479px){.finished-perfume--v59 .finished-perfume__choice-media{height:auto;aspect-ratio:16 / 9}.finished-perfume--v59 .finished-perfume__choice strong,.finished-perfume--v59 .finished-perfume__choice em{font-size:.76rem}.finished-perfume--v59 .finished-perfume__choice b,.finished-perfume--v59 .finished-perfume__choice-copy small{font-size:.68rem}.finished-perfume--v59 .finished-perfume__choice-media>span{font-size:.64rem}}@media(max-width:359px){.finished-perfume--v59 .finished-perfume__choice strong,.finished-perfume--v59 .finished-perfume__choice em{font-size:.78rem}.finished-perfume--v59 .finished-perfume__choice b,.finished-perfume--v59 .finished-perfume__choice-copy small{font-size:.7rem}}@media(max-width:479px){.finished-perfume--v59 .finished-perfume__summary small,.finished-perfume--v59 .finished-perfume__optional{font-size:.78rem}.finished-perfume--v59 .finished-perfume__fact{font-size:.875rem}.finished-perfume--v59 .finished-perfume__size>span,.finished-perfume--v59 .finished-perfume__concentrations>legend{font-size:.8rem}.finished-perfume--v59 [data-finished-perfume-size]{font-size:.82rem}.finished-perfume--v59 .finished-perfume__choice strong,.finished-perfume--v59 .finished-perfume__choice em{font-size:.84rem}.finished-perfume--v59 .finished-perfume__choice b,.finished-perfume--v59 .finished-perfume__choice-copy small{font-size:.72rem}.finished-perfume--v59 .finished-perfume__choice-media>span{font-size:.66rem}}@media(max-width:359px){.finished-perfume--v59 .finished-perfume__choice-copy{padding:.42rem .25rem .5rem}.finished-perfume--v59 .finished-perfume__choice strong{font-size:.78rem}.finished-perfume--v59 .finished-perfume__choice b{font-size:.7rem}.finished-perfume--v59 .finished-perfume__choice em{font-size:.72rem;white-space:nowrap}}.finished-perfume--v61 .finished-perfume__concentration-header{display:flex;min-height:2.75rem;margin-bottom:.55rem;align-items:center;justify-content:space-between;gap:.75rem}.finished-perfume--v61 .finished-perfume__concentration-header>span{color:var(--ink);font-family:var(--font-label);font-size:.84rem;font-weight:650;letter-spacing:.075em;line-height:1.25;text-transform:uppercase}.finished-perfume--v61 .finished-perfume__remove{display:inline-flex;min-width:5.4rem;min-height:2.75rem;padding:.55rem .85rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--bronze) 38%,var(--line));border-radius:999px;color:color-mix(in srgb,var(--ink) 82%,transparent);background:color-mix(in srgb,var(--paper) 88%,white);font-size:.8rem;font-weight:700;line-height:1;text-decoration:none}.finished-perfume--v61 .finished-perfume__remove[hidden]{display:none!important}.finished-perfume--v61 .finished-perfume__remove:hover{border-color:color-mix(in srgb,var(--bronze) 72%,var(--line));color:var(--ink);background:color-mix(in srgb,var(--champagne) 25%,var(--paper))}.finished-perfume--v61 .finished-perfume__size{grid-template-columns:7.4rem minmax(0,1fr);align-items:center}.finished-perfume--v61 .finished-perfume__size>span{font-size:.82rem;font-weight:650}.finished-perfume--v61 [data-finished-perfume-size]{min-height:3rem;font-size:.96rem;font-weight:600;line-height:1}.finished-perfume--v61 .finished-perfume__choice strong,.finished-perfume--v61 .finished-perfume__choice em{font-size:.92rem}.finished-perfume--v61 .finished-perfume__choice b,.finished-perfume--v61 .finished-perfume__choice-copy small{font-size:.76rem}.finished-perfume--v61 .finished-perfume__result>div{padding:.74rem .78rem}.finished-perfume--v61 .finished-perfume__result span{font-size:.72rem}.finished-perfume--v61 .finished-perfume__result strong{font-size:.96rem}.finished-perfume--v61 .finished-perfume__result p.is-error{margin:0;padding:.65rem .78rem;color:#6f2f25;background:#fff0eb;font-size:.8rem;font-weight:600;line-height:1.4}@media(max-width:479px){.finished-perfume--v61 .finished-perfume__size{grid-template-columns:1fr}.finished-perfume--v61 .finished-perfume__size>span,.finished-perfume--v61 .finished-perfume__concentration-header>span{font-size:.82rem}.finished-perfume--v61 [data-finished-perfume-size]{min-height:3rem;font-size:.92rem}.finished-perfume--v61 .finished-perfume__choice strong,.finished-perfume--v61 .finished-perfume__choice em{font-size:.88rem}.finished-perfume--v61 .finished-perfume__choice b,.finished-perfume--v61 .finished-perfume__choice-copy small{font-size:.74rem}.finished-perfume--v61 .finished-perfume__result span{font-size:.7rem}.finished-perfume--v61 .finished-perfume__result strong{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
