:root{--domani-ink:#111;--domani-paper:#fff;--domani-muted:#616161;--domani-rule:#d7d7d7;--domani-space-1:.5rem;--domani-space-2:1rem;--domani-space-3:1.5rem;--domani-space-4:2rem;--domani-space-5:3rem;--domani-space-6:5rem;--domani-gutter:clamp(1.25rem, 3.5vw, 4rem);--domani-section-space:clamp(3rem, 6vw, 6rem);--domani-display:clamp(3.5rem, 7vw, 7rem);--domani-heading:clamp(2rem, 3.5vw, 3.5rem);--domani-card-title:clamp(1.65rem, 2.6vw, 2.5rem);--domani-body:1rem;--domani-label:.875rem;--domani-caption:.75rem;--domani-tap-target:44px}:where(a,button,input,summary):focus-visible{outline:2px solid var(--domani-ink);outline-offset:4px}.mobile-nav :where(a,button):focus-visible{outline-color:var(--domani-paper)}.button,.add-button,.checkout-button{border-radius:0;min-height:52px}.quantity-control button,.remove-line{min-width:var(--domani-tap-target);min-height:var(--domani-tap-target)}.catalog-navigation{padding:var(--domani-space-1) var(--domani-gutter)}.catalog-navigation-desktop{gap:0 var(--domani-space-4);flex-wrap:wrap;display:flex}.catalog-navigation-mobile{display:none}.catalog-navigation a{min-height:var(--domani-tap-target);font-size:var(--domani-label);align-items:center;display:inline-flex}.catalog-navigation a[aria-current=page],.catalog-navigation a:hover{text-underline-offset:6px;text-decoration:underline}.catalog-navigation a[aria-current=page]{font-weight:600}.collection-page .domani-action.catalog-fragrance-bridge{max-width:calc(100% - 2 * var(--domani-gutter));margin:0 var(--domani-gutter) var(--domani-space-2)}.catalog-heading{padding:var(--domani-section-space) var(--domani-gutter)}.catalog-heading h1{font-family:var(--font-display),Georgia,serif;font-size:var(--domani-display);letter-spacing:-.04em;margin:0;font-weight:400;line-height:.95}.catalog-heading p:not(.section-number){max-width:35rem;margin:2rem 0;line-height:1.7}.catalog-heading-with-art{grid-template-columns:1fr 1fr;align-items:center;gap:5vw;display:grid}.catalog-heading-image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}.editorial-scene{background:var(--domani-paper);width:100%;margin:0}.editorial-scene>img{width:100%;height:auto;display:block}.editorial-scene>figcaption{padding:var(--domani-space-2) var(--domani-gutter);font-size:var(--domani-caption);line-height:1.6}.catalog-sections{scroll-margin-top:100px}.catalog-format-section{padding:clamp(3rem,5vw,5rem) 3.5vw}.catalog-format-section+.catalog-format-section{padding-top:var(--domani-space-5)}.catalog-format-heading{flex-wrap:wrap;justify-content:flex-start;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.catalog-format-heading h2{font-family:var(--font-display),Georgia,serif;font-size:var(--domani-heading);margin:0;font-weight:400;line-height:1}.catalog-format-heading p{color:var(--muted-foreground);font-size:var(--domani-label);margin:.75rem 0 0;line-height:1.6}.catalog-format-heading a{min-height:var(--domani-tap-target);font-size:var(--domani-label);align-items:center;gap:1rem;display:inline-flex}.format-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem 5vw;padding:3rem 5vw 5rem;display:grid}.format-directory-card img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.format-directory-card>div{justify-content:space-between;align-items:center;gap:var(--domani-space-2);padding-top:var(--domani-space-2);display:flex}.format-directory-card h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:400}.format-directory-card p{color:var(--muted-foreground);font-size:var(--domani-body);line-height:1.6}.featured-section,.related-section,.collection-grid{background:var(--domani-paper);color:var(--domani-ink)}.featured-intro>p:last-child{color:var(--muted-foreground)}.featured-section .button-outline{border-color:var(--domani-ink);color:var(--domani-ink)}.featured-section .button-outline:hover{background:var(--domani-ink);color:#fff}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 4vw}.collection-grid,.related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2.5vw}.collection-grid{padding:0}.product-card-art{aspect-ratio:1}.product-card-art>img{padding:0}.product-card{border:0;padding-bottom:0}.product-card .product-card-meta{padding-top:var(--domani-space-2);border:0;padding-bottom:0}.product-card-link{align-items:center;gap:var(--domani-space-1);min-height:var(--domani-tap-target);margin-top:var(--domani-space-1);font-size:var(--domani-label);text-underline-offset:4px;text-decoration:underline;display:flex}.checkout-unavailable-note{border-top:1px solid var(--domani-rule);padding-top:var(--domani-space-2)}.checkout-unavailable-note a{align-items:center;gap:var(--domani-space-1);min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:4px;text-decoration:underline;display:flex}.cart-footer .checkout-button{white-space:normal;padding:var(--domani-space-2);line-height:1.5}.product-card-image-caption{padding:var(--domani-space-1) 0;font-size:var(--domani-caption);color:var(--domani-muted);margin:0;line-height:1.6}.product-detail-list{margin:var(--domani-space-5) 0 var(--domani-space-4)}.product-detail-list>div{gap:var(--domani-space-2);padding:var(--domani-space-1) 0;font-size:var(--domani-label);grid-template-columns:minmax(5rem,1fr) minmax(0,2fr);line-height:1.6;display:grid}.product-detail-list dt{font-weight:600}.product-detail-list dd{margin:0}.product-card:hover .product-card-art>img{transform:none}.product-gallery-item>span{background:var(--domani-paper);color:var(--domani-ink);max-width:calc(100% - 2rem);padding:.4rem .6rem;line-height:1.4}.product-gallery-wrap .product-gallery-item{aspect-ratio:auto;flex-direction:column;justify-content:flex-start;display:flex}.product-gallery-wrap .product-gallery-item>span{align-self:stretch;max-width:none;min-height:calc(2.8em + .8rem);position:static}.product-gallery-wrap .product-gallery-item img{aspect-ratio:1;object-fit:contain;flex:none;height:auto}.home-category-list{flex-direction:column;display:flex}.home-category-row{align-items:center;gap:var(--domani-space-5);padding-block:var(--domani-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.home-category-copy h3{font-family:var(--font-display),Georgia,serif;font-size:var(--domani-heading);margin:0;font-weight:400;line-height:1.1}.home-category-copy p{font-size:var(--domani-body);color:var(--domani-muted);margin:var(--domani-space-2) 0;line-height:1.6}.home-category-copy>span{align-items:center;gap:var(--domani-space-2);min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:5px;text-decoration:underline;display:inline-flex}.home-category-image{background:var(--domani-paper);min-width:0}.home-category-image img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.story-principles h3,.wholesale-formats h3{margin-top:var(--domani-space-2)}.wholesale-formats article{min-height:0;padding:var(--domani-space-4) var(--domani-space-3)}@media (max-width:760px){.home-category-row{gap:var(--domani-space-2);grid-template-columns:minmax(0,1fr)}}.product-card-meta{gap:var(--domani-space-2);padding:var(--domani-space-2) 0 0}.product-card-meta h3{font-size:var(--domani-card-title);line-height:1.05}.product-card-meta .product-card-description{color:var(--domani-ink);font-size:var(--domani-body);margin:var(--domani-space-2) 0;max-width:38rem;line-height:1.6}.product-card .product-card-meta-with-description{display:block}.product-card-meta-with-description>strong{margin-top:var(--domani-space-2);display:block}.gallery-position{padding-inline:var(--domani-space-2);flex-wrap:wrap}.gallery-position>div{flex-wrap:wrap;justify-content:center;min-width:0;max-width:100%}.gallery-position button{flex:0 0 var(--domani-tap-target)}.product-gallery-empty{aspect-ratio:1;padding:var(--domani-space-4);background:var(--domani-paper);color:var(--domani-muted);text-align:center;place-items:center;display:grid}.product-card-meta p{color:var(--muted-foreground);font-size:var(--domani-label);line-height:1.5}.product-card-meta .product-card-family{color:var(--domani-ink);font-family:var(--font-sans),Arial,sans-serif;font-size:var(--domani-caption);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem}.product-card-meta>strong{font-size:var(--domani-label)}.product-card:focus-visible{outline-offset:5px;outline:2px solid #111}.product-page .related-section .section-heading{justify-content:flex-start;gap:var(--domani-space-3);flex-wrap:wrap}.product-breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem 2rem}.product-breadcrumb a{min-height:var(--domani-tap-target)}.product-breadcrumb span{font-size:var(--domani-caption);line-height:1.5;display:block}.also-available{margin-top:var(--domani-space-4)}.also-available h2{font-family:var(--font-sans),Arial,sans-serif;font-size:var(--domani-label);margin:0;font-weight:600}.also-available p{color:var(--muted-foreground);margin:.5rem 0;font-size:.8rem;line-height:1.5}.also-available>div{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.also-available a{align-items:center;gap:var(--domani-space-1);min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.candle-color-note{font-size:var(--domani-label);margin:var(--domani-space-3) 0 0;max-width:34rem;line-height:1.6}.product-detail{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.product-identity{padding:var(--domani-space-4) var(--domani-gutter) var(--domani-space-3);grid-area:1/2}.product-identity .section-number{margin:0 0 var(--domani-space-2)}.product-identity h1{font-family:var(--font-display),Georgia,serif;font-size:var(--domani-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-weight:400;line-height:.95}.product-detail>.product-gallery-wrap{grid-area:1/1/3}.product-information{padding:0 var(--domani-gutter) var(--domani-space-5);grid-area:2/2;position:static}.product-description{font-size:var(--domani-body);margin:0}.purchase-panel{margin-top:var(--domani-space-3)}.site-header nav a{min-height:var(--domani-tap-target);align-items:center;display:inline-flex}.announcement[hidden]{display:none}.site-header{background:#ffffffe0}.site-header[data-home=true]{opacity:0;pointer-events:none;position:fixed;inset:0 0 auto}.site-header[data-home=true][data-revealed=true],.site-header[data-home=true]:focus-within{opacity:1;pointer-events:auto}.campaign-hero{aspect-ratio:auto;height:100svh;min-height:0}.campaign-meta{justify-content:flex-start;align-items:flex-start;gap:var(--domani-space-2);flex-direction:column}.campaign-label{font-size:var(--domani-label)}.campaign-poster{z-index:-2;position:absolute;inset:0}.campaign-hero .campaign-image{object-fit:cover;object-position:center;width:100%;height:100%}.campaign-hero .campaign-video{object-position:center}.mobile-nav{overflow-y:auto}.mobile-nav nav{margin-top:3rem}.mobile-nav nav a{min-height:48px;font-size:clamp(1.7rem,6vw,2.5rem)}.mobile-nav nav a[aria-current]{text-underline-offset:6px;text-decoration:underline}.mobile-nav>p{margin:2rem 0 0;position:static}.footer-columns a{min-height:var(--domani-tap-target);align-items:center;display:inline-flex}.cart-sheet [data-slot=sheet-close]{width:var(--domani-tap-target);height:var(--domani-tap-target)}.mobile-nav[data-ending-style]{pointer-events:none}.gallery-selection-note{padding:var(--domani-space-2);font-size:var(--domani-label);color:var(--domani-muted);margin:0;line-height:1.6}@media (max-width:960px){.collection-grid,.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail{flex-direction:column;display:flex}.product-detail>*{width:100%}.product-identity{padding-top:var(--domani-space-2)}.product-information{padding-top:var(--domani-space-3)}}@media (max-width:760px){.catalog-heading-with-art,.format-directory{grid-template-columns:1fr}.catalog-heading{padding:3rem 1.25rem 2rem}.catalog-heading .section-number{margin-bottom:1.5rem}.catalog-heading-image{max-height:450px}.catalog-format-heading{flex-direction:column;align-items:start;gap:.75rem}}@media (max-width:560px){.catalog-navigation-desktop{display:none}.catalog-navigation-mobile{display:block}.catalog-navigation-mobile summary{align-items:center;gap:var(--domani-space-2);min-height:var(--domani-tap-target);cursor:pointer;font-size:var(--domani-label);list-style:none;display:flex}.catalog-navigation-mobile summary::-webkit-details-marker{display:none}.catalog-navigation-mobile summary:after{content:"+";margin-left:auto;font-size:1.25rem}.catalog-navigation-mobile[open] summary:after{content:"−"}.catalog-navigation-current{color:var(--domani-muted);margin-left:auto}.catalog-navigation-options{padding:var(--domani-space-1) 0 var(--domani-space-2);flex-direction:column;display:flex}.catalog-navigation-options a{padding:var(--domani-space-1) 0}.featured-grid,.collection-grid,.related-grid{gap:var(--domani-space-5);grid-template-columns:minmax(0,1fr)}.featured-section,.related-section,.catalog-format-section{padding-left:1.25rem;padding-right:1.25rem}.product-card-meta{min-height:0;padding-inline:0;display:flex}.product-card-meta h3{font-size:2rem}.product-card-meta>strong{white-space:nowrap;margin-top:.2rem}.product-card-meta p{font-size:var(--domani-label)}.product-breadcrumb{padding-inline:1.25rem}.product-breadcrumb span{display:none}.product-identity h1{font-size:clamp(3.1rem,15vw,4.8rem)}}.contact-page{padding:var(--domani-section-space) var(--domani-gutter);color:var(--domani-ink);background:var(--domani-paper)}.contact-page header{max-width:48rem}.contact-page h1{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:var(--domani-display);margin:var(--domani-space-3) 0;line-height:.95}.contact-page h2{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:var(--domani-heading);margin-bottom:var(--domani-space-2)}.contact-page p,.contact-page address,.contact-page a{font-size:1rem;line-height:1.75}.contact-page address{font-style:normal}.contact-details{gap:var(--domani-space-5);padding:var(--domani-space-5) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact-page a{overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:560px){.contact-details{grid-template-columns:1fr}}.discovery-controls{padding:var(--domani-space-3) var(--domani-gutter) var(--domani-space-4);scroll-margin-top:100px}.discovery-controls form{max-width:none}.discovery-controls label{gap:var(--domani-space-1);min-width:0;font-size:var(--domani-label);flex-direction:column;line-height:1.5;display:flex}.discovery-search-row{align-items:end;gap:var(--domani-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.discovery-controls input,.discovery-controls select{border:1px solid var(--domani-muted);background:var(--domani-paper);width:100%;min-width:0;min-height:52px;color:var(--domani-ink);padding:var(--domani-space-1) var(--domani-space-2);font:inherit;font-size:var(--domani-body);border-radius:0}.discovery-submit{border:1px solid var(--domani-ink);background:var(--domani-ink);min-height:52px;color:var(--domani-paper);padding:var(--domani-space-1) var(--domani-space-3);font:inherit;font-size:var(--domani-label);cursor:pointer;border-radius:0}.discovery-controls :where(input,select,button,a,summary):focus-visible{outline:2px solid var(--domani-ink);outline-offset:4px}.discovery-refinement-disclosure{margin-top:var(--domani-space-2)}.discovery-refinement-disclosure>summary{cursor:pointer;width:fit-content;max-width:100%;min-height:52px;font-size:var(--domani-label);padding-block:var(--domani-space-1);align-content:center;line-height:1.5;display:list-item}.discovery-refinement-state{color:var(--domani-muted)}.discovery-refinements{gap:var(--domani-space-2);margin-top:var(--domani-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.discovery-refinements:has(>label:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-help{margin:var(--domani-space-2) 0 0;color:var(--domani-muted);font-size:var(--domani-label);max-width:64rem;line-height:1.6}.discovery-status{justify-content:space-between;align-items:center;gap:var(--domani-space-1) var(--domani-space-3);margin-top:var(--domani-space-2);flex-wrap:wrap;display:flex}.discovery-status output,.discovery-applied{font-size:var(--domani-label);overflow-wrap:anywhere;margin:0;line-height:1.6}.discovery-status a,.discovery-empty a{min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.discovery-applied{color:var(--domani-muted);margin-top:var(--domani-space-1)}.discovery-empty{padding:var(--domani-space-4) var(--domani-gutter) var(--domani-space-6)}.discovery-empty h2{margin:0 0 var(--domani-space-2);font-size:var(--domani-heading);line-height:1.1}.discovery-empty p{font-size:var(--domani-body);max-width:36rem;line-height:1.65}.discovery-empty a{margin-right:var(--domani-space-3)}.product-card-meta .product-card-notes{margin:0 0 var(--domani-space-2);color:var(--domani-muted);font-size:var(--domani-label);line-height:1.6}.fragrance-discovery-result{min-width:0}.fragrance-discovery-result h2{margin:0 0 var(--domani-space-2);font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.1}.fragrance-discovery-result h2 a{overflow-wrap:anywhere;justify-content:space-between;align-items:start;gap:var(--domani-space-2);max-width:100%;min-height:var(--domani-tap-target);display:flex}.fragrance-discovery-result h2 a svg{flex-shrink:0;margin-top:4px}.fragrance-discovery-result h2 a:hover{text-underline-offset:6px;text-decoration:underline}.fragrance-discovery-result .fragrance-directory-cue{margin:0}.fragrance-directory-notes{margin:var(--domani-space-2) 0 0;font-size:var(--domani-label);color:var(--domani-muted);line-height:1.6}.fragrance-directory-notes>span{color:var(--domani-ink)}.fragrance-directory-format-links{gap:0 var(--domani-space-3);margin-top:var(--domani-space-1);flex-wrap:wrap;display:flex}.fragrance-directory-format-links a{min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}.fragrance-directory-format-links a[data-matching-format]{font-weight:600}@media (max-width:560px){.discovery-controls{padding-top:var(--domani-space-2)}.discovery-search-row{gap:var(--domani-space-1);grid-template-columns:minmax(0,1fr)}.discovery-submit{justify-self:start}:is(.discovery-refinements,.discovery-refinements:has(>label:nth-child(2):last-child)){grid-template-columns:minmax(0,1fr)}}
.fragrance-page{background:var(--domani-paper);color:var(--domani-ink)}.fragrance-page h1,.fragrance-page h2,.fragrance-page h3{font-family:var(--font-editorial),var(--font-sans),sans-serif;font-weight:var(--domani-editorial-weight);line-height:var(--domani-editorial-leading);letter-spacing:var(--domani-editorial-tracking)}.fragrance-hero{color:#fff;background:#111;height:calc(100svh - 114px);min-height:600px;max-height:1100px;position:relative;overflow:hidden}.fragrance-hero picture,.fragrance-hero picture img{width:100%;height:100%;display:block}.fragrance-hero picture img{object-fit:cover;object-position:center}.fragrance-hero-copy{inset:auto var(--domani-gutter) var(--domani-space-4);max-width:72rem;position:absolute}.fragrance-hero-copy>p{margin:0 0 var(--domani-space-2);font-size:var(--domani-caption);line-height:1.5}.fragrance-hero h1{font-size:clamp(3.25rem,8vw,8rem);line-height:var(--domani-editorial-leading);overflow-wrap:anywhere;margin:0}.fragrance-hero-copy>a{align-items:center;gap:var(--domani-space-3);min-height:var(--domani-tap-target);margin-top:var(--domani-space-3);font-size:var(--domani-label);text-underline-offset:6px;text-decoration:underline;display:inline-flex}.fragrance-hero a:focus-visible{outline-color:#fff}.fragrance-hero[data-tone=light]{background:var(--domani-paper);color:var(--domani-ink)}.fragrance-hero[data-tone=light] a:focus-visible{outline-color:var(--domani-ink)}.fragrance-introduction{gap:var(--domani-space-6);padding:var(--domani-space-6) var(--domani-gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.fragrance-introduction h2{font-size:clamp(2.5rem,5vw,5rem);line-height:var(--domani-editorial-leading);max-width:12ch;margin:0}.fragrance-introduction p{font-size:var(--domani-body);max-width:34rem;margin:0;line-height:1.65}.fragrance-introduction .fragrance-format-summary{font-size:var(--domani-label);margin-top:var(--domani-space-3)}.fragrance-shop{padding:var(--domani-space-5) var(--domani-gutter) var(--domani-space-6);scroll-margin-top:100px}.fragrance-shop-heading{align-items:start;gap:var(--domani-space-1);margin-bottom:var(--domani-space-3);flex-direction:column;display:flex}.fragrance-shop-heading h2{font-size:clamp(2rem,3.8vw,3.5rem);line-height:var(--domani-editorial-compact-leading);letter-spacing:var(--domani-editorial-compact-tracking);margin:0}.fragrance-shop-heading p{font-size:var(--domani-label);margin:0;line-height:1.5}.fragrance-format-tabs{gap:var(--domani-space-4)}.fragrance-format-list{gap:var(--domani-space-3);flex-wrap:wrap;justify-content:flex-start;width:100%;height:auto;padding:0;display:flex}.fragrance-format-choice{min-height:var(--domani-tap-target);height:auto;padding:var(--domani-space-1) 0;font-family:var(--font-sans),sans-serif;font-size:var(--domani-body);color:var(--domani-muted);border:0;border-radius:0;flex:none}.fragrance-format-choice:after{display:none}.fragrance-format-choice[data-active]{color:var(--domani-ink);text-underline-offset:8px;text-decoration:underline}.fragrance-format-choice:focus-visible{outline:2px solid var(--domani-ink);outline-offset:4px;box-shadow:none}.fragrance-purchase-grid{align-items:start;gap:0 var(--domani-space-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);display:grid}.fragrance-purchase-grid>.product-gallery-wrap{grid-area:1/1/3;min-width:0}.fragrance-purchase-identity{padding-top:var(--domani-space-3);grid-area:1/2}.fragrance-purchase-identity h2,.fragrance-purchase-identity h3{font-size:clamp(2rem,3.5vw,3.5rem);line-height:var(--domani-editorial-compact-leading);letter-spacing:var(--domani-editorial-compact-tracking);margin:var(--domani-space-2) 0 var(--domani-space-3)}.fragrance-purchase-identity .section-number{margin:0}.fragrance-color-note{margin:0 0 var(--domani-space-3);font-size:var(--domani-label);line-height:1.5}.fragrance-purchase-copy{grid-area:2/2;min-width:0}.fragrance-purchase-copy>p{font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-purchase-copy .product-long-description,.product-long-description{margin:var(--domani-space-5) 0 0;font-size:var(--domani-body);line-height:1.65}.fragrance-purchase-copy .product-detail-list{margin:var(--domani-space-3) 0}.fragrance-page .variant-option strong{font-family:var(--font-sans),sans-serif;font-size:var(--domani-body)}.fragrance-page .variant-options{min-width:0}.fragrance-return-link{align-items:center;gap:var(--domani-space-2);min-height:var(--domani-tap-target);font-size:var(--domani-label);text-underline-offset:5px;line-height:1.5;text-decoration:underline;display:inline-flex}.fragrance-care{margin-top:var(--domani-space-3);font-size:var(--domani-label);line-height:1.65}.fragrance-care summary{min-height:var(--domani-tap-target);cursor:pointer}.fragrance-story{gap:var(--domani-space-6);padding:var(--domani-space-6) var(--domani-gutter);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.fragrance-story figure{margin:0}.fragrance-story img{width:100%;height:auto;display:block}.fragrance-story figcaption{margin-top:var(--domani-space-2);font-size:var(--domani-caption);line-height:1.5}.fragrance-story h2{font-size:clamp(2.5rem,5vw,5rem);line-height:var(--domani-editorial-leading);margin:var(--domani-space-3) 0;max-width:10ch}.fragrance-story p:not(.section-number){font-size:var(--domani-body);max-width:30rem;margin:0 0 var(--domani-space-3);line-height:1.65}.fragrance-story[data-layout=photo-right]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.fragrance-story[data-layout=photo-right]>figure{grid-area:1/2}.fragrance-story[data-layout=photo-right]>div{grid-area:1/1}.fragrance-story[data-layout=headline]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end}.fragrance-story-heading{grid-column:1/-1}.fragrance-story-heading h2{max-width:none;margin-bottom:0;font-size:clamp(3rem,8vw,8rem)}.fragrance-story[data-layout=wide]{gap:var(--domani-space-4);grid-template-columns:1fr;padding-inline:0}.fragrance-story[data-layout=wide]>header,.fragrance-story[data-layout=wide]>div,.fragrance-story[data-layout=wide] figcaption{padding-inline:var(--domani-gutter)}.fragrance-story[data-layout=wide]>div{justify-content:space-between;align-items:start;gap:var(--domani-space-4);display:flex}.fragrance-story[data-layout=wide]>div>p{max-width:44rem;margin:0}.fragrance-story[data-layout=wide]>div>a{flex-shrink:0}.product-gallery{scrollbar-width:none}.product-gallery::-webkit-scrollbar{display:none}.fragrance-closing{padding:var(--domani-space-6) var(--domani-gutter)}.fragrance-closing h2{font-size:clamp(2.5rem,6vw,6rem);line-height:var(--domani-editorial-leading);margin:0 0 var(--domani-space-4)}.fragrance-closing>div{gap:var(--domani-space-3) var(--domani-space-5);margin-bottom:var(--domani-space-4);flex-wrap:wrap;display:flex}.fragrance-closing>div a{align-items:center;gap:var(--domani-space-2);min-height:var(--domani-tap-target);font-size:var(--domani-body);text-underline-offset:6px;text-decoration:underline;display:inline-flex}.fragrance-shop-opening{padding-top:var(--domani-space-3)}.fragrance-opening-heading{margin-bottom:var(--domani-space-4)}.fragrance-opening-heading h1{font-size:clamp(3.5rem,8vw,8.5rem);line-height:var(--domani-editorial-leading);margin:var(--domani-space-3) 0 0;overflow-wrap:anywhere;text-wrap:balance}.fragrance-shop-opening .fragrance-purchase-identity{padding-top:0}.fragrance-shop-opening .fragrance-purchase-identity h2{margin-top:0}.fragrance-opening-description{max-width:35rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-shop-opening .fragrance-purchase-identity{padding-bottom:var(--domani-space-2)}.fragrance-shop-opening .product-gallery-item img{padding:0}.fragrance-format-heading-accessible,.gallery-selection-note[data-compact=true]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fragrance-note{padding-block:var(--domani-space-5);container:domani-note/inline-size}.fragrance-note-spread{position:relative}.fragrance-note-spread>img{width:100%;height:auto;display:block}.fragrance-note-title{left:var(--domani-gutter);width:42%;position:absolute;top:30%}.fragrance-note[data-object-side=left] .fragrance-note-title{left:auto;right:var(--domani-gutter);width:35%;top:20%}.fragrance-note[data-title-placement=upper] .fragrance-note-title{width:32%;top:14%}.fragrance-note-title p{font-size:var(--domani-label);margin:0 0 var(--domani-space-3);line-height:1.5}.fragrance-note-title h2{font-size:clamp(4rem,11vw,11rem);line-height:var(--domani-editorial-leading);overflow-wrap:anywhere;margin:0}.fragrance-note[data-subject-length=phrase] h2{font-size:clamp(3rem,6.5vw,6.5rem)}.fragrance-note-reading{align-items:end;gap:var(--domani-space-4);padding:0 var(--domani-gutter);grid-template-columns:minmax(0,1fr) auto;display:grid}.fragrance-note-reading>p{max-width:40rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-note-links{justify-content:flex-end;gap:var(--domani-space-2) var(--domani-space-3);flex-wrap:wrap;max-width:28rem;display:flex}.fragrance-note-passage{padding-block:var(--domani-space-5)}.fragrance-note-passage-photo{position:relative}.fragrance-note-passage-photo>img{width:100%;height:auto;display:block}.fragrance-note-passage-title p{font-size:var(--domani-label);margin:0 0 var(--domani-space-3);line-height:1.5}.fragrance-note-passage-title h2{font-size:clamp(4rem,11vw,11rem);line-height:var(--domani-editorial-leading);overflow-wrap:anywhere;margin:0}.fragrance-note-passage[data-note-layout=side-title] .fragrance-note-passage-title{right:var(--domani-gutter);width:27%;position:absolute;top:22%}.fragrance-note-passage[data-note-layout=side-title] .fragrance-note-passage-title h2{font-size:clamp(3rem,8.5vw,9rem)}.fragrance-note-passage[data-note-layout=side-title][data-object-side=right] .fragrance-note-passage-title{right:auto;left:var(--domani-gutter);width:40%}.fragrance-note-passage[data-note-layout=side-title][data-subject-length=phrase] .fragrance-note-passage-title h2{font-size:clamp(2rem,4.3vw,5rem);line-height:var(--domani-editorial-leading)}.fragrance-note-passage-reading{padding:0 var(--domani-gutter);justify-content:space-between;align-items:end;gap:var(--domani-space-4);display:flex}.fragrance-note-passage-reading>p{max-width:38rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-note-passage-reading nav{flex-shrink:0}.fragrance-note-passage[data-note-layout=headline]>.fragrance-note-passage-title{padding:0 var(--domani-gutter)}.fragrance-note-passage[data-note-layout=headline] .fragrance-note-passage-reading{top:14%;left:var(--domani-gutter);width:28%;padding:0;display:block;position:absolute}.fragrance-note-passage[data-note-layout=headline] .fragrance-note-passage-reading nav{margin-top:var(--domani-space-3)}.fragrance-note-passage[data-note-layout=headline][data-reading-placement=outside]>.fragrance-note-passage-reading{width:auto;padding:var(--domani-space-3) var(--domani-gutter) 0;display:flex;position:static}@media (min-width:761px) and (max-width:960px){.fragrance-note[data-note-slug=fifth-avenue] .fragrance-note-title{width:33.5%}}.fragrance-directory{scroll-margin-top:82px}.fragrance-directory-heading{padding:var(--domani-space-5) var(--domani-gutter);gap:var(--domani-space-4);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.fragrance-directory-heading h1{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:clamp(3.5rem,10vw,10rem);line-height:var(--domani-editorial-leading);margin:0}.fragrance-directory-heading p{max-width:25rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-name-directory{gap:var(--domani-space-4) var(--domani-space-5);padding:var(--domani-space-4) var(--domani-gutter) var(--domani-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fragrance-name-directory>a{min-height:var(--domani-tap-target);padding-right:var(--domani-space-4);justify-content:start;align-items:start;gap:var(--domani-space-1);flex-direction:column;display:flex;position:relative}.fragrance-name-directory>a>span:first-child{font-family:var(--font-editorial),var(--font-sans),sans-serif;font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:var(--domani-editorial-compact-leading);letter-spacing:var(--domani-editorial-compact-tracking)}.fragrance-name-directory>a>svg{position:absolute;top:4px;right:0}.fragrance-directory-formats{font-size:var(--domani-caption);color:var(--domani-muted);line-height:1.6}.fragrance-directory-cue{font-size:var(--domani-body);max-width:28rem;line-height:1.6}.fragrance-directory-cue>span{color:var(--domani-muted)}.fragrance-name-directory>a:hover>span:first-child{text-underline-offset:6px;text-decoration:underline}.fragrance-directory-story{margin-bottom:var(--domani-space-6)}.fragrance-directory-story>a{display:block}.fragrance-directory-story img{width:100%;height:auto;display:block}.fragrance-directory-story>div{padding:var(--domani-space-4) var(--domani-gutter) 0;gap:var(--domani-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.fragrance-directory-story h2{font-size:clamp(2.5rem,5vw,5rem);line-height:var(--domani-editorial-leading);margin:0}.fragrance-directory-story h2 a{overflow-wrap:anywhere;align-items:center;gap:var(--domani-space-3);max-width:100%;min-height:var(--domani-tap-target);display:inline-flex}.fragrance-directory-story h2 a>svg{flex-shrink:0}.fragrance-directory-story p{font-size:var(--domani-body);max-width:36rem;margin:0;line-height:1.65}.fragrance-directory-return{padding:0 var(--domani-gutter) var(--domani-space-6)}.home-fragrance-discovery{gap:var(--domani-space-6);padding:var(--domani-space-6) var(--domani-gutter);grid-template-columns:1.2fr .8fr;align-items:end;display:grid}.home-fragrance-discovery h2{font-family:var(--font-editorial),var(--font-sans),sans-serif;font-size:clamp(3rem,7vw,7rem);line-height:var(--domani-editorial-leading);letter-spacing:var(--domani-editorial-tracking);margin:0;font-weight:600}.home-fragrance-discovery p{font-size:var(--domani-body);max-width:30rem;margin:0 0 var(--domani-space-3);line-height:1.65}.fragrance-page .fragrance-discovery-result h2,.fragrance-page .fragrance-choice h3,.fragrance-page .fragrance-selection-introduction h3{line-height:var(--domani-editorial-compact-leading);letter-spacing:var(--domani-editorial-compact-tracking)}.fragrance-page .fragrance-choices>h2{line-height:var(--domani-editorial-leading)}@media (min-width:1101px) and (max-width:1280px){.site-header nav{gap:var(--domani-space-2)}}@media (max-width:1100px){.site-header nav{display:none}.mobile-menu{justify-self:start;display:flex}}@container domani-header (max-width:65em){.site-header>nav{display:none}.site-header>.mobile-menu{justify-self:start;display:flex}}@container domani-header (max-width:16em){.site-header>.wordmark{min-height:var(--domani-tap-target);grid-area:1/1/auto/-1;justify-self:center;line-height:1}.site-header>.mobile-menu{grid-area:2/1}.site-header>.bag-link{grid-area:2/3}}@media (max-width:960px){.fragrance-note[data-multiple-formats] .fragrance-note-reading{grid-template-columns:1fr}.fragrance-note[data-multiple-formats] .fragrance-note-links{justify-content:flex-start}.fragrance-page .variant-options{grid-template-columns:1fr}.fragrance-introduction,.fragrance-purchase-grid,.fragrance-story{gap:var(--domani-space-4)}.fragrance-purchase-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fragrance-name-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fragrance-hero{height:calc(100svh - 104px);min-height:540px}.fragrance-hero-copy{bottom:var(--domani-space-3)}.fragrance-hero h1{font-size:clamp(2.75rem,12.5vw,5rem)}.fragrance-hero-copy>a{margin-top:var(--domani-space-2)}.fragrance-introduction,.fragrance-story{padding-block:var(--domani-space-5);grid-template-columns:1fr}.fragrance-introduction h2{max-width:13ch}.fragrance-shop{padding-top:var(--domani-space-4);padding-bottom:var(--domani-space-5)}.fragrance-shop-heading{align-items:start;gap:var(--domani-space-1);flex-direction:column}.fragrance-format-list{gap:var(--domani-space-1) var(--domani-space-3)}.fragrance-format-choice{font-size:var(--domani-label)}.fragrance-purchase-grid{gap:var(--domani-space-3);flex-direction:column;display:flex}.fragrance-purchase-grid>*{width:100%}.fragrance-purchase-identity{padding:0}.fragrance-purchase-identity h2,.fragrance-purchase-identity h3{margin-bottom:0}.fragrance-color-note{margin-top:var(--domani-space-2);margin-bottom:0}.fragrance-story{gap:var(--domani-space-4)}.fragrance-story[data-layout=photo-right],.fragrance-story[data-layout=headline]{grid-template-columns:1fr}.fragrance-story[data-layout=photo-right]>figure,.fragrance-story[data-layout=photo-right]>div{grid-area:auto}.fragrance-story h2{max-width:12ch}.fragrance-story[data-layout=wide]>div{display:block}.fragrance-story[data-layout=wide]>div>a{margin-top:var(--domani-space-2)}.fragrance-closing{padding-block:var(--domani-space-5)}.fragrance-shop-opening{padding-top:var(--domani-space-2)}.fragrance-opening-heading{margin-bottom:var(--domani-space-3)}.fragrance-opening-heading h1{margin-top:var(--domani-space-2);font-size:clamp(2.75rem,11vw,4.5rem)}.fragrance-shop-opening .fragrance-purchase-identity h2{font-size:2rem}.fragrance-shop-opening .fragrance-purchase-grid>.product-gallery-wrap{width:calc(100% + var(--domani-gutter) * 2);margin-inline:calc(var(--domani-gutter) * -1)}.fragrance-note{padding-block:var(--domani-space-4)}.fragrance-note[data-note-slug=daydreamer]>.fragrance-note-spread>img{aspect-ratio:4/5;object-fit:cover;object-position:3% 50%}.fragrance-note[data-note-slug=sire]>.fragrance-note-spread>img{aspect-ratio:3/4;object-fit:cover;object-position:95% 50%}.fragrance-note[data-note-slug=philos]>.fragrance-note-spread>img{aspect-ratio:1;object-fit:cover;object-position:100% 50%}.fragrance-note[data-note-slug=seraphina]>.fragrance-note-spread>img{aspect-ratio:1;object-fit:cover;object-position:0% 50%}.fragrance-note-title,.fragrance-note[data-object-side=left] .fragrance-note-title,.fragrance-note[data-title-placement=upper] .fragrance-note-title{width:auto;padding:var(--domani-space-3) var(--domani-gutter);position:static}.fragrance-note-title h2{font-size:clamp(4.5rem,23vw,8rem)}.fragrance-note[data-subject-length=phrase] h2{max-width:12ch;font-size:clamp(3rem,14vw,6rem)}.fragrance-note-reading{gap:var(--domani-space-2);grid-template-columns:1fr}.fragrance-note-links{justify-content:flex-start}.fragrance-note-passage{padding-block:var(--domani-space-4)}.fragrance-note-passage[data-note-layout=side-title] .fragrance-note-passage-title{width:auto;padding:var(--domani-space-3) var(--domani-gutter);position:static}.fragrance-note-passage[data-note-layout=side-title] .fragrance-note-passage-title h2,.fragrance-note-passage-title h2{font-size:clamp(4rem,21vw,8rem)}.fragrance-note-passage[data-note-layout=side-title][data-object-side=right] .fragrance-note-passage-title{width:auto}.fragrance-note-passage[data-note-layout=side-title][data-subject-length=phrase] .fragrance-note-passage-title h2{font-size:clamp(3rem,15vw,6rem)}.fragrance-note-passage-reading,.fragrance-note-passage[data-note-layout=headline] .fragrance-note-passage-reading{width:auto;padding:0 var(--domani-gutter);display:block;position:static}.fragrance-note-passage-reading nav{margin-top:var(--domani-space-2)}.fragrance-note-passage[data-note-layout=headline]>.fragrance-note-passage-title{padding-bottom:var(--domani-space-3)}.fragrance-note-passage[data-note-layout=headline] .fragrance-note-passage-reading{padding-top:var(--domani-space-3)}.fragrance-note-passage[data-note-layout=headline][data-reading-placement=outside]>.fragrance-note-passage-reading{display:block}.fragrance-directory-heading{padding-block:var(--domani-space-4)}.fragrance-directory-heading h1{font-size:clamp(3rem,12vw,5rem)}.fragrance-name-directory{padding-top:var(--domani-space-2);padding-bottom:var(--domani-space-5);gap:var(--domani-space-4);grid-template-columns:1fr}.fragrance-name-directory>a>span:first-child{font-size:2rem}.fragrance-directory-story>div{gap:var(--domani-space-3);grid-template-columns:minmax(0,1fr)}.home-fragrance-discovery{gap:var(--domani-space-4);padding-block:var(--domani-space-5);grid-template-columns:1fr}}@container domani-note (max-width:75em){.fragrance-note .fragrance-note-spread>.fragrance-note-title,.fragrance-note-passage[data-note-layout=side-title] .fragrance-note-passage-photo>.fragrance-note-passage-title{width:auto;min-width:0;padding:var(--domani-space-3) var(--domani-gutter);position:static}.fragrance-note-passage[data-note-layout=headline] .fragrance-note-passage-reading,.fragrance-note-passage[data-note-layout=headline][data-reading-placement=outside]>.fragrance-note-passage-reading{width:auto;min-width:0;padding:var(--domani-space-3) var(--domani-gutter) 0;display:block;position:static}}.fragrance-page[data-fragrance-flow=discovery] .fragrance-orientation{padding:var(--domani-space-3) var(--domani-gutter) var(--domani-space-4)}.fragrance-orientation-copy{align-items:start;gap:var(--domani-space-3) var(--domani-space-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:76rem;margin-top:0;display:grid}.fragrance-orientation-copy>div{min-width:0}.fragrance-orientation-copy h1{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(3rem,6vw,6rem)}.fragrance-orientation-copy p{max-width:38rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-orientation-copy .fragrance-orientation-headline{margin-bottom:var(--domani-space-2);font-size:var(--domani-label)}.fragrance-orientation-copy nav{margin-top:0}.fragrance-page[data-fragrance-flow=discovery]>.fragrance-note{padding-block:var(--domani-space-3)}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note-copy{justify-content:start;align-items:start;gap:var(--domani-space-3) var(--domani-space-5);padding:var(--domani-space-3) var(--domani-gutter) 0;grid-template-columns:fit-content(34rem) minmax(18rem,38rem);display:grid}.fragrance-note-copy>header{min-width:0}.fragrance-note-copy>header>p{margin:0 0 var(--domani-space-2);font-size:var(--domani-label);line-height:1.5}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note-copy h2{text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,7rem)}.fragrance-note-copy>p{max-width:38rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-page[data-fragrance-flow=discovery] .fragrance-format-decision-heading{align-items:start;gap:var(--domani-space-3);margin-bottom:var(--domani-space-4);flex-direction:column;display:flex}.fragrance-format-decision-heading h2{max-width:22ch;margin:0;font-size:clamp(2rem,3.8vw,3.5rem)}.fragrance-format-decision-heading p{max-width:48rem;font-size:var(--domani-body);margin:0;line-height:1.65}.fragrance-format-decision-heading .fragrance-owner-notes{font-size:var(--domani-label)}.fragrance-page[data-fragrance-flow=discovery] .fragrance-story{align-items:start}.fragrance-page[data-fragrance-flow=discovery] .fragrance-story>div{min-width:0}.fragrance-page[data-fragrance-flow=discovery] .fragrance-story[data-layout=wide]>div{display:block}.fragrance-page[data-fragrance-flow=discovery] .fragrance-choice-grid{grid-template-columns:minmax(0,40rem)}@media (max-width:960px){.fragrance-orientation-copy{grid-template-columns:minmax(0,1fr)}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note-copy{gap:var(--domani-space-2);grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fragrance-orientation-copy h1{font-size:clamp(2.75rem,11vw,4rem)}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note[data-note-slug=seraphina][data-note-subject=damascena-rose] .fragrance-note-passage-photo>img{aspect-ratio:1;object-fit:cover;object-position:10% 50%}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note[data-note-slug=novella] .fragrance-note-spread>img{aspect-ratio:1;object-fit:cover;object-position:100% 50%}.fragrance-page[data-fragrance-flow=discovery] .fragrance-note-copy h2{font-size:clamp(2.25rem,12vw,3.5rem)}.fragrance-page[data-fragrance-flow=discovery] .fragrance-story:not([data-layout=wide]){padding-inline:0}.fragrance-page[data-fragrance-flow=discovery] .fragrance-story:not([data-layout=wide])>header,.fragrance-page[data-fragrance-flow=discovery] .fragrance-story:not([data-layout=wide])>div,.fragrance-page[data-fragrance-flow=discovery] .fragrance-story:not([data-layout=wide]) figcaption{padding-inline:var(--domani-gutter)}}@media (min-width:761px){.fragrance-page[data-fragrance-flow=discovery] .fragrance-story[data-layout=photo-right]>div{justify-self:end;width:min(100%,30rem)}}
.button.domani-action{--action-fill:var(--domani-ink);--action-ink:var(--domani-paper);--action-boundary:var(--domani-ink);justify-content:center;align-items:center;gap:var(--domani-space-2);max-width:100%;min-height:52px;padding:var(--domani-space-1) var(--domani-space-3);border:1px solid var(--action-boundary);background:var(--action-fill);color:var(--action-ink);font-family:var(--font-sans),sans-serif;font-size:var(--domani-label);letter-spacing:0;text-align:center;text-transform:none;border-radius:0;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.button.domani-action[data-variant=secondary]{--action-fill:var(--domani-paper);--action-ink:var(--domani-ink)}.button.domani-action[data-variant=inverse]{--action-fill:var(--domani-paper);--action-ink:var(--domani-ink);--action-boundary:var(--domani-paper)}.button.domani-action:after{display:none}.button.domani-action>span{overflow-wrap:anywhere;min-width:0}.button.domani-action>svg{flex:0 0 18px;transition:transform .18s}.button.domani-action:focus-visible{outline:2px solid var(--domani-ink);outline-offset:4px}.button.domani-action[data-variant=inverse]:focus-visible{outline-color:var(--domani-paper)}@media (hover:hover){.button.domani-action:hover{--action-fill:#292929;--action-ink:var(--domani-paper)}.button.domani-action[data-variant=secondary]:hover{--action-fill:var(--domani-ink)}.button.domani-action[data-variant=inverse]:hover{--action-fill:#eee;--action-ink:var(--domani-ink)}.button.domani-action:hover>svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.button.domani-action,.button.domani-action>svg{transition:none}.button.domani-action:hover>svg{transform:none}}
.gallery-viewport{min-width:0}.gallery-viewport-navigable{grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.gallery-viewport>.product-gallery{width:100%;min-width:0}.gallery-controls{justify-content:center;align-items:center;gap:var(--domani-space-2);padding:var(--domani-space-2) var(--domani-space-2) 0;display:flex}.gallery-arrow{border:1px solid var(--domani-ink);background:var(--domani-paper);width:52px;height:52px;color:var(--domani-ink);cursor:pointer;border-radius:0;flex:0 0 52px;place-items:center;padding:0;display:inline-grid}.gallery-arrow:disabled{opacity:.3;cursor:default}.gallery-current{text-align:center;flex:auto;min-width:0;max-width:34rem}.gallery-current>span{font-size:var(--domani-label);line-height:1.5}.gallery-current>.gallery-caption{font-size:var(--domani-label);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.45;display:block}.gallery-dots{min-width:0;padding:0 var(--domani-space-2);border:0;flex-wrap:wrap;justify-content:center;margin:0;display:flex}.product-gallery-item{margin:0}.gallery-dot{cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.gallery-dot:after{content:"";background:#a3a3a3;border-radius:50%;width:8px;height:8px}.gallery-dot[aria-current=true]:after{background:var(--domani-ink);width:10px;height:10px}.product-gallery:focus-visible,.gallery-arrow:focus-visible,.gallery-dot:focus-visible{outline:2px solid var(--domani-ink);outline-offset:4px}.gallery-accessible-help{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gallery-image-error{aspect-ratio:1;width:100%;padding:var(--domani-space-4);text-align:center;color:var(--domani-muted);background:var(--domani-paper);place-content:center;display:grid}.gallery-image-error p{margin:var(--domani-space-1) 0;font-size:var(--domani-body);line-height:1.6}@media (hover:hover){.gallery-arrow:not(:disabled):hover{background:var(--domani-ink);color:var(--domani-paper)}}@media (max-width:960px){.gallery-viewport-navigable{gap:8px 0}.gallery-viewport-navigable>.product-gallery{grid-area:1/1/auto/-1}.gallery-previous{grid-area:2/1}.gallery-next{grid-area:2/3}}
.bibliotheca-immersion{background:var(--domani-paper);color:var(--domani-ink);padding-block:var(--domani-space-5) var(--domani-space-6)}.immersion-note+.immersion-note{margin-top:var(--domani-space-6)}.immersion-heading{padding:0 var(--domani-gutter) var(--domani-space-4);text-align:center}.immersion-heading>p{margin:0 0 var(--domani-space-2);font-size:var(--domani-label);line-height:1.5}.fragrance-page .immersion-heading>h2{font-size:clamp(5rem,14vw,13rem);line-height:var(--domani-editorial-leading);letter-spacing:var(--domani-editorial-tracking);overflow-wrap:anywhere;margin:0}.immersion-stage{width:100%;aspect-ratio:var(--immersion-desktop-ratio);margin:0;position:relative}.immersion-visual{transform:translateY(var(--immersion-shift,0px)) scale(var(--immersion-scale,1));transform-origin:50%;position:absolute;inset:0;overflow:hidden}.immersion-stage[data-motion-active]>.immersion-visual{will-change:transform}.immersion-reading{padding:var(--domani-space-4) var(--domani-gutter) 0;justify-content:center;display:flex}.immersion-reading>p{width:100%;max-width:43rem;margin:0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.immersion-return{padding:var(--domani-space-5) var(--domani-gutter) 0;justify-content:center;display:flex}.immersion-image-error{height:100%;padding:var(--domani-space-4);color:var(--domani-muted);text-align:center;place-content:center;display:grid}.immersion-image-error>p{font-size:var(--domani-body);line-height:1.6}@media (max-width:760px){.bibliotheca-immersion{padding-top:var(--domani-space-4);padding-bottom:var(--domani-space-5)}.immersion-note+.immersion-note{margin-top:var(--domani-space-5)}.immersion-heading{padding-bottom:var(--domani-space-3)}.fragrance-page .immersion-heading>h2{font-size:clamp(4.5rem,23vw,8rem)}.immersion-stage{aspect-ratio:var(--immersion-mobile-ratio);min-height:68svh}.immersion-reading{padding-top:var(--domani-space-3)}.immersion-reading>p{max-width:36rem}}@media (prefers-reduced-motion:reduce){.immersion-visual{transform:none}.immersion-stage[data-motion-active]>.immersion-visual{will-change:auto}}
.domani-home{--font-home-heading:var(--font-sans);color:var(--domani-ink);background:var(--domani-paper)}.domani-home .campaign-content{padding-bottom:var(--domani-space-4)}.domani-home .campaign-content h1{max-width:100%}.domani-home .home-film-entry{margin-bottom:var(--domani-space-3)}.domani-home .button.domani-action.home-action-on-dark{--action-fill:#000000b3;--action-ink:var(--domani-paper);--action-boundary:#fffc}.domani-home .button.domani-action.home-action-on-dark:focus-visible{outline-color:var(--domani-paper);box-shadow:0 0 0 6px var(--domani-ink)}@media (hover:hover){.domani-home .button.domani-action.home-action-on-dark:hover{--action-fill:#000000e6;--action-boundary:var(--domani-paper)}}.domani-home .home-directory{align-items:center;gap:var(--domani-space-2) var(--domani-space-4);padding:var(--domani-space-3) var(--domani-gutter);flex-wrap:wrap;display:flex}.domani-home .home-directory h2{font-family:var(--font-home-heading),sans-serif;font-size:var(--domani-heading);font-weight:var(--domani-editorial-weight);line-height:var(--domani-editorial-leading);letter-spacing:var(--domani-editorial-tracking);overflow-wrap:anywhere;margin:0}.domani-home .home-format-navigation{gap:0 var(--domani-space-3);flex-wrap:wrap;display:flex}.domani-home .home-format-navigation a,.domani-home .home-directory-link{max-width:100%;min-height:44px;font-size:var(--domani-label);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;line-height:1.5;text-decoration:underline;display:inline-flex}.domani-home .home-directory-link{font-weight:600}.domani-home .home-campaign-figure{margin:0}.domani-home .home-campaign-frame{width:100%}.domani-home .home-campaign-frame img{width:100%;height:auto;display:block}.domani-home .home-campaign-caption{align-items:center;gap:var(--domani-space-2) var(--domani-space-4);padding:var(--domani-space-3) var(--domani-gutter);flex-wrap:wrap;display:flex}.domani-home .home-campaign-caption-dark{color:var(--domani-paper);background:var(--domani-ink)}.domani-home .home-caption-identity{min-width:0}.domani-home .home-caption-identity h2{font-family:var(--font-home-heading),sans-serif;font-size:var(--domani-card-title);font-weight:var(--domani-editorial-weight);line-height:var(--domani-editorial-leading);letter-spacing:var(--domani-editorial-tracking);overflow-wrap:anywhere;margin:0}.domani-home .home-caption-identity p{margin:var(--domani-space-1) 0 0;font-size:var(--domani-label);line-height:1.5}.domani-home .home-campaign-caption .domani-action{flex:0 auto}@media (max-width:760px){.domani-home .campaign-content{padding-bottom:max(var(--domani-space-3),env(safe-area-inset-bottom,0px))}.domani-home .home-directory h2{flex-basis:100%}.domani-home .home-directory{column-gap:var(--domani-space-3);row-gap:var(--domani-space-1)}.domani-home .home-campaign-frame{aspect-ratio:3/4}.domani-home .home-campaign-frame img{object-fit:cover;object-position:50% 50%;height:100%}.domani-home .home-hand .home-campaign-frame img{object-position:42% 50%}.domani-home .home-campaign-caption{column-gap:var(--domani-space-3)}}
.site-footer.footer-utility{padding:var(--domani-space-5) var(--domani-gutter) var(--domani-space-3);background:var(--domani-paper);color:var(--domani-ink)}.footer-utility-top{gap:var(--domani-space-4);grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));align-items:start;display:grid}.footer-utility-brand{min-height:var(--domani-tap-target);max-width:100%;font-family:var(--font-display),Georgia,serif;letter-spacing:.035em;justify-self:start;align-items:center;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1;display:inline-flex}.footer-utility-top>nav{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.footer-utility-top h2{margin:0 0 var(--domani-space-2);font-family:var(--font-sans),sans-serif;font-size:var(--domani-label);font-weight:600;line-height:1.5}.footer-utility-top nav>a{min-height:var(--domani-tap-target);font-family:var(--font-sans),sans-serif;font-size:var(--domani-label);align-items:center;line-height:1.5;display:inline-flex}.footer-utility-top nav>a:hover{text-underline-offset:4px;text-decoration:underline}.footer-utility-copyright{margin:var(--domani-space-4) 0 0;font-size:var(--domani-caption);line-height:1.6}@media (max-width:760px){.footer-utility-top{gap:var(--domani-space-4) var(--domani-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-utility-brand{grid-column:1/-1}}.footer-utility-inner .footer-utility-brand{overflow-wrap:anywhere;min-width:0}.footer-utility-inner .footer-utility-top nav>a{overflow-wrap:anywhere;min-width:0;max-width:100%}.footer-utility-inner .footer-utility-copyright{overflow-wrap:anywhere}.footer-retailer-prelude{align-items:flex-start;gap:var(--domani-space-2);min-width:0;max-width:100%;margin:0 0 var(--domani-space-5);flex-direction:column;display:flex}.footer-retailer-prelude h2{font-family:var(--font-sans),sans-serif;font-size:var(--domani-label);margin:0;font-weight:600;line-height:1.5}.footer-retailer-prelude p{max-width:36rem;font-family:var(--font-sans),sans-serif;font-size:var(--domani-body);overflow-wrap:anywhere;margin:0;line-height:1.65}.site-footer.footer-utility{container:domani-footer/inline-size}@container domani-footer (max-width:48em){.footer-utility-top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-utility-brand{grid-column:1/-1}}@container domani-footer (max-width:18em){.footer-utility-top{grid-template-columns:minmax(0,1fr)}.footer-utility-brand{letter-spacing:0;white-space:nowrap}}
