:root{--nal-burgundy: #210b0e;--nal-cream: #efe4db;--nal-product-stage: #efe4db;--nal-gold: #e3b400;--nal-ink: #090a11;--nal-white: #ffffff;--nal-border: rgb(33 11 14 / 16%);--nal-shadow: 0 18px 50px rgb(33 11 14 / 10%);--nal-radius: 2px;--nal-text-xs: .8125rem;--nal-text-sm: clamp(.875rem, .84rem + .12vw, .9375rem);--nal-text-body: clamp(1rem, .96rem + .16vw, 1.0625rem);--nal-text-card: clamp(1.125rem, 1.08rem + .16vw, 1.25rem);--nal-text-h3: clamp(1.5rem, 1.31rem + .76vw, 1.875rem);--nal-text-h2: clamp(1.875rem, 1.56rem + 1.25vw, 2.5rem);--nal-text-h1: clamp(2.25rem, 1.75rem + 2vw, 3.25rem);--font-body--family: "IBM Plex Sans", sans-serif;--font-paragraph--family: "IBM Plex Sans", sans-serif;--font-heading--family: "IBM Plex Sans", sans-serif;--font-h1--family: "IBM Plex Sans", sans-serif;--font-h2--family: "IBM Plex Sans", sans-serif;--font-h3--family: "IBM Plex Sans", sans-serif;--font-h4--family: "IBM Plex Sans", sans-serif;--font-h5--family: "IBM Plex Sans", sans-serif;--font-h6--family: "IBM Plex Sans", sans-serif;--button-font-family-primary: "IBM Plex Sans", sans-serif;--button-font-family-secondary: "IBM Plex Sans", sans-serif}html[lang^=ar]{--font-body--family: "IBM Plex Sans Arabic", sans-serif;--font-paragraph--family: "IBM Plex Sans Arabic", sans-serif;--font-heading--family: "IBM Plex Sans Arabic", sans-serif;--font-h1--family: "IBM Plex Sans Arabic", sans-serif;--font-h2--family: "IBM Plex Sans Arabic", sans-serif;--font-h3--family: "IBM Plex Sans Arabic", sans-serif;--font-h4--family: "IBM Plex Sans Arabic", sans-serif;--font-h5--family: "IBM Plex Sans Arabic", sans-serif;--font-h6--family: "IBM Plex Sans Arabic", sans-serif;--button-font-family-primary: "IBM Plex Sans Arabic", sans-serif;--button-font-family-secondary: "IBM Plex Sans Arabic", sans-serif}html[lang^=en]{--font-body--family: "IBM Plex Sans", sans-serif;--font-paragraph--family: "IBM Plex Sans", sans-serif;--font-heading--family: "IBM Plex Sans", sans-serif;--font-h1--family: "IBM Plex Sans", sans-serif;--font-h2--family: "IBM Plex Sans", sans-serif;--font-h3--family: "IBM Plex Sans", sans-serif;--font-h4--family: "IBM Plex Sans", sans-serif;--font-h5--family: "IBM Plex Sans", sans-serif;--font-h6--family: "IBM Plex Sans", sans-serif;--button-font-family-primary: "IBM Plex Sans", sans-serif;--button-font-family-secondary: "IBM Plex Sans", sans-serif}body{background:var(--nal-cream);color:var(--nal-ink);font-family:var(--font-body--family);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,body{max-inline-size:100%;overflow-x:clip}.nal-card-media-count{display:none}@media screen and (max-width:749px){.menu-drawer,.menu-drawer__submenu{background:var(--nal-cream)!important;color:var(--nal-burgundy)!important}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__back-button{color:var(--nal-burgundy)!important}.menu-drawer .menu-drawer__menu-item{min-height:48px;padding-block:9px!important}.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-size:1.2rem!important;line-height:1.25}.menu-drawer .menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-size:1rem!important;line-height:1.35}.nal-mobile-menu-family>details>summary{list-style:none}.nal-mobile-menu-family>details>summary::-webkit-details-marker{display:none}.nal-mobile-menu-family>details>summary .icon-plus{margin-inline-start:auto;transition:rotate .18s ease}.nal-mobile-menu-family>details[open]>summary .icon-plus{rotate:45deg}.nal-mobile-menu-family .menu-drawer__menu--childlist{padding-block:2px 10px;background:#210b0e08}.menu-drawer .menu-drawer__menu-item:focus-visible,.menu-drawer .menu-drawer__close-button:focus-visible,.nal-mobile-localization select:focus-visible{outline:2px solid var(--nal-burgundy);outline-offset:3px}.nal-mobile-localization{display:grid;grid-template-columns:1fr;gap:12px;margin-block-start:16px;padding:16px 20px max(24px,env(safe-area-inset-bottom));border-block-start:1px solid var(--nal-border);background:var(--nal-cream)}.menu-drawer__utility-links:has(.nal-mobile-localization){margin-block:0!important;margin-inline-start:0!important;background:transparent}.nal-mobile-localization__title{grid-column:1 / -1;margin:0 0 2px;color:var(--nal-burgundy);font-size:var(--nal-text-sm);font-weight:600}.nal-mobile-localization__select-wrap--country .nal-mobile-country-flag__image{position:absolute;z-index:1;inset-inline-start:13px;inset-block-start:50%;width:25px;height:18px;translate:0 -50%;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 0 1px #210b0e1f;pointer-events:none}.nal-mobile-localization__select-wrap--country select{padding-inline-start:50px!important}.nal-mobile-localization__form{display:grid;gap:6px}.nal-mobile-localization__form--country{width:100%}.nal-mobile-localization__form label{color:var(--nal-burgundy);font-size:var(--nal-text-xs);font-weight:500;line-height:1.3}.nal-mobile-localization__select-wrap{position:relative}.nal-mobile-localization select{width:100%;min-height:48px;-webkit-appearance:none;appearance:none;border:1px solid var(--nal-burgundy);border-radius:2px;background:var(--nal-white);color:var(--nal-ink);padding:10px 40px 10px 12px;font:inherit;font-size:.875rem;text-overflow:ellipsis}[dir=rtl] .nal-mobile-localization select{padding:10px 12px 10px 40px}.nal-mobile-localization__select-wrap>.icon-caret{position:absolute;inset-inline-end:14px;inset-block-start:50%;translate:0 -50%;pointer-events:none;color:var(--nal-burgundy)}}main,.shopify-section,.section-resource-list{min-inline-size:0}.section-resource-list .group-block-content:has(>.text-block.h2):has(>a.link){justify-content:space-between!important}.section-resource-list .group-block-content:has(>.text-block.h2):has(>a.link)>.text-block.h2{width:auto!important;flex:0 0 auto!important;text-align:start!important}body,input,select,textarea{font-size:var(--nal-text-body);line-height:1.6}h1,.h1{font-size:var(--nal-text-h1)!important;line-height:1.15!important;font-weight:500!important}h2,.h2{font-size:var(--nal-text-h2)!important;line-height:1.2!important;font-weight:500!important}h3,.h3{font-size:var(--nal-text-h3)!important;line-height:1.25!important;font-weight:500!important}h4,h5,h6,.resource-card__title,.product-card__title{font-size:var(--nal-text-card)!important;line-height:1.35!important;font-weight:500!important}p,.rte,.product-description,.product-details{line-height:1.6}small,.caption,.product-badges__badge,.nal-assurance__item{font-size:var(--nal-text-xs)!important;line-height:1.45}button,.button{font-size:1rem;font-weight:500;line-height:1.2}product-price,.price,.product-details .price{font-size:clamp(1.25rem,1.16rem + .35vw,1.375rem);line-height:1.3}@media screen and (max-width:749px){.section-resource-list .resource-list--grid .resource-list__item,.section-resource-list .resource-list--grid product-card[data-product-transition]{width:100%;min-width:0!important;min-inline-size:0}.section-resource-list .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:clip}}[data-nal-home-product-list] .section-resource-list__header .group-block-content{justify-content:space-between}[data-nal-home-product-list] product-card .text-block h3{display:-webkit-box;overflow:hidden;min-height:2.7em;font-size:1.125rem!important;line-height:1.35!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}html[lang^=en] product-card .text-block h3,html[lang^=en] .product-information h1{text-transform:uppercase}[data-nal-home-product-list] product-card .price{font-size:1rem!important;line-height:1.4!important}[data-nal-home-product-list] product-card .nal-fragrance-signature{min-height:2.8em}@media screen and (max-width:749px){[data-nal-home-product-list] .section-resource-list__header .group-block-content{flex-wrap:nowrap!important;align-items:center}[data-nal-home-product-list] .section-resource-list__header .text-block{flex:1 1 auto;min-width:0}[data-nal-home-product-list] .section-resource-list__header h2{font-size:clamp(1.625rem,7vw,1.75rem)!important;line-height:1.1!important;white-space:nowrap}[data-nal-home-product-list] [class*=nal_house_selection_button]{flex:0 0 auto;margin-inline-start:12px;white-space:nowrap}[data-nal-home-product-list] .quick-add__button{left:auto!important;right:max(var(--quick-add-right),calc((var(--border-radius) + var(--quick-add-right)) * (1 - cos(45deg))))!important;min-width:82px;border:1px solid rgb(255 255 255 / 72%);background:var(--nal-burgundy);color:var(--nal-white);box-shadow:0 4px 16px #210b0e38}[dir=rtl] [data-nal-home-product-list] .quick-add__button{right:auto!important;left:max(var(--quick-add-right),calc((var(--border-radius) + var(--quick-add-right)) * (1 - cos(45deg))))!important}[data-nal-home-product-list] .quick-add__button .add-to-cart-text{background:var(--nal-burgundy);color:var(--nal-white)}[data-nal-home-product-list] .quick-add__button .add-to-cart-text__content.is-visually-hidden-mobile{position:relative!important;overflow:visible;width:auto;height:auto;margin:0;clip:auto;grid-template-columns:1fr}[data-nal-home-product-list] .quick-add__button .add-to-cart-text__content>span span{padding-inline-end:12px;opacity:1;filter:none;translate:0}}product-card .product-rating-summary,.resource-card .product-rating-summary,.product-grid .rating-wrapper,iframe[src*="loox.io/widget"],iframe[title="Reviews widget"]{display:none!important}main>.shopify-section:not(:first-child){scroll-margin-top:90px}.media-with-content .section,.product-list .section,.collection-links .section{padding-block:clamp(56px,7vw,104px)}.media-with-content h2,.nal-discovery-intro h2{max-width:18ch;margin-inline:auto}.nal-collection-nav a{font-size:var(--nal-text-sm);font-weight:500}.product-details>*{margin-block:0}.product-details{gap:clamp(14px,2vw,24px)}.buy-buttons-block .button{min-height:52px}.nal-fragrance-profile{border-block:1px solid var(--nal-border)}.nal-fragrance-profile__heading{margin:0;padding-block:24px 12px;color:var(--nal-burgundy);font-size:var(--nal-text-section)}.nal-fragrance-profile__content{overflow-wrap:anywhere;word-break:normal}.nal-fragrance-profile details+details{border-top:1px solid var(--nal-border)}.nal-fragrance-profile summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:var(--nal-text-card);font-weight:500;list-style:none}.nal-fragrance-profile summary::-webkit-details-marker{display:none}.nal-fragrance-profile summary:after{content:"+";color:var(--nal-gold);font-size:1.4em;font-weight:300}.nal-fragrance-profile details[open] summary:after{content:"\2212"}.nal-fragrance-profile__content,.nal-fragrance-profile__notes{padding-block:4px 22px;color:#090a11c7}.nal-fragrance-profile__notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-inline:0;list-style:none}.nal-fragrance-profile__note{min-width:0}.nal-fragrance-profile__note figure{display:grid;align-content:start;gap:12px;margin:0}.nal-fragrance-profile__note img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:calc(var(--nal-radius) / 2);filter:saturate(.82) contrast(1.04)}.nal-fragrance-profile__note figcaption{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;align-items:baseline}.nal-fragrance-profile__notes strong,.nal-fragrance-profile__notes span{display:block}.nal-fragrance-profile__notes strong{color:var(--nal-burgundy)}.nal-fragrance-profile__note figcaption>span:last-child{grid-column:2}.nal-fragrance-profile__stage-index{color:var(--nal-gold);font-size:var(--nal-text-xs);font-weight:600;letter-spacing:.08em}@media screen and (max-width:749px){.nal-fragrance-profile__notes{grid-template-columns:1fr}}.nal-fragrance-profile__perfumer{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,64px);padding-block:clamp(32px,6vw,72px);border-top:1px solid var(--nal-border)}.nal-fragrance-profile__perfumer>figure{margin:0}.nal-fragrance-profile__perfumer>figure>img{width:100%;aspect-ratio:4 / 5;object-fit:cover;filter:grayscale(1) contrast(1.08)}.nal-fragrance-profile__perfumer figcaption{margin-block-start:8px;color:#090a11a3;font-size:var(--nal-text-xs)}.nal-fragrance-profile__perfumer-label{margin:0 0 8px;color:var(--nal-gold);font-size:var(--nal-text-sm);font-weight:600}.nal-fragrance-profile__perfumer h3{margin:0 0 14px}.nal-fragrance-profile__perfumer blockquote{margin:0 0 18px;padding-inline-start:18px;border-inline-start:2px solid var(--nal-gold);color:var(--nal-burgundy);font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.55}.nal-fragrance-profile__perfumer-source{display:inline-flex;min-height:44px;align-items:center;margin-block-start:12px;color:var(--nal-burgundy);font-weight:600;text-underline-offset:4px}@media screen and (max-width:749px){.nal-fragrance-profile__perfumer{grid-template-columns:1fr}}.nal-assurance{position:relative;z-index:3;border-block:1px solid rgb(227 180 0 / 24%);background:var(--nal-burgundy);color:var(--nal-white)}.nal-assurance__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100% - 40px,1180px);margin-inline:auto;padding-block:11px}.nal-assurance__item{display:flex;align-items:center;justify-content:center;gap:9px;color:inherit;font-size:.78rem;line-height:1.2;text-align:center;text-decoration:none}.nal-assurance__item svg{width:17px;height:17px;flex:0 0 auto;fill:none;stroke:var(--nal-gold);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.nal-discovery-intro{width:min(100% - 40px,880px);margin-inline:auto;padding-block:clamp(64px,9vw,120px) clamp(36px,5vw,64px);text-align:center}.nal-discovery-intro__eyebrow{margin:0 0 10px;color:var(--nal-burgundy);font-size:.76rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.nal-discovery-intro h2{margin:0;font-size:clamp(2.2rem,6vw,5rem);line-height:.98}.nal-discovery-intro__copy{max-width:620px;margin:20px auto 28px;color:#090a11b8;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.8}.nal-discovery-intro__cta{display:inline-flex;align-items:center;justify-content:center;min-width:220px;border:1px solid var(--nal-burgundy)!important;background:transparent!important;color:var(--nal-burgundy)!important}.nal-discovery-intro__cta:hover{background:var(--nal-burgundy)!important;color:var(--nal-white)!important}.nal-testimonials{padding:clamp(72px,9vw,128px) max(20px,calc((100vw - 1180px)/2));background:var(--nal-burgundy);color:var(--nal-white)}.nal-testimonials__header{max-width:700px;margin-bottom:clamp(34px,5vw,64px)}.nal-testimonials__header p{margin:0 0 10px;color:var(--nal-gold);font-size:.76rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nal-testimonials__header h2{margin:0;color:var(--nal-white);font-size:clamp(2.3rem,5vw,4.75rem);line-height:1}.nal-testimonials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e3b40047}.nal-testimonials figure{min-height:250px;margin:0;padding:clamp(26px,3vw,42px);background:var(--nal-burgundy)}.nal-testimonials blockquote{margin:0 0 34px;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.75}.nal-testimonials figcaption{color:#ffffffa8;font-size:.78rem;line-height:1.5}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-7,.color-scheme-8{--color-background: rgb(239 228 219 / 100%);--color-background-rgb: 239 228 219;--color-foreground: rgb(9 10 17 / 100%);--color-foreground-rgb: 9 10 17;--color-foreground-heading: rgb(33 11 14 / 100%);--color-foreground-heading-rgb: 33 11 14;--color-primary: rgb(33 11 14 / 100%);--color-primary-rgb: 33 11 14;--color-primary-hover: rgb(33 11 14 / 82%);--color-primary-hover-rgb: 33 11 14;--color-primary-button-background: rgb(33 11 14 / 100%);--color-primary-button-border: rgb(33 11 14 / 100%);--color-primary-button-text: rgb(255 255 255 / 100%);--color-primary-button-hover-background: rgb(9 10 17 / 100%);--color-primary-button-hover-border: rgb(9 10 17 / 100%);--color-primary-button-hover-text: rgb(255 255 255 / 100%);--color-secondary-button-background: transparent;--color-secondary-button-border: rgb(33 11 14 / 100%);--color-secondary-button-text: rgb(33 11 14 / 100%);--color-border: var(--nal-border)}h1,h2,h3,h4,h5,h6{color:var(--nal-burgundy);font-weight:500;letter-spacing:-.025em;text-wrap:balance}html[lang^=en] .editorial-heading,html[lang^=en] .media-with-content h2{font-family:Iowan Old Style,Baskerville,Georgia,serif;font-weight:500;letter-spacing:-.015em}a,button,input,select,textarea{font:inherit}.button,button[class*=button],.shopify-payment-button__button{min-height:48px;border-radius:999px;font-weight:500;letter-spacing:0;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.nal-hero-cta{min-width:180px;border:1px solid var(--nal-burgundy)!important;background:var(--nal-burgundy)!important;color:var(--nal-white)!important}.hero-wrapper h1{font-size:clamp(1.8rem,7vw,3.5rem);line-height:1.05;white-space:nowrap}@media(hover:hover){.button:hover,button[class*=button]:hover{transform:translateY(-1px)}}#header-group,footer{--color-background: rgb(33 11 14 / 100%);--color-background-rgb: 33 11 14;--color-foreground: rgb(255 255 255 / 100%);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 100%);--color-primary: rgb(255 255 255 / 100%);--color-primary-rgb: 255 255 255;--color-border: rgb(227 180 0 / 32%);background:var(--nal-burgundy);color:var(--nal-white)}#header-group>.shopify-section-group-header-group:not(.header-section){display:none}.header-section,.header__row,.header__row--top,.header__row--bottom{background:var(--nal-burgundy)!important}.nour-app-promotion{display:none!important}#header-group a,#header-group button,footer a,footer button,#header-group h1,#header-group h2,#header-group h3,footer h1,footer h2,footer h3{color:var(--nal-white)}#header-group .cart-drawer__dialog .cart-drawer__heading,#header-group .cart-drawer__dialog .cart-items__title,#header-group .cart-drawer__dialog .cart-items__details,#header-group .cart-drawer__dialog .quantity-selector button,#header-group .cart-drawer__dialog .cart-items__remove{color:var(--nal-black)}#header-group .cart-drawer__dialog .cart-drawer__close-button,#header-group .cart-drawer__dialog .cart-drawer__summary a{color:var(--nal-burgundy)}.cart-page .cart__checkout-button,.cart-drawer__dialog .cart__checkout-button{border-color:var(--nal-burgundy)!important;background:var(--nal-burgundy)!important;color:var(--nal-white)!important}.section,.shopify-section{scroll-margin-top:calc(var(--header-height, 72px) + 16px)}.resource-card,product-card,.product-card{border:1px solid var(--nal-border);background:#ffffff47;border-radius:var(--nal-radius);overflow:clip}product-card .quick-add__button,.product-card .quick-add__button{min-width:44px;min-height:44px;border-color:#ffffffb8;background:var(--nal-burgundy);color:var(--nal-white);box-shadow:0 4px 16px #210b0e38}product-card .quick-add__button .add-to-cart-text,.product-card .quick-add__button .add-to-cart-text{background:var(--nal-burgundy);color:var(--nal-white)}.resource-card img,product-card img,.product-card img{object-position:var(--nal-card-media-position, center);transform:scale(var(--nal-card-media-scale, 1));transform-origin:var(--nal-card-media-position, center);transition:transform .42s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.resource-card:hover img,product-card:hover img,.product-card:hover img{transform:scale(var(--nal-card-media-hover-scale, 1.025))}}.product-information{background:var(--nal-cream)}.product-information .add-to-cart-button{border-color:var(--nal-burgundy)!important;background:var(--nal-burgundy)!important;color:var(--nal-white)!important}.product-information .add-to-cart-button:hover{border-color:var(--nal-ink)!important;background:var(--nal-ink)!important}.product-information .shopify-payment-button__button--unbranded{border:1px solid var(--nal-burgundy)!important;background:transparent!important;color:var(--nal-burgundy)!important}.product-information .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--nal-ink)!important;background:#210b0e12!important;color:var(--nal-ink)!important}.product-information .nal-accelerated-checkout-note{margin:8px 0 0;color:#090a11ad;font-size:.75rem;line-height:1.4;text-align:center}.product-information__grid{gap:clamp(28px,5vw,80px)}.product-information h1{font-size:clamp(2rem,4vw,4.25rem);line-height:.98}[dir=rtl] .product-information product-price,[dir=rtl] .product-information .price{display:block;width:100%;direction:ltr;text-align:right!important;unicode-bidi:isolate}.price,[class*=price]{color:var(--nal-burgundy)}*:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #090a11}@media screen and (max-width:749px){:root{--page-margin: 18px}h1{font-size:clamp(2rem,10vw,3.2rem)}h2{font-size:clamp(1.65rem,8vw,2.5rem)}.product-information__grid{gap:24px}.product-information .buy-buttons-block,.product-information [class*=buy-buttons]{position:relative;z-index:4}.nal-assurance__inner{display:flex;width:100%;padding:10px 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nal-assurance__inner::-webkit-scrollbar{display:none}.nal-assurance__item{min-width:76vw;scroll-snap-align:center}.nal-testimonials__grid{grid-template-columns:1fr}.nal-testimonials figure{min-height:0}}.nal-product-trust{display:grid;gap:0;border:1px solid rgba(33,11,14,.18);border-radius:14px;overflow:hidden;background:#ffffff59}.nal-product-trust>div{display:grid;grid-template-columns:24px 1fr;gap:2px 10px;padding:13px 15px}.nal-product-trust>div+div{border-top:1px solid rgba(33,11,14,.12)}.nal-product-trust span{grid-row:1 / 3;color:var(--nal-gold);font-weight:700}.nal-product-trust strong{color:var(--nal-ink);font-size:.95rem}.nal-product-trust small{color:#090a11bd;line-height:1.45}.nal-product-trust a{color:inherit;text-underline-offset:3px}.nal-finder__number,.nal-founder__eyebrow,.nal-founder__steps span{color:#77550d}.nal-service-assurance{padding-block:clamp(56px,8vw,104px);color:var(--nal-white);background:var(--nal-burgundy)}.nal-service-assurance__heading{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);gap:28px;align-items:end;margin-bottom:clamp(36px,5vw,64px)}.nal-service-assurance__heading p{margin:0;color:var(--nal-gold);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}[dir=rtl] .nal-service-assurance__heading p{letter-spacing:0;text-transform:none}.nal-service-assurance__heading h2{max-width:18ch;margin:0;color:var(--nal-white);font-size:clamp(1.85rem,4vw,3.6rem);line-height:1.05;text-wrap:balance}.nal-service-assurance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(255,255,255,.22)}.nal-service-assurance article{padding:30px clamp(18px,3vw,38px) 34px}.nal-service-assurance article+article{border-inline-start:1px solid rgba(255,255,255,.22)}.nal-service-assurance article>span{color:var(--nal-gold);font-size:.78rem}.nal-service-assurance h3{margin:32px 0 12px;color:var(--nal-white);font-size:1.25rem}.nal-service-assurance article p{min-height:4.8em;margin:0 0 24px;color:#ffffffc7;line-height:1.6}.nal-service-assurance a{color:var(--nal-white);font-weight:600;text-decoration-color:var(--nal-gold);text-underline-offset:5px}.nal-service-assurance__payments{display:flex;flex-wrap:wrap;gap:6px;min-height:26px;margin:-10px 0 18px;padding:0;list-style:none}.nal-service-assurance__payments svg{display:block;width:38px;height:24px;border-radius:3px;background:#fff}@media screen and (max-width:749px){.nal-service-assurance{padding-block:44px}.nal-service-assurance__heading{grid-template-columns:1fr;gap:12px;margin-bottom:28px;padding-inline:18px}.nal-service-assurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nal-service-assurance article{display:block;min-width:0;padding:18px 14px 20px}.nal-service-assurance article>span{display:block;padding:0}.nal-service-assurance article>:not(span){grid-column:auto}.nal-service-assurance h3{margin:10px 0 8px;font-size:1rem!important}.nal-service-assurance article p{margin-bottom:12px;font-size:.8125rem;line-height:1.5}.nal-service-assurance article+article{border-inline-start:1px solid rgba(255,255,255,.22)}.nal-service-assurance article:nth-child(3){border-inline-start:0}.nal-service-assurance article:nth-child(n+3){border-block-start:1px solid rgba(255,255,255,.22)}.nal-service-assurance article p{min-height:0}.nal-service-assurance a{font-size:.8125rem;line-height:1.35}.nal-service-assurance__payments{margin:0 0 10px}.nal-service-assurance__payments svg{width:30px;height:19px}}.sticky-add-to-cart__bar{background:var(--nal-cream)!important;border-top:1px solid rgba(33,11,14,.2)!important;box-shadow:0 -10px 30px #210b0e1f}.sticky-add-to-cart__button{background:var(--nal-burgundy)!important;color:var(--nal-white)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:749px){.product-information__media slideshow-slide.product-media-container{height:clamp(340px,92vw,400px)!important;min-height:clamp(340px,92vw,400px)!important;max-height:400px!important;background:var(--nal-cream)}.product-information__media .product-media-constraint-wrapper,.product-information__media .product-media,.product-information__media .product-media__image{width:100%;height:100%!important;max-height:100%!important;aspect-ratio:auto!important}.product-information__media .product-media__image{object-fit:contain;object-position:center}}.nal-localization-pair{display:inline-flex;align-items:center;gap:14px}.nal-localization-control{display:grid;gap:1px;min-width:max-content}.nal-localization-control__label{color:rgb(var(--color-foreground-rgb) / .62);font-size:.6875rem;line-height:1.1}.nal-localization-control .dropdown-localization__button,.nal-localization-control .localization-form__select{min-height:28px;padding:0;font-size:.8125rem}.product-information .product-media-container,.product-information .product-media,.product-information .product-media img,.product-information .product-media video{background-color:var(--nal-product-stage)}.product-information .product-media img{object-fit:contain;object-position:center}.product-information media-gallery slideshow-slide:first-child .product-media img{object-position:center 62%}[dir=rtl] .product-information .product-details,[dir=rtl] .product-information .product-details :is(h1,h2,h3,p,summary,label){text-align:right}@media screen and (max-width:749px){.product-information media-gallery .product-media-container{height:clamp(340px,92vw,400px)!important;min-height:clamp(340px,92vw,400px)!important;max-height:400px!important}.product-information media-gallery .product-media-constraint-wrapper,.product-information media-gallery .product-media{width:100%;height:100%!important;max-height:100%!important;aspect-ratio:auto!important}.product-information media-gallery .product-media-container img{width:100%;height:100%;max-width:100%;max-height:100%;padding:clamp(10px,3vw,18px);object-fit:contain;object-position:center}.product-information media-gallery slideshow-arrows .slideshow-control{min-width:44px;min-height:44px;--color: #210b0e;color:#210b0e!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1}.product-information media-gallery slideshow-arrows{mix-blend-mode:normal}[dir=rtl] .product-information media-gallery slideshow-arrows .slideshow-control .svg-wrapper{transform:rotate(180deg)}}.product-information media-gallery slideshow-slide.nal-lifestyle-media .product-media img{width:100%;height:100%;padding:0;object-fit:cover}[dir=rtl] :is(.product-details,.product-grid__card,.nal-fragrance-profile,.facets,.cart-items,.drawer__content){direction:rtl;text-align:right}[dir=rtl] .product-grid__card :is(h1,h2,h3,p,.price,.compare-at-price),[dir=rtl] .nal-fragrance-profile :is(h2,h3,p,summary,figcaption),[dir=rtl] .product-details :is(h1,h2,h3,p,label,summary){text-align:right!important}[dir=rtl] :is(.nal-card-actions,.product-form-buttons,.facets__form,.cart__summary){direction:rtl}@media screen and (max-width:749px){.product-information .product-details,.nal-fragrance-profile,.nal-product-trust,.main-cart,.shopify-policy__container,.page-handle-faqs .rte,.page-handle-contact .rte{padding-inline:18px!important}.product-card__content{padding-inline:10px!important}.product-card .nal-fragrance-signature{min-height:2.8em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:start}}.nal-language-control .language-selector{padding:0!important}.nal-fragrance-signature{min-height:2.8em;margin:6px 0 0;color:#090a11ad;font-size:.875rem;line-height:1.4;text-align:center}@media(hover:hover){.product-list .product-card{transition:transform .2s ease}.product-list .product-card:hover{transform:translateY(-4px)}}@media screen and (max-width:749px){.product-information .product-form-buttons{flex-direction:column!important;align-items:stretch}.product-information .product-form-buttons>.quantity-selector-wrapper{align-self:flex-start}.product-information .product-form-buttons>span:not(.product-form-text__error),.product-information .product-form-buttons add-to-cart-component,.product-information .product-form-buttons .add-to-cart-button{width:100%}.nal-fragrance-signature{font-size:.8125rem}.nal-card-media-count{position:absolute;left:10px;right:auto;inset-block-end:10px;z-index:2;display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:4px 8px;border-radius:999px;background:#210b0ee0;color:var(--nal-white);font-size:.72rem;line-height:1;pointer-events:none}.product-grid[product-grid-view=mobile-single] product-card slideshow-arrows .slideshow-control,.product-grid[product-grid-view=mobile-single] .product-card slideshow-arrows .slideshow-control{display:grid}.nal-finder__route,.nal-service-assurance a,.nal-product-trust a,.nal-collection-nav a,.nal-assurance__item,.collection-links__link,[class*=nal_house_selection_button],.nour-footer-information a{display:inline-flex;align-items:center;min-height:44px}footer a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.product-information__media .slideshow-controls__dots .slideshow-control{min-width:44px;min-height:44px}}.nal-collection-header{padding-block:clamp(40px,6vw,80px) clamp(28px,4vw,52px)}.nal-collection-header__eyebrow{margin:0 0 12px;color:var(--nal-burgundy);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}[dir=rtl] .nal-collection-header__eyebrow{letter-spacing:0;text-transform:none}.nal-collection-header h1{margin:0;max-width:16ch;color:var(--nal-ink);font-size:clamp(2rem,5vw,4.5rem);line-height:.98;text-wrap:balance}.nal-collection-header__copy{max-width:62ch;margin:20px 0 0;color:#090a11bd;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}.nal-collection-nav{background:var(--nal-burgundy);color:var(--nal-white);border-block:1px solid rgba(227,180,0,.35)}.nal-collection-nav__track{display:flex;gap:10px;padding-block:14px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:20px;overscroll-behavior-inline:contain}.nal-collection-nav__track::-webkit-scrollbar{display:none}.nal-collection-nav a{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:var(--nal-white);text-decoration:none;scroll-snap-align:start}.nal-collection-nav a[aria-current=page],.nal-collection-nav a:hover{color:var(--nal-burgundy);background:var(--nal-gold);border-color:var(--nal-gold)}.nal-collection-nav__hint,.nal-mobile-products-count{display:none}@media screen and (max-width:749px){.nal-collection-nav{position:relative;padding-block-end:8px}.nal-collection-nav:after{content:"";position:absolute;inset-block:0 8px;inset-inline-end:0;width:34px;pointer-events:none;background:linear-gradient(to left,var(--nal-burgundy),transparent)}[dir=rtl] .nal-collection-nav:after{background:linear-gradient(to right,var(--nal-burgundy),transparent)}.nal-collection-nav__track{padding-inline:20px;-webkit-overflow-scrolling:touch}.nal-collection-nav__hint{display:block;margin:-3px 20px 0;color:#ffffffb8;font-size:.72rem;line-height:1.3}.nal-mobile-products-count{display:flex!important;align-items:center;margin-inline-start:auto;padding-inline:12px;white-space:nowrap;color:#090a11b3;font-size:.8125rem}}@media screen and (max-width:749px){.nal-collection-header{padding-block:26px 20px}.nal-collection-header__copy{margin-block-start:12px;font-size:.9375rem;line-height:1.55}.ui-test-collection-list .collection-card,.ui-test-collection-list .collection-card__inner,.ui-test-collection-list .collection-card__image{min-width:0!important}.ui-test-collection-list .collection-card__image{aspect-ratio:1;overflow:hidden}.ui-test-collection-list .collection-card__image .resource-image__image{width:100%;height:100%;object-fit:cover}.nal-collection-nav__track{padding-inline:16px}.collection-wrapper .facets__form{position:sticky;top:var(--header-height, 56px);z-index:3}.quick-add__button{min-width:44px;min-height:44px}.search-page__form,.search-page__form form{width:100%!important;max-width:none!important}}.page-handle-faqs .section-content-wrapper,.page-handle-contact .section-content-wrapper,.shopify-policy__container{width:min(100%,54rem)!important;max-width:54rem!important;margin-inline:auto!important}.page-handle-faqs .rte,.page-handle-contact .rte,.shopify-policy__body{font-size:var(--nal-text-body);line-height:1.8}.page-handle-faqs .rte h2,.page-handle-faqs .rte h3,.shopify-policy__body h2,.shopify-policy__body h3{margin-block:2.25rem .75rem;color:var(--nal-burgundy)}.page-handle-faqs .rte h2+p,.page-handle-faqs .rte h3+p,.shopify-policy__body h2+p,.shopify-policy__body h3+p{margin-block-start:0}.shopify-policy__container{padding-block:clamp(2.5rem,6vw,5rem)!important;padding-inline:max(1.25rem,4vw)!important}.shopify-policy__title h1{max-width:18ch;margin-inline:auto;color:var(--nal-burgundy);text-wrap:balance}.shopify-policy__body ul,.shopify-policy__body ol{padding-inline-start:1.25rem}.shopify-policy__body a,.page-handle-faqs a,.page-handle-contact a{color:var(--nal-burgundy);text-decoration-thickness:1px;text-underline-offset:.2em}footer .email-signup__input{color:#210b0e!important}footer .email-signup__input::placeholder{color:#554548!important;opacity:1}[dir=rtl] .slideshow-controls__counter{direction:ltr;unicode-bidi:isolate}
/*# sourceMappingURL=/cdn/shop/t/21/assets/nouraloud-luxury-redesign.css.map */
