.announcement-bar.js-shipping-ticker{display:block;position:relative;min-height:54px;padding:0;overflow:hidden;background:#101112;background-image:none;color:#fff;border-bottom:2px solid #d9bb80}.js-shipping-ticker__viewport{overflow:hidden;margin-inline-end:44px}.js-shipping-ticker__track{display:flex;width:max-content;animation:js-shipping-scroll 60s linear infinite;will-change:transform}.js-shipping-ticker__group{display:flex;flex-shrink:0}.js-shipping-ticker__message{display:inline-flex;align-items:center;gap:14px;min-height:54px;padding-inline:30px 0;white-space:nowrap;font-family:var(--text-font-family);font-size:var(--announcement-bar-font-size);font-weight:750;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.js-shipping-ticker__icon{flex-shrink:0;font-family:Arial,sans-serif;font-size:26px;line-height:1}.js-shipping-ticker__copy strong{color:#f2d79b;font-weight:800}.js-shipping-ticker__separator{margin-inline-start:26px;color:#d9bb80;font-size:15px}.js-shipping-ticker__control{position:absolute;inset-block:0;inset-inline-end:0;width:44px;display:flex;align-items:center;justify-content:center;background:#101112;color:#f2d79b;border-inline-start:1px solid #ffffff30;cursor:pointer}.js-shipping-ticker__play{display:none}.js-shipping-ticker__toggle:checked~.js-shipping-ticker__viewport .js-shipping-ticker__track{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.js-shipping-ticker:hover .js-shipping-ticker__track{animation-play-state:paused}}.js-shipping-ticker__toggle:checked~.js-shipping-ticker__control .js-shipping-ticker__pause{display:none}.js-shipping-ticker__toggle:checked~.js-shipping-ticker__control .js-shipping-ticker__play{display:block}.js-shipping-ticker__toggle:focus-visible~.js-shipping-ticker__control{outline:2px solid #f2d79b;outline-offset:-5px}@keyframes js-shipping-scroll{to{transform:translate3d(-50%,0,0)}}@media(max-width:699px){.announcement-bar.js-shipping-ticker,.js-shipping-ticker__message{min-height:50px}.js-shipping-ticker__message{gap:12px;padding-inline-start:22px;letter-spacing:.025em}.js-shipping-ticker__icon{font-size:24px}.js-shipping-ticker__separator{margin-inline-start:18px;font-size:13px}}@media(prefers-reduced-motion:reduce){.js-shipping-ticker__track,.js-shipping-ticker__control,.js-shipping-ticker__toggle{display:none;animation:none}.js-shipping-ticker__viewport{margin:0}.js-shipping-ticker__readable{position:static;clip:auto;clip-path:none;overflow:visible;width:auto;height:auto;max-height:none;margin:0;padding:12px 16px;white-space:normal;font-family:var(--text-font-family);font-size:var(--announcement-bar-font-size);font-weight:750;letter-spacing:.02em;line-height:1.45;color:#fff;text-align:center;list-style:none}.js-shipping-ticker__readable li+li{margin-top:7px;color:#f2d79b}}.js-cart-subtotal{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:15px}.js-cart-subtotal strong{font-size:19px;font-weight:600}.js-cart-actions{display:flex;flex-direction:column}.js-cart-actions .button{width:100%;min-height:56px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;border-radius:6px}.js-cart-next{font-size:11px;color:#625a4c;line-height:1.5;text-align:center}.js-cart-continue{display:block;width:100%;min-height:44px;text-align:center;text-decoration:underline;text-underline-offset:4px;font-size:13px}.cart-drawer__footer{gap:12px;padding-bottom:max(18px,env(safe-area-inset-bottom))}.js-cart-continue:focus-visible{outline:2px solid #806543;outline-offset:3px}.js-account-entry{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-size:12px;white-space:nowrap}.js-account-entry:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.js-account-entry{flex-direction:column;gap:2px;font-size:9px}.js-account-entry svg{width:20px;height:20px}.header__secondary-nav{gap:8px}.header:has(.js-header-brand){--header-grid:"primary-nav logo secondary-nav" / 24px minmax(0,1fr) auto}.header:has(.js-header-brand) .js-header-brand{width:clamp(108px,calc(100vw - 235px),140px)}.header:has(.js-header-brand) .header__secondary-nav{flex-wrap:nowrap;column-gap:8px}}.js-header-cart{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px}.js-header-cart__label{font-size:12px;white-space:nowrap}@media(max-width:699px){.js-header-cart{flex-direction:column;gap:2px}.js-header-cart svg{width:21px;height:21px}.js-header-cart__label{font-size:10px}}.header .js-account-entry,.header .js-header-cart{gap:6px;min-height:44px}.header .js-account-entry .js-concierge{display:block;width:36px;height:36px;flex:none;overflow:visible}.header .js-header-cart .js-perfume-cart{display:block;width:44px;height:36px;flex:none;overflow:visible}.js-concierge__arm{transform-box:view-box;transform-origin:19px 23px;animation:js-concierge-invite 9s ease-in-out infinite}.js-concierge__head{transform-box:view-box;transform-origin:12px 15px;animation:js-concierge-nod 9s ease-in-out infinite}.js-perfume-cart__trolley{animation:js-cart-roll 9s ease-in-out infinite}.js-perfume-cart__wheel{transform-box:fill-box;transform-origin:center;animation:js-cart-wheel 9s ease-in-out infinite}.js-account-entry:is(:hover,:focus-visible) .js-concierge__arm{animation:js-concierge-hello 1.4s ease-in-out 1}.js-header-cart:is(:hover,:focus-visible) .js-perfume-cart__wheel{animation:js-cart-wheel-hover 1.2s ease-out 1}.js-header-cart:focus-visible{outline:2px solid #806538;outline-offset:4px;border-radius:5px}@keyframes js-concierge-invite{0%,6%,34%,to{transform:rotate(0)}12%,24%{transform:rotate(-24deg)}18%,29%{transform:rotate(10deg)}}@keyframes js-concierge-nod{0%,8%,32%,to{transform:rotate(0)}16%,24%{transform:rotate(9deg)}}@keyframes js-concierge-hello{0%,to{transform:rotate(0)}25%,65%{transform:rotate(-28deg)}45%,85%{transform:rotate(12deg)}}@keyframes js-cart-roll{0%,42%,68%,to{transform:translate(0)}52%,58%{transform:translate(2px)}}@keyframes js-cart-wheel{0%,42%{transform:rotate(0)}62%,to{transform:rotate(360deg)}}@keyframes js-cart-wheel-hover{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body:has(.js-shipping-ticker__toggle:checked) :is(.js-concierge__arm,.js-concierge__head,.js-perfume-cart__trolley,.js-perfume-cart__wheel){animation-play-state:paused}@media(max-width:699px){.header .js-account-entry,.header .js-header-cart{gap:1px}.header .js-account-entry .js-concierge{width:29px;height:29px}.header .js-header-cart .js-perfume-cart{width:35px;height:29px}}@media(prefers-reduced-motion:reduce){.header :is(.js-concierge__arm,.js-concierge__head,.js-perfume-cart__trolley,.js-perfume-cart__wheel){animation:none!important;transform:none!important}}.js-discovery{background:#f8f6f1;color:#282620;border-bottom:1px solid #e4ded4;position:relative;z-index:3}.js-discovery--bar{padding:18px 0}.js-discovery--page{padding:48px 0 72px;z-index:1;min-height:60vh}.js-discovery__heading{text-align:center;margin:0 auto 32px;max-width:660px}.js-discovery__eyebrow{font-size:12px;line-height:1.6;color:#6c5838}.js-discovery__heading h1{font-family:var(--heading-font-family);font-size:clamp(32px,5vw,52px);font-weight:400;letter-spacing:-.025em;line-height:1.15;margin:12px 0 16px;text-transform:none}.js-discovery__heading>p:last-child{font-size:15px;line-height:1.65;color:#655e53}@media(max-width:699px){.js-discovery--bar{padding:14px 0}.js-discovery--page{padding:30px 0 48px}.js-discovery__heading{margin-bottom:24px}}js-fragrance-finder{display:block;position:relative;color:#282620}.js-finder [hidden]{display:none!important}.js-finder__search{display:flex;align-items:center;gap:12px;border:1px solid #b9ad99;background:#fff;min-height:52px;padding-inline:17px 5px;border-radius:3px}.js-finder__search:focus-within{outline:2px solid #806543;outline-offset:2px}.js-finder__search>svg{flex:none;color:#806543}.js-finder__search input{flex:1;min-width:0;font:inherit;font-size:16px;background:transparent;border:0;padding:12px 0;outline:0;color:#282620}.js-finder__search input::placeholder{color:#766e61;opacity:1}.js-finder__submit{flex:none;padding:12px 24px;background-color:#282620!important;color:#fff!important;font-size:13px;font-weight:600;border-radius:2px;min-height:42px}.js-finder__browse{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;line-height:1.5}.js-finder__browse>p{color:#72695c}.js-finder__browse nav{display:flex;gap:22px;flex-wrap:wrap}.js-finder__browse a{min-height:32px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c4b69e}.js-finder__results{margin-top:22px}.js-finder--compact .js-finder__results{position:absolute;top:100%;left:0;right:0;max-height:65vh;overflow:auto;overscroll-behavior:contain;background:#fff;padding:16px 22px 22px;box-shadow:0 14px 30px #28262026;z-index:8;border:1px solid #d6cdbc;margin-top:8px;border-radius:3px}.js-finder__result-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:32px;margin-bottom:18px}.js-finder__status{font-size:14px;color:#665e51}.js-finder__close{font-size:28px;min-width:44px;min-height:44px;line-height:1}.js-finder__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 24px}.js-finder__card{display:block;min-width:0}.js-finder__photo{position:relative;aspect-ratio:1;background:#fff;overflow:hidden}.js-finder__photo img{width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.js-finder__card:hover .js-finder__photo img{transform:scale(1.025)}.js-finder__labels{position:absolute;top:12px;left:12px;display:grid;justify-items:start;gap:5px;max-width:calc(100% - 24px)}.js-finder__labels span{background:#fffdf6;border:1px solid #aa9168;padding:4px 7px;font-size:10px;line-height:1.3;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#594b33;max-width:100%;overflow-wrap:anywhere}.js-finder__sold{position:absolute;bottom:10px;left:10px;background:#282620;color:#fff;padding:5px 8px;font-size:11px}.js-finder__copy{display:flex;flex-direction:column;padding:15px 4px 0;gap:6px}.js-finder__inspired,.js-finder__identity{font-size:12px;line-height:1.5;color:#6b6358}.js-finder__original{font:600 clamp(17px,1.8vw,23px)/1.3 var(--text-font-family);letter-spacing:-.025em;overflow-wrap:anywhere}.js-finder__price{font-size:14px;margin-top:5px}.js-finder__choose{display:flex;gap:14px;justify-content:space-between;border-bottom:1px solid #c8bba6;font-size:12px;padding-block:9px;margin-top:3px}.js-finder__all,.js-finder__fallback{display:block;text-decoration:underline;text-underline-offset:4px;font-size:14px;padding-block:14px}.js-finder__more{display:block;margin:36px auto 0}.js-finder__filters{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:22px}.js-finder__filters label{display:grid;gap:8px;font-size:12px;color:#665e51}.js-finder__filters select{width:100%;min-width:0;min-height:48px;padding:10px 34px 10px 13px;font:inherit;font-size:14px;border:1px solid #c9bfaf;border-radius:2px;color:#282620;background-color:#fff;-webkit-appearance:auto;appearance:auto}.js-finder__filter-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:13px}.js-finder__stock{display:inline-flex;align-items:center;gap:9px;min-height:40px}.js-finder__stock input{width:17px;height:17px;accent-color:#806543;-webkit-appearance:auto;appearance:auto}.js-finder__clear{padding:10px;text-decoration:underline;text-underline-offset:4px}.js-finder--full .js-finder__browse{border-bottom:1px solid #ded5c7;padding-bottom:16px}.js-finder a:focus-visible,.js-finder button:focus-visible,.js-finder select:focus-visible{outline:2px solid #806543;outline-offset:3px}@media(max-width:999px){.js-finder__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.js-finder__browse{flex-direction:column;align-items:flex-start;gap:4px}.js-finder__original{font-size:19px}}@media(max-width:699px){.js-finder__search{gap:9px;padding-left:12px}.js-finder__submit{padding:12px 16px}.js-finder__browse>p{display:none}.js-finder__browse nav{gap:15px;font-size:11px}.js-finder__browse a{min-height:36px}.js-finder__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.js-finder__original{font-size:17px}.js-finder__copy{padding-top:11px}.js-finder__labels{left:7px;top:7px;gap:4px}.js-finder__labels span{font-size:9px;padding:3px 5px}.js-finder--compact .js-finder__results{padding:10px 14px 14px;max-height:60vh}.js-finder--compact .js-finder__grid{grid-template-columns:1fr;gap:16px}.js-finder--compact .js-finder__card{display:grid;grid-template-columns:78px 1fr;gap:13px}.js-finder--compact .js-finder__copy{padding:0;gap:3px}.js-finder--compact .js-finder__labels,.js-finder--compact .js-finder__choose{display:none}.js-finder__filters{grid-template-columns:1fr 1fr;gap:14px 12px}.js-finder__filters label:last-child{grid-column:1 / -1}.js-finder__filters select{font-size:16px}.js-finder--full .js-finder__browse nav{gap:14px}.js-finder__price{font-size:13px}.js-finder__identity{font-size:11px}}@media(prefers-reduced-motion:reduce){.js-finder__photo img{transition:none}.js-finder__card:hover .js-finder__photo img{transform:none}}.js-finder__placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 14px;text-align:center;background:radial-gradient(ellipse at 50% 20%,#fffdf7,#e6ddcd);color:#282620}.js-finder__placeholder>span{font:400 40px/1 var(--heading-font-family);color:#6b5435}.js-finder__placeholder strong{font:400 19px/1.3 var(--heading-font-family);overflow-wrap:anywhere}.js-finder__placeholder small{font-size:10px;line-height:1.5;color:#655b4b}.js-finder__retry{min-height:44px;padding:10px 20px;background:#282620;color:#fff;border-radius:4px;margin-bottom:12px}.js-finder__empty-help{font-size:14px;line-height:1.8;max-width:55ch}.js-finder--compact .js-finder__placeholder{padding:8px}.js-finder--compact .js-finder__placeholder>span{font-size:26px}.js-finder--compact .js-finder__placeholder :is(strong,small){display:none}.js-finder--compact .js-finder__browse{display:block;margin-top:10px}.js-finder .js-shop-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%}.js-finder .js-shop-nav>a{--js-shortcut-start:#3c3934;--js-shortcut-end:#22221f;--js-shortcut-glow:60,57,52;--js-shortcut-ink:#fff;--js-shortcut-delay:0s;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:48px;padding:10px 6px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:linear-gradient(135deg,var(--js-shortcut-start),var(--js-shortcut-end));color:var(--js-shortcut-ink);text-decoration:none;text-align:center;font:700 12px/1.35 var(--text-font-family);letter-spacing:0;box-shadow:inset 0 1px #ffffff29,0 3px 7px rgba(var(--js-shortcut-glow),.14);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;touch-action:manipulation}.js-finder .js-shop-nav>.js-shop-nav__him{--js-shortcut-start:#254d79;--js-shortcut-end:#132b4b;--js-shortcut-glow:37,77,121}.js-finder .js-shop-nav>.js-shop-nav__her{--js-shortcut-start:#a33e5e;--js-shortcut-end:#7f2d47;--js-shortcut-glow:163,62,94}.js-finder .js-shop-nav>.js-shop-nav__unisex{--js-shortcut-start:#71509d;--js-shortcut-end:#4c3477;--js-shortcut-glow:113,80,157}.js-finder .js-shop-nav>.js-shop-nav__bestsellers{--js-shortcut-start:#f0dca1;--js-shortcut-end:#d8b465;--js-shortcut-glow:170,132,54;--js-shortcut-ink:#3a2c12;border-color:#d3b56f}.js-finder .js-shop-nav>.js-shop-nav__quiz{--js-shortcut-start:#1e665d;--js-shortcut-end:#184e48;--js-shortcut-glow:30,102,93}.js-finder .js-shop-nav>a:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:60%;height:220%;left:-35%;top:-60%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-160%) skew(-20deg)}.js-finder .js-shop-nav>a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;box-shadow:inset 0 0 0 1px var(--js-shortcut-ink),0 3px 7px rgba(var(--js-shortcut-glow),.2)}.js-finder .js-shop-nav>a:focus-visible{outline:3px solid #806543;outline-offset:3px;box-shadow:inset 0 1px #fff3,0 6px 18px rgba(var(--js-shortcut-glow),.35)}.js-finder .js-shop-nav>a:focus-visible:before{animation:js-shortcut-shine .85s ease-out}@media(hover:hover)and (pointer:fine){.js-finder .js-shop-nav>a:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:inset 0 1px #fff3,0 6px 18px rgba(var(--js-shortcut-glow),.35)}.js-finder .js-shop-nav>a:hover:before{animation:js-shortcut-shine .85s ease-out}}.js-finder .js-shop-nav>a:is(:active,[data-js-pressed=true]){transform:translateY(1px) scale(.98);filter:brightness(1.04);box-shadow:inset 0 1px #ffffff29,0 1px 3px rgba(var(--js-shortcut-glow),.2)}.js-finder .js-shop-nav>a:active:before{animation:js-shortcut-shine .65s ease-out}@keyframes js-shortcut-shine{0%{transform:translate(-160%) skew(-20deg)}to{transform:translate(350%) skew(-20deg)}}.js-finder .js-shop-nav>a.js-shop-nav__featured{overflow:visible;font-size:13px;border-color:#ffffff52;box-shadow:inset 0 1px #ffffff2e,0 4px 12px rgba(var(--js-shortcut-glow),.28)}.js-finder .js-shop-nav>.js-shop-nav__her{--js-shortcut-delay:.65s}.js-finder .js-shop-nav>.js-shop-nav__unisex{--js-shortcut-delay:1.3s}.js-finder .js-shop-nav>a.js-shop-nav__featured:before{top:-2px;right:-2px;bottom:-2px;left:-2px;width:auto;height:auto;border:2px solid rgba(255,255,255,.62);border-radius:10px;background:none;box-shadow:0 0 15px rgba(var(--js-shortcut-glow),.65),inset 0 0 8px rgba(var(--js-shortcut-glow),.25);opacity:0;transform:none;animation:js-shortcut-halo 5s ease-in-out infinite;animation-delay:var(--js-shortcut-delay)}.js-shop-nav__light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.js-shop-nav__light:before{content:"";position:absolute;width:60%;height:220%;left:-35%;top:-60%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent);opacity:0;transform:translate(-160%) skew(-20deg);animation:js-shortcut-light 5s ease-in-out infinite;animation-delay:var(--js-shortcut-delay)}.js-shop-nav__sparkle{position:absolute;right:7px;top:6px;width:18px;height:18px;pointer-events:none;opacity:0;transform:scale(.5) rotate(-20deg);animation:js-shortcut-sparkle 5s ease-in-out infinite;animation-delay:var(--js-shortcut-delay)}.js-shop-nav__sparkle:before,.js-shop-nav__sparkle:after{content:"";position:absolute;background:#fff5d7;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.js-shop-nav__sparkle:before{top:0;right:0;width:11px;height:11px}.js-shop-nav__sparkle:after{bottom:0;left:0;width:5px;height:5px}.js-finder .js-shop-nav>a.js-shop-nav__featured:is(:focus-visible,:active) .js-shop-nav__light:before{opacity:1;animation:js-shortcut-shine .85s ease-out}.js-finder .js-shop-nav>a.js-shop-nav__featured:focus-visible{box-shadow:inset 0 1px #fff3,0 6px 18px rgba(var(--js-shortcut-glow),.4)}.js-finder .js-shop-nav>a.js-shop-nav__featured[aria-current=page]{box-shadow:inset 0 0 0 1px var(--js-shortcut-ink),0 4px 12px rgba(var(--js-shortcut-glow),.28)}@media(hover:hover)and (pointer:fine){.js-finder .js-shop-nav>a.js-shop-nav__featured:hover{box-shadow:inset 0 1px #fff3,0 6px 18px rgba(var(--js-shortcut-glow),.4)}.js-finder .js-shop-nav>a.js-shop-nav__featured:hover .js-shop-nav__light:before{opacity:1;animation:js-shortcut-shine .85s ease-out}}body:has(.js-shipping-ticker__toggle:checked) .js-shop-nav__featured:before,body:has(.js-shipping-ticker__toggle:checked) .js-shop-nav__light:before,body:has(.js-shipping-ticker__toggle:checked) .js-shop-nav__sparkle{animation-play-state:paused}@keyframes js-shortcut-halo{0%,4%,38%,to{opacity:0}13%,23%{opacity:1}}@keyframes js-shortcut-light{0%,4%{opacity:0;transform:translate(-160%) skew(-20deg)}8%{opacity:1}28%{opacity:1;transform:translate(350%) skew(-20deg)}29%,to{opacity:0;transform:translate(350%) skew(-20deg)}}@keyframes js-shortcut-sparkle{0%,18%,38%,to{opacity:0;transform:scale(.5) rotate(-20deg)}25%{opacity:1;transform:scale(1.08) rotate(12deg)}}@media(max-width:699px){.js-finder .js-shop-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.js-finder .js-shop-nav>a{font-size:12px;min-height:48px}.js-finder--compact .js-finder__search input{font-size:16px}}@media(prefers-reduced-motion:reduce){.js-finder .js-shop-nav>a{transition:none}.js-finder .js-shop-nav>a:is(:hover,:active,[data-js-pressed=true]){transform:none}.js-finder .js-shop-nav>a:before,.js-finder .js-shop-nav>a.js-shop-nav__featured:before,.js-shop-nav__light,.js-shop-nav__sparkle{display:none;animation:none}}.js-header-brand{display:block;width:220px;max-width:100%;line-height:0;color:inherit}.js-header-brand__image{display:block;width:100%;height:auto;aspect-ratio:940 / 520;object-fit:contain}.js-header-brand__fallback{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.2}.js-header-brand__image--still{display:none}body:has(.js-shipping-ticker__toggle:checked) .js-header-brand__image--animated{display:none}body:has(.js-shipping-ticker__toggle:checked) .js-header-brand__image--still{display:block}.header:has(.js-header-brand){background:#faf8f3;--header-padding-block: 8px}@media(max-width:699px){.header:has(.js-header-brand){column-gap:10px;padding-inline:16px;--header-padding-block: 7px}.js-header-brand{width:clamp(125px,calc(100vw - 185px),160px)}.header:has(.js-header-brand) .header__secondary-nav{column-gap:10px}}@media(max-width:359px){.header:has(.js-header-brand){padding-inline:10px;column-gap:7px}}body .js-fragrance-title .js-fragrance-title__identity{font:600 clamp(18px,2vw,24px)/1.3 var(--text-font-family);color:#282620;letter-spacing:-.02em;margin:0;order:0}body .js-fragrance-title .js-fragrance-title__reference{font:400 13px/1.55 var(--text-font-family);color:#625b50}body .js-fragrance-title .js-fragrance-title__original,.js-fragrance-title .js-fragrance-title__label{display:inline;font:inherit;min-block-size:0;color:inherit;letter-spacing:0;text-wrap:initial}body .product-info .js-fragrance-title__identity{font:400 clamp(29px,3vw,42px)/1.15 var(--heading-font-family);letter-spacing:-.025em}body .js-quick-order .js-fragrance-title__identity{font-size:20px}.js-quick-order .js-fragrance-title__original{font-size:13px}.js-finder__copy .js-finder__identity{font:600 20px/1.3 var(--text-font-family);color:#282620}.js-finder__copy .js-finder__original{font:400 13px/1.5 var(--text-font-family);letter-spacing:0;color:#625b50}.js-finder__copy .js-finder__inspired{font-size:12px}.product-info .js-product-intro{gap:14px;display:block}.product-info .js-product-intro>*+*{margin-top:14px}.js-review-introduction{font:400 15px/1.65 var(--text-font-family);color:#595449;max-width:55ch}.product-info .js-scent-notes{padding:0;border:0;background:transparent}.product-info .js-scent-notes__heading{margin:0 0 6px}.product-info .js-scent-notes__family{margin-top:8px}.js-review-product-links{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:12px;font-size:13px}.js-review-product-links a,.js-review-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:underline;text-underline-offset:4px}js-bottle-order[data-quick-buy=false] .js-order-actions .js-order-submit{background:#282620;color:#fff}js-bottle-order[data-quick-buy=false] .js-order-actions .js-order-buy{background:#fffdf9;color:#282620}js-bottle-order[data-quick-buy=false] .js-order-submit[data-state=success]{background:#e5efe6;color:#245436}.js-buying-confidence details{margin-top:8px}.js-buying-confidence summary{cursor:pointer;min-height:44px;display:list-item;padding-block:10px}.js-review-details{max-width:1000px;margin:auto}.js-review-details>details{border-bottom:1px solid #cec5b6}.js-review-details>details>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;min-height:64px;cursor:pointer;font:500 20px/1.4 var(--text-font-family);list-style:none}.js-review-details>details>summary h2{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;font:inherit;letter-spacing:0;text-transform:none}.js-review-details>details>summary::-webkit-details-marker{display:none}.js-review-details>details>summary span{font-size:25px}.js-review-details>details[open]>summary span{transform:rotate(45deg)}.js-review-details__body{padding:0 0 28px;min-width:0}.js-review-details :is(a,summary,select,.js-review-table-wrap):focus-visible,.js-review-product-links a:focus-visible{outline:3px solid #6b5030;outline-offset:4px}.js-review-story{display:grid;gap:24px}.js-review-story h3{font:500 17px/1.5 var(--text-font-family);margin:0 0 12px;text-transform:none;letter-spacing:0}.js-review-story p{margin:0!important;font-size:15px;line-height:1.75}.js-review-story .js-review-tags{display:flex;gap:8px;flex-wrap:wrap;padding:0;margin:0;list-style:none}.js-review-tags li{padding:5px 12px;background:#f1ebdf;border-radius:20px;font-size:13px}.js-review-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.js-review-story .js-review-journey>div{margin:0;border-top:2px solid #a48c62;padding-top:14px;min-width:0}.js-review-journey dt{font-weight:600;font-size:14px}.js-review-journey dd{font-size:14px;line-height:1.7;margin:8px 0 0}.js-review-story p.js-review-fine{font-size:12px;color:#645e53;margin-top:12px!important}.js-review-scale>div{display:flex;gap:15px;align-items:center;font-size:13px}.js-review-scale meter{flex:1;max-width:260px;min-width:40px}.js-review-scale strong{font-size:14px}.js-review-compare>p{font-size:14px;line-height:1.65}.js-review-compare__selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.js-review-compare__selectors>div{min-width:0;display:grid;gap:8px}.js-review-compare label{font-size:13px}.js-review-compare select{border:1px solid #b3a38b;border-radius:4px;padding:12px 32px 12px 10px;width:100%;max-width:100%;min-height:48px;font:400 16px/1.5 var(--text-font-family);background:#fff;color:#282620;-webkit-appearance:auto;appearance:auto}.js-review-compare__scroll-hint{display:none}.js-review-table-wrap{max-width:100%;overflow:auto;overscroll-behavior-inline:contain}.js-review-compare table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.js-review-compare th,.js-review-compare td{text-align:left;vertical-align:top;padding:13px 12px;border-bottom:1px solid #d9d2c6;overflow-wrap:anywhere;line-height:1.65}.js-review-compare thead th{font-size:17px;background:#f1ebdf}.js-review-compare th:first-child{width:25%;font-size:13px}.js-review-compare ul{padding:0;list-style:none;margin:0}.js-review-compare li+li{margin-top:7px}.js-review-compare td a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.js-review-fallback{border-top:1px solid #cbbfae;margin-top:24px;padding-top:22px}.js-review-fallback h2{font-size:27px;margin-bottom:12px}.js-review-fallback p{font-size:14px;max-width:65ch}.js-review-fallback__links{display:flex;flex-wrap:wrap;gap:14px}.js-review-fallback a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.js-review-fallback__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px}.js-review-fallback__grid>a{display:block;text-decoration:none}.js-review-fallback__grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.js-review-fallback__grid strong{display:block;margin:10px 0;font-size:17px}.js-review-fallback__grid span{font-size:13px;display:block}@media(max-width:699px){.js-review-journey{grid-template-columns:1fr;gap:14px}.js-review-details>details>summary{font-size:17px;padding-block:18px}.js-review-story p{font-size:14px}.js-review-compare__selectors{grid-template-columns:1fr;gap:12px}.js-review-compare__scroll-hint:not([hidden]){display:block;font-size:13px}.js-review-compare table{min-width:560px}.js-review-compare th,.js-review-compare td{padding:12px;font-size:14px}.js-review-compare thead th{font-size:16px}.js-review-compare th:first-child{width:25%;font-size:14px}.js-review-fallback__grid{grid-template-columns:1fr;max-width:420px}.js-finder__copy .js-finder__identity{font-size:17px}.js-review-product-links{font-size:12px;gap:6px 18px}.product-info .js-scent-notes__list li{padding:3px 8px}.js-review-details__body{padding-bottom:22px}}@media(max-width:359px){.js-order-size-card{grid-template-columns:1fr!important}.js-order-size__quantity{justify-items:start}.js-order-sticky>button{min-width:115px}.js-order-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.js-review-details>details>summary span{transition:none}}js-fragrance-finder :is(a,button,select,input):focus-visible{outline:3px solid #6b5030;outline-offset:3px}joe-scent-studio .ss-bottom :is(a,button),joe-scent-studio .ss-text-link{display:inline-flex;align-items:center;min-height:44px}html{scroll-padding-top:calc(var(--header-height,100px) + 20px)}@media(max-width:999px){html:has(js-bottle-order[data-quick-buy=false]){scroll-padding-bottom:120px}}@media(forced-colors:active){joe-scent-studio .sv-progress .is-current,joe-scent-studio .sv-progress .is-done{background:Highlight;color:HighlightText;forced-color-adjust:none}joe-scent-studio .sv-bar__track{border:1px solid CanvasText;height:8px}joe-scent-studio .sv-bar__track i{background:Highlight;forced-color-adjust:none}joe-scent-studio .sv-choice[aria-pressed=true]{outline:3px solid Highlight}js-bottle-order .js-order-size-card.is-selected{outline:2px solid Highlight}}.js-trio-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;border-bottom:1px solid #d8c9b0;color:#453d2f;background:#f8f5ee}.js-trio-strip strong{font-size:13px;font-weight:500}.js-trio-strip small{display:block;font-size:10px;color:#725a32;margin-top:4px}.js-trio-strip a{display:inline-flex;gap:10px;align-items:center;min-height:44px;padding:8px 16px;border:1px solid #b6a383;font-size:12px;white-space:nowrap;border-radius:4px}.js-trio-strip a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.js-trio-strip{gap:10px;padding-block:12px}.js-trio-strip strong{font-size:11px}.js-trio-strip a{padding:8px 10px;font-size:11px}}purchase-feedback{display:contents}.button[data-purchase-action]{min-block-size:3.25rem;transition:transform .16s ease,box-shadow .18s ease,background-size .3s ease,color .18s ease,border-color .18s ease;-webkit-tap-highlight-color:transparent}[data-purchase-action]>.purchase-feedback__label{display:inline-flex;justify-content:center;align-items:center;column-gap:inherit}[data-purchase-action]>.purchase-feedback__status{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:.65rem;padding-inline:.75rem;pointer-events:none}[data-purchase-state]>.purchase-feedback__label{visibility:hidden}[data-purchase-state]>.purchase-feedback__status{display:flex}[data-purchase-state=loading]{cursor:progress}.purchase-feedback__icon{display:block;flex:0 0 auto;inline-size:1em;block-size:1em}[data-purchase-state=loading] .purchase-feedback__icon{border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:purchase-feedback-spin .7s linear infinite}[data-purchase-state=success] .purchase-feedback__icon{inline-size:.5em;block-size:.9em;margin-inline-end:.2em;margin-block-start:-.2em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.button[data-purchase-state=success],.features--button-transition .button[data-purchase-state=success]:hover{color:#fff;background:#24523e;border-color:#24523e;box-shadow:0 0 0 3px #24523e1f}.button[data-purchase-action]:not(:disabled):active{transform:scale(.97);box-shadow:0 1px 3px #28262029}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.button[data-purchase-action]:not(:disabled):not([aria-busy=true]):hover{transform:translateY(-2px);box-shadow:0 5px 14px #28262029}.button[data-purchase-action]:not(:disabled):active{transform:scale(.97)}}@keyframes purchase-feedback-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.button[data-purchase-action]{transition:none}.button[data-purchase-action]:not(:disabled):hover,.button[data-purchase-action]:not(:disabled):active{transform:none}[data-purchase-state=loading] .purchase-feedback__icon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map?subset=IgCCAAAAAAAAAAAAAAAAEhAAAgAAAg */
