:root{--nlz-black: #0C0B0A;--nlz-coal: #16130F;--nlz-cream: #F1EBE1;--nlz-sand: #E4DBCB;--nlz-gold: #B4924F;--nlz-gold-lt: #C9A461;--nlz-gutter: 20px;--nlz-content: 1600px;--nlz-page: calc(var(--nlz-content) + var(--nlz-gutter) * 2);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--sec: clamp(56px, 8vw, 112px);--sec-lg: clamp(76px, 11vw, 160px);--sec-sm: clamp(40px, 5vw, 72px);--fs-display: clamp(2.6rem, 7vw, 6.25rem);--fs-h1: clamp(2.05rem, 4.8vw, 4rem);--fs-h2: clamp(1.7rem, 3.4vw, 2.875rem);--fs-h3: clamp(1.15rem, 1.6vw, 1.5rem);--fs-lead: clamp(1rem, 1.1vw, 1.125rem);--fs-body: 1rem;--fs-sm: .875rem;--fs-label: .6875rem;--fs-btn: .75rem;--lh-display: .95;--lh-h2: 1;--lh-h3: 1.15;--lh-body: 1.7;--btn-h: 52px;--tap: 44px;--nlz-ease: cubic-bezier(.22, .61, .36, 1);--nlz-slow: cubic-bezier(.16, 1, .3, 1);--font-body--family: "Instrument Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-subheading--family: "Instrument Sans", -apple-system, sans-serif !important;--font-heading--family: "Archivo", "Helvetica Neue", Arial, sans-serif !important;--font-accent--family: "Archivo", "Helvetica Neue", Arial, sans-serif !important;--font-h1--size: var(--fs-h1) !important;--font-h2--size: var(--fs-h2) !important;--font-h3--size: var(--fs-h3) !important;--font-h4--size: clamp(1.05rem, 1.3vw, 1.25rem) !important;--font-h1--line-height: var(--lh-display) !important;--font-h2--line-height: var(--lh-h2) !important;--font-h3--line-height: var(--lh-h3) !important;--font-h1--letter-spacing: -.025em !important;--font-h2--letter-spacing: -.02em !important;--font-h3--letter-spacing: -.01em !important;--letter-spacing--body-loose: .2em;--letter-spacing--heading-loose: .16em;--letter-spacing--display-loose: .14em}@media(min-width:750px){:root{--nlz-gutter: 40px}}@media(min-width:1100px){:root{--nlz-gutter: 56px}}@media(min-width:1500px){:root{--nlz-gutter: 72px}}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: var(--nlz-gutter) !important;--page-content-width: var(--nlz-content) !important;--page-width: var(--nlz-page) !important}.nlz-wrap{width:100%;max-width:var(--nlz-page);margin-inline:auto;padding-inline:var(--nlz-gutter)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--nlz-gold);color:var(--nlz-black)}img{max-width:100%}h1,h2,h3,h4,.h1,.h2,.h3{font-weight:500}p,li{font-weight:400}.nlz-display{font-family:var(--font-heading--family);font-weight:500;line-height:var(--lh-display);letter-spacing:-.025em;margin:0;text-wrap:balance}.nlz-body{font-family:var(--font-body--family);font-size:var(--fs-lead);line-height:var(--lh-body);margin:0;opacity:.82;text-wrap:pretty}.nlz-label{font-family:var(--font-subheading--family);font-size:var(--fs-label);font-weight:500;letter-spacing:.22em;text-transform:uppercase;opacity:.6;display:block}.nlz-label--gold{color:var(--nlz-gold);opacity:1}.nlz-num{font-family:var(--font-subheading--family);font-size:var(--fs-label);letter-spacing:.18em;color:var(--nlz-gold)}.nlz-stack>*+*{margin-top:var(--sp-4)}.nlz-stack>.nlz-display+.nlz-body,.nlz-stack>h2+.nlz-body{margin-top:var(--sp-5)}.nlz-stack>.nlz-body+.nlz-btn,.nlz-stack>.nlz-body+.button,.nlz-stack>.nlz-body+.button-secondary,.nlz-stack>.nlz-body+.nlz-link{margin-top:var(--sp-6)}.nlz-stack>.nlz-label+*{margin-top:var(--sp-4)}.nlz-btn,.button:not(.button-unstyled):not(.cart-items__remove):not(.theme-drawer__close-button):not(.close-button):not(.predictive-search__close-modal-button):not(.quantity-minus):not(.quantity-plus):not(.slideshow-control):not(.quick-add__button){display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--btn-h);padding:0 var(--sp-6);border-radius:0!important;border:1px solid transparent;font-family:var(--font-subheading--family);font-size:var(--fs-btn);font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .4s var(--nlz-ease),color .4s var(--nlz-ease),border-color .4s var(--nlz-ease)}.nlz-btn,.button:not(.button-secondary):not(.button-unstyled):not(.cart-items__remove):not(.theme-drawer__close-button):not(.close-button):not(.predictive-search__close-modal-button):not(.quantity-minus):not(.quantity-plus):not(.slideshow-control):not(.quick-add__button){background:var(--nlz-gold);color:var(--nlz-black);border-color:var(--nlz-gold)}.nlz-btn:hover,.button:not(.button-secondary):not(.button-unstyled):not(.cart-items__remove):not(.theme-drawer__close-button):not(.close-button):not(.predictive-search__close-modal-button):not(.quantity-minus):not(.quantity-plus):not(.slideshow-control):not(.quick-add__button):hover{background:var(--nlz-gold-lt);border-color:var(--nlz-gold-lt);color:var(--nlz-black)}.nlz-btn--ghost,.button-secondary{background:transparent!important;color:inherit!important;border:1px solid currentColor!important}.nlz-btn--ghost:hover,.button-secondary:hover{color:var(--nlz-gold)!important;border-color:var(--nlz-gold)!important;background:transparent!important}.close-button,.menu-drawer__close-button,.predictive-search__close-modal-button,.theme-drawer__close-button{display:grid!important;place-items:center;width:var(--tap)!important;min-width:var(--tap)!important;height:var(--tap)!important;min-height:var(--tap)!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:inherit!important;opacity:.7;cursor:pointer;transition:opacity .3s var(--nlz-ease),color .3s var(--nlz-ease)}.close-button:hover,.menu-drawer__close-button:hover,.predictive-search__close-modal-button:hover,.theme-drawer__close-button:hover{opacity:1;color:var(--nlz-gold)!important}.close-button svg,.menu-drawer__close-button svg,.predictive-search__close-modal-button svg,.theme-drawer__close-button svg{width:20px;height:20px;display:block}.nlz-link{display:inline-flex;align-items:center;gap:.7em;min-height:var(--tap);font-family:var(--font-subheading--family);font-size:var(--fs-btn);font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:inherit;position:relative;width:fit-content}.nlz-link:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;opacity:.3}.nlz-link:before{content:"";position:absolute;left:0;bottom:10px;height:1px;width:0;background:var(--nlz-gold);transition:width .55s var(--nlz-slow);z-index:1}.nlz-link:hover:before{width:100%}.nlz-link .nlz-arrow{transition:transform .45s var(--nlz-ease);line-height:1}.nlz-link:hover .nlz-arrow{transform:translate(5px)}.nlz-qa{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.nlz-qa .quick-add{position:absolute;inset:auto 0 0 0;overflow:hidden}.nlz-qa .quick-add__product-form-component,.nlz-qa .quick-add__product-form-component .shopify-product-form,.nlz-qa--inline .quick-add__product-form-component,.nlz-qa--inline .quick-add__product-form-component .shopify-product-form{display:block;height:auto;container-type:normal}.nlz-qa--inline .quick-add{position:static;inset:auto;display:block;width:100%}.nlz-qa button.quick-add__button,.nlz-qa--inline button.quick-add__button{position:static!important;display:flex!important;align-items:center;justify-content:center;gap:var(--sp-2);width:100%!important;max-inline-size:none!important;min-inline-size:0;height:var(--btn-h)!important;min-height:var(--btn-h);padding:0 var(--sp-4)!important;border:0!important;border-radius:0!important;background:var(--nlz-gold)!important;color:var(--nlz-black)!important;font-family:var(--font-subheading--family);font-size:var(--fs-btn);font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:1!important;scale:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:auto;cursor:pointer}.nlz-qa button.quick-add__button:hover:not(:disabled),.nlz-qa--inline button.quick-add__button:hover:not(:disabled){background:var(--nlz-gold-lt)!important}.nlz-qa button.quick-add__button:disabled,.nlz-qa--inline button.quick-add__button:disabled{opacity:.4!important;cursor:default}.nlz-qa .add-to-cart-icon,.nlz-qa--inline .add-to-cart-icon{display:none!important}.nlz-qa button.quick-add__button:before,.nlz-qa--inline button.quick-add__button:before{content:none}@media(min-width:750px){.nlz-qa button.quick-add__button{transform:translateY(100%);transition:transform .45s var(--nlz-ease),background-color .35s var(--nlz-ease)}.nlz-card:hover .nlz-qa button.quick-add__button,.nlz-card:focus-within .nlz-qa button.quick-add__button{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nlz-qa button.quick-add__button{transition:none!important;transform:none!important}}.cart-items__remove{display:grid!important;place-items:center;width:var(--tap)!important;min-width:var(--tap);height:var(--tap);min-height:var(--tap);padding:0!important;margin-inline-start:calc(var(--sp-3) * -1);background:transparent!important;border:0!important;border-radius:0!important;color:inherit;opacity:.55;cursor:pointer;justify-self:start;transition:opacity .3s var(--nlz-ease),color .3s var(--nlz-ease)}.cart-items__remove svg{width:20px;height:20px;display:block}.cart-items__remove:hover{opacity:1;color:var(--nlz-gold)}.cart-items__quantity-controls,.quantity-selector{border:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .28);border-radius:0}.quantity-minus,.quantity-plus{min-width:var(--tap)!important;min-height:var(--tap)!important;padding:0!important;border-radius:0!important;background:transparent!important;opacity:.85}.quantity-minus:hover:not(:disabled),.quantity-plus:hover:not(:disabled){opacity:1;color:var(--nlz-gold)}.quantity-minus:disabled,.quantity-plus:disabled{opacity:.3}.quantity-selector input[type=number],.cart-items__quantity-controls input[type=number]{min-height:var(--tap);min-width:2.5ch;text-align:center;font-family:var(--font-subheading--family);font-size:var(--fs-sm);border:0!important}.cart__checkout-button,cart-drawer-component button[name=checkout]{min-height:56px;width:100%}.cart-items__title{font-family:var(--font-heading--family);font-size:1.05rem;letter-spacing:-.01em}.cart-drawer__summary .button{width:100%}.nlz-ship{padding:var(--sp-4) var(--cart-drawer-padding, 20px);border-bottom:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16)}.nlz-ship__text{margin:0 0 var(--sp-3);font-family:var(--font-subheading--family);font-size:var(--fs-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nlz-ship__bar{height:2px;background:rgb(var(--color-foreground-rgb, 241 235 225) / .16);overflow:hidden}.nlz-ship__bar span{display:block;height:100%;background:var(--nlz-gold);transition:width .5s var(--nlz-ease)}.nlz-ship.is-free .nlz-ship__text{color:var(--nlz-gold)}.nlz-crecs{padding:var(--sp-5) var(--cart-drawer-padding, 20px) 0;margin-top:var(--sp-5);border-top:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16)}.nlz-crecs__head{margin:0 0 var(--sp-3);font-family:var(--font-subheading--family);font-size:var(--fs-label);font-weight:500;letter-spacing:.2em;text-transform:uppercase;opacity:.55}.nlz-crec{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:var(--sp-4);align-items:center;padding-block:var(--sp-3)}.nlz-crec__media{display:block;aspect-ratio:1;overflow:hidden;background:rgb(var(--color-foreground-rgb, 241 235 225) / .06)}.nlz-crec__media img{width:100%;height:100%;object-fit:cover;display:block}.nlz-crec__body{display:flex;flex-direction:column;gap:2px;min-width:0}.nlz-crec__title{font-family:var(--font-heading--family);font-weight:500;font-size:.9375rem;line-height:1.2;letter-spacing:-.01em;color:inherit;text-decoration:none}.nlz-crec__title:hover{color:var(--nlz-gold)}.nlz-crec__sub{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;opacity:.5}.nlz-crec__price{font-family:var(--font-subheading--family);font-size:var(--fs-sm);opacity:.8}.nlz-crec__cta{flex:none}.nlz-crec__cta button.quick-add__button{width:auto!important;height:var(--tap)!important;min-height:var(--tap);padding:0 var(--sp-4)!important;font-size:.625rem;letter-spacing:.12em}@media(max-width:400px){.nlz-crec{grid-template-columns:52px minmax(0,1fr) auto;gap:var(--sp-3)}.nlz-crec__cta button.quick-add__button{padding:0 var(--sp-3)!important}}.nlz-rv{opacity:0;transform:translateY(24px);transition:opacity .9s var(--nlz-ease),transform 1s var(--nlz-slow);transition-delay:var(--nlz-d, 0ms)}.nlz-rv.is-in{opacity:1;transform:none}.nlz-mask{overflow:hidden}.nlz-mask>img,.nlz-mask>picture>img{clip-path:inset(0 0 100% 0);transform:scale(1.06);transition:clip-path 1.25s var(--nlz-slow),transform 1.8s var(--nlz-slow);transition-delay:var(--nlz-d, 0ms)}.nlz-mask.is-in>img,.nlz-mask.is-in>picture>img{clip-path:inset(0 0 0 0);transform:none}.nlz-lines span{display:block;overflow:hidden}.nlz-lines span>i{display:block;font-style:normal;transform:translateY(105%);transition:transform 1s var(--nlz-slow);transition-delay:calc(var(--i, 0) * 85ms)}.nlz-lines.is-in span>i{transform:none}@media(prefers-reduced-motion:reduce){.nlz-rv,.nlz-lines span>i{opacity:1!important;transform:none!important;transition:none!important}.nlz-mask>img,.nlz-mask>picture>img{clip-path:none!important;transform:none!important}}#header-component{background-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid transparent;transition:border-color .45s var(--nlz-ease)}#header-component .header__row{position:relative}#header-component .header__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:transparent;transition:background-color .45s var(--nlz-ease),backdrop-filter .45s var(--nlz-ease)}#header-component .header__columns{position:relative;z-index:1}html.nlz-scrolled #header-component{border-bottom-color:#f1ebe124}html.nlz-scrolled #header-component .header__row:before{background-color:#0c0b0ad1;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}.header__logo,.header__heading,.header__logo-link,.header__heading-link{font-family:var(--font-heading--family)!important;font-weight:600;letter-spacing:.28em;text-transform:uppercase;font-size:clamp(.8rem,1.1vw,1rem)}#header-component nav a,#header-component .menu-list__link{font-family:var(--font-subheading--family);font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;font-weight:500}#header-component button,#header-component a[href]{min-height:var(--tap)}.announcement-bar,[class*=announcement]{letter-spacing:.18em;text-transform:uppercase;font-size:var(--fs-label)!important}.nlz-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.nlz-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--color-foreground-rgb, 241 235 225) / .05)}.nlz-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nlz-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.1s var(--nlz-slow)}.nlz-card:hover .nlz-card__media img{transform:scale(1.04)}.nlz-card__media--cut{background:linear-gradient(165deg,#f4efe7,#e4dbcb)}.nlz-card__media--cut img{object-fit:contain;padding:8%}.nlz-card__badge{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:2;background:var(--nlz-cream);color:var(--nlz-black);font-family:var(--font-subheading--family);font-size:.625rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:7px 10px;line-height:1}.nlz-card__badge--sale{background:var(--nlz-gold)}.nlz-card__body{padding-top:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-2);flex:1}.nlz-card__label{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;opacity:.5}.nlz-card__title{font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.1rem,1.5vw,1.375rem);line-height:1.1;letter-spacing:-.015em;margin:0}.nlz-card__title a{color:inherit;text-decoration:none;display:inline-block;padding-block:2px}.nlz-card__title a:hover{color:var(--nlz-gold)}.nlz-card__desc{font-size:var(--fs-sm);opacity:.62;margin:0;line-height:1.5}.nlz-card__price{margin-top:auto;padding-top:var(--sp-3);font-family:var(--font-subheading--family);font-size:var(--fs-sm);letter-spacing:.03em;display:flex;align-items:baseline;gap:var(--sp-2)}.nlz-card__was{opacity:.42;text-decoration:line-through;font-size:.8125rem}.nlz-rail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-7);flex-wrap:wrap}.nlz-rail__title{font-size:var(--fs-h2);max-width:14em}.nlz-rail__nav{display:flex;align-items:center;gap:var(--sp-3)}.nlz-rail__arrow{width:var(--tap);height:var(--tap);display:grid;place-items:center;border:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;border-radius:0;flex:none;transition:opacity .3s var(--nlz-ease),color .3s var(--nlz-ease),border-color .3s var(--nlz-ease)}.nlz-rail__arrow svg{width:16px;height:16px;display:block}.nlz-rail__arrow:hover:not(:disabled){color:var(--nlz-gold);border-color:var(--nlz-gold)}.nlz-rail__arrow:disabled{opacity:.25;cursor:default}.nlz-rail--static .nlz-rail__arrow{display:none}.nlz-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.nlz-rail__track::-webkit-scrollbar{display:none}.nlz-rail__track>*{scroll-snap-align:start}@media(min-width:560px){.nlz-rail__track{grid-auto-columns:46%;gap:var(--sp-5)}}@media(min-width:990px){.nlz-rail__track{grid-auto-columns:31%}}@media(min-width:1200px){.nlz-rail__track{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;gap:var(--sp-5)}}.product-card .card-gallery{border-radius:0;background:rgb(var(--color-foreground-rgb) / .05)}.product-card .product-media-container img{transition:transform 1.1s var(--nlz-slow)}.product-card:hover .product-media-container img{transform:scale(1.04)}.product-card .price{font-family:var(--font-subheading--family);font-size:var(--fs-sm);letter-spacing:.03em}[class*=badge]{border-radius:0!important;letter-spacing:.16em;font-size:.625rem}.nlz-sec{padding-block:var(--sec)}.nlz-sec--lg{padding-block:var(--sec-lg)}.nlz-sec--sm{padding-block:var(--sec-sm)}.nlz-hero{position:relative;display:grid;min-height:100svh;background:var(--nlz-black);color:var(--nlz-cream);overflow:hidden}.nlz-hero--large{min-height:78svh}.nlz-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1}.nlz-hero__media picture{display:block;width:100%;height:100%}.nlz-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--nlz-obj, center);display:block}.nlz-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0b0aeb,#0c0b0a6b 38%,#0c0b0a0f 66%,#0c0b0a6b),linear-gradient(to right,#0c0b0a80,#0c0b0a00 52%)}.nlz-hero__inner{position:relative;z-index:2;grid-area:1 / 1;align-self:end;width:100%;max-width:var(--nlz-page);margin-inline:auto;padding-inline:var(--nlz-gutter);padding-block-end:clamp(56px,8vh,120px)}.nlz-hero h1{font-size:var(--fs-display);max-width:10.5em}.nlz-hero__sub{max-width:42ch}.nlz-hero__cta{display:flex;gap:var(--sp-3);flex-wrap:wrap}.nlz-hero__scroll{position:absolute;z-index:3;right:var(--nlz-gutter);bottom:clamp(24px,4vh,40px);display:flex;align-items:center;gap:var(--sp-3)}.nlz-hero__rule{width:44px;height:1px;background:var(--nlz-gold);transform-origin:left;animation:nlzRule 2.6s var(--nlz-ease) infinite}@keyframes nlzRule{0%,to{transform:scaleX(.35)}50%{transform:scaleX(1)}}@media(max-width:749px){.nlz-hero{min-height:88svh}.nlz-hero h1{max-width:none}.nlz-hero__media:after{background:linear-gradient(to top,#0c0b0af5 2%,#0c0b0ac2 32%,#0c0b0a4d 64%,#0c0b0a47)}.nlz-hero__scroll{display:none}.nlz-hero__cta{width:100%}.nlz-hero__cta>*{flex:1 1 100%}}.nlz-statement__inner{display:grid;grid-template-columns:repeat(12,1fr);gap:0 var(--sp-5)}.nlz-statement__label{grid-column:1 / -1;margin-bottom:var(--sp-7)}.nlz-statement__head{grid-column:1 / -1;font-size:clamp(1.9rem,5.4vw,5rem)}.nlz-statement__foot{grid-column:1 / -1;margin-top:var(--sp-7);display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-5)}@media(min-width:990px){.nlz-statement__head{grid-column:1 / 11}.nlz-statement__foot{grid-column:7 / 12}}.nlz-usp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16);border-left:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16)}.nlz-usp__cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4);border-right:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16);border-bottom:1px solid rgb(var(--color-foreground-rgb, 241 235 225) / .16)}.nlz-usp__icon{width:26px;height:26px}.nlz-usp__icon svg{width:100%;height:100%;display:block;fill:none;stroke:var(--nlz-gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.nlz-usp__title{font-family:var(--font-subheading--family);font-weight:500;font-size:var(--fs-sm);letter-spacing:.06em;margin:0}.nlz-usp__text{font-size:var(--fs-sm);line-height:1.55;opacity:.62;margin:0;max-width:30ch}@media(min-width:990px){.nlz-usp__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nlz-usp__cell{padding:var(--sp-7) var(--sp-5)}}.nlz-src{position:relative;overflow:hidden}.nlz-src__tex{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.5}.nlz-src__tex img{width:100%;height:100%;object-fit:cover;display:block}.nlz-src__grid{position:relative;z-index:1}.nlz-src__intro h2{font-size:clamp(1.9rem,5vw,4.5rem);margin:0 0 var(--sp-5)}.nlz-src__u{display:inline-block;position:relative}.nlz-src__u svg{position:absolute;left:0;right:0;bottom:-.1em;width:100%;height:.22em;overflow:visible}.nlz-src__u path{fill:none;stroke:var(--nlz-gold);stroke-width:3;stroke-linecap:round;stroke-dasharray:var(--len, 500);stroke-dashoffset:var(--len, 500);transition:stroke-dashoffset 1.3s var(--nlz-slow) .4s}.nlz-src__intro.is-in .nlz-src__u path{stroke-dashoffset:0}.nlz-src__intro p{margin:0 0 var(--sp-6);max-width:46ch}.nlz-cell{position:relative}.nlz-cell__media{overflow:hidden}.nlz-cell__media img{width:100%;height:100%;object-fit:cover;display:block}.nlz-cell__cap{padding-top:var(--sp-3);display:block}.nlz-cell__cap b{display:block;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1rem,1.2vw,1.1875rem);letter-spacing:-.01em;margin-bottom:3px}.nlz-cell__cap span{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;opacity:.5}.nlz-draw{display:grid;place-items:center}.nlz-draw svg{width:76%;height:76%;overflow:visible}.nlz-draw svg [data-draw],.nlz-orn svg [data-draw]{fill:none;stroke:var(--nlz-gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:var(--len, 600);stroke-dashoffset:var(--len, 600);transition:stroke-dashoffset 2s var(--nlz-slow);transition-delay:var(--nlz-d, 0ms)}.nlz-cell.is-in .nlz-draw svg [data-draw],.nlz-orn.is-in svg [data-draw]{stroke-dashoffset:0}.nlz-orn{pointer-events:none}.nlz-orn svg{width:100%;height:auto;overflow:visible}.nlz-orn svg [data-draw]{opacity:.85;stroke-width:1}@media(max-width:989px){.nlz-src__grid{display:flex;flex-direction:column;gap:var(--sp-7)}.nlz-cell{width:100%}.nlz-cell:not(.nlz-cell--draw):nth-child(4){width:88%;margin-inline-start:auto}.nlz-cell:not(.nlz-cell--draw):nth-child(5){width:94%}.nlz-cell:not(.nlz-cell--draw) .nlz-cell__media{aspect-ratio:4 / 5}.nlz-cell:not(.nlz-cell--draw):nth-child(4) .nlz-cell__media{aspect-ratio:1}.nlz-cell--draw{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid rgb(180 146 79 / .4)}.nlz-cell--draw .nlz-draw{width:52px;height:52px}.nlz-cell--draw .nlz-draw svg{width:100%;height:100%}.nlz-cell--draw .nlz-cell__cap{padding-top:0}.nlz-orn{display:none}}@media(min-width:560px)and (max-width:989px){.nlz-cell:not(.nlz-cell--draw){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--sp-5);align-items:end;width:100%;margin-inline-start:0}.nlz-cell:not(.nlz-cell--draw):nth-child(odd) .nlz-cell__media{order:2}.nlz-cell:not(.nlz-cell--draw) .nlz-cell__media,.nlz-cell:not(.nlz-cell--draw):nth-child(4) .nlz-cell__media{aspect-ratio:4 / 5}.nlz-cell:not(.nlz-cell--draw) .nlz-cell__cap{padding-top:0;padding-bottom:var(--sp-4)}}@media(min-width:990px){.nlz-src__grid{display:grid;grid-template-columns:repeat(16,1fr);grid-auto-rows:clamp(44px,5vw,78px);gap:var(--sp-4);align-items:start}.nlz-src__intro{grid-column:1 / 8;grid-row:3 / span 5}.nlz-p1{grid-column:9 / 13;grid-row:1 / span 7}.nlz-p2{grid-column:14 / 17;grid-row:1 / span 4}.nlz-p3{grid-column:13 / 17;grid-row:6 / span 7}.nlz-p4{grid-column:3 / 7;grid-row:9 / span 6}.nlz-p5{grid-column:9 / 12;grid-row:9 / span 4}.nlz-orn--a{grid-column:1 / 3;grid-row:1 / span 3;align-self:center}.nlz-orn--b{grid-column:7 / 9;grid-row:11 / span 4;align-self:center}.nlz-p1 .nlz-cell__media,.nlz-p3 .nlz-cell__media{aspect-ratio:292 / 409}.nlz-p4 .nlz-cell__media{aspect-ratio:4 / 5}.nlz-p2 .nlz-draw,.nlz-p5 .nlz-draw{aspect-ratio:1}}.nlz-uni__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-5);margin-bottom:var(--sp-7);flex-wrap:wrap}.nlz-uni__title{font-size:var(--fs-h2);max-width:16em}.nlz-uni__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-6) var(--sp-5)}@media(min-width:750px){.nlz-uni__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.nlz-uni__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nlz-life{position:relative;display:grid;overflow:hidden;background:var(--nlz-black);color:var(--nlz-cream);min-height:clamp(520px,var(--nlz-lh, 86svh),980px)}.nlz-life__media{position:absolute;top:0;right:0;bottom:0;left:0;grid-area:1 / 1}.nlz-life__media picture{display:block;width:100%;height:100%}.nlz-life__media img{width:100%;height:100%;object-fit:cover;object-position:var(--nlz-obj, center);display:block}.nlz-life__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0b0ae6,#0c0b0a59 46%,#0c0b0a1a)}.nlz-life__inner{position:relative;z-index:2;grid-area:1 / 1;align-self:end;width:100%;padding-block-end:clamp(48px,7vh,104px)}.nlz-life__inner h2{font-size:clamp(1.9rem,5.2vw,4.5rem);max-width:11em}.nlz-life__sub{max-width:46ch}@media(max-width:749px){.nlz-life{min-height:clamp(480px,78svh,760px)}.nlz-life__inner h2{max-width:none}.nlz-life__media:after{background:linear-gradient(to top,#0c0b0af0 4%,#0c0b0a8c 48%,#0c0b0a33)}}.nlz-story{display:grid;grid-template-columns:1fr}.nlz-story__media{position:relative;overflow:hidden;aspect-ratio:4 / 5}.nlz-story__media img{width:100%;height:100%;object-fit:cover;object-position:var(--nlz-obj, center);display:block}.nlz-story__inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:var(--sec) var(--nlz-gutter)}.nlz-story h2{font-size:clamp(1.8rem,3.8vw,3.25rem);max-width:13em}.nlz-story__inner .nlz-body{max-width:44ch}@media(min-width:750px){.nlz-story{grid-template-columns:1fr 1fr;min-height:clamp(460px,68vh,780px)}.nlz-story__media{aspect-ratio:auto}.nlz-story--flip .nlz-story__media{order:2}.nlz-story__inner{padding-inline:clamp(32px,5vw,88px)}}.nlz-combo__grid{display:grid;grid-template-columns:1fr;gap:var(--sp-7);align-items:center}.nlz-combo__media{overflow:hidden}.nlz-combo__media img{width:100%;height:auto;display:block}.nlz-combo__body{display:flex;flex-direction:column;align-items:flex-start}.nlz-combo__body h2{font-size:clamp(1.9rem,4.2vw,3.75rem);max-width:12em}.nlz-combo__price{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;font-family:var(--font-subheading--family)}.nlz-combo__now{font-size:clamp(1.15rem,1.7vw,1.5rem)}.nlz-combo__was{font-size:var(--fs-sm);opacity:.45;text-decoration:line-through}.nlz-combo__save{font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--nlz-gold);color:var(--nlz-gold);padding:5px 9px}.nlz-list{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-2)}.nlz-list li{font-family:var(--font-subheading--family);font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase;opacity:.7;display:flex;gap:var(--sp-3);align-items:center}.nlz-list li:before{content:"";width:16px;height:1px;background:var(--nlz-gold);flex:none}@media(min-width:990px){.nlz-combo__grid{grid-template-columns:1.1fr .9fr;gap:var(--sp-8)}}.nlz-rev{text-align:center}.nlz-rev h2{font-size:clamp(1.9rem,4.6vw,4rem)}.nlz-rev__head{max-width:14em;margin-inline:auto}.nlz-rev__sub{margin-inline:auto;max-width:46ch}.nlz-rev__score{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-sm);margin-top:var(--sp-5)}.nlz-stars{display:inline-flex;gap:2px}.nlz-stars i{width:17px;height:17px;display:block;background:#00b67a;position:relative}.nlz-stars i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;-webkit-mask:var(--star) center / 76% no-repeat;mask:var(--star) center / 76% no-repeat}.nlz-stars i.is-off{background:rgb(var(--color-foreground-rgb, 12 11 10) / .16)}.nlz-rev__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left;margin-top:var(--sp-7);padding-bottom:2px}.nlz-rev__track::-webkit-scrollbar{display:none}.nlz-rev__track>*{scroll-snap-align:center}.nlz-rev__card{background:#fff;color:var(--nlz-black);border:1px solid rgba(12,11,10,.08);padding:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);min-height:100%}.nlz-rev__card h3{font-family:var(--font-body--family);font-weight:500;font-size:1rem;margin:0}.nlz-rev__card p{font-size:var(--fs-sm);line-height:1.6;margin:0;opacity:.78;flex:1}.nlz-rev__meta{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;font-size:.8125rem;opacity:.6;padding-top:var(--sp-2)}.nlz-rev__meta b{font-weight:600;opacity:1}.nlz-rev__ph{outline:1px dashed rgba(12,11,10,.25);outline-offset:-1px}@media(min-width:560px){.nlz-rev__track{grid-auto-columns:48%}}@media(min-width:990px){.nlz-rev__track{grid-auto-columns:30%}}@media(min-width:1300px){.nlz-rev__track{grid-auto-columns:23.5%}}.nlz-news{text-align:center}.nlz-news h2{font-size:clamp(2rem,6vw,5.5rem);max-width:12em;margin-inline:auto}.nlz-news p{margin-inline:auto;max-width:44ch}.nlz-news__row{display:flex;max-width:520px;margin-inline:auto;margin-top:var(--sp-7);border-bottom:1px solid currentColor;align-items:center}.nlz-news__row input[type=email]{flex:1;min-width:0;background:transparent;border:0;outline:0;color:inherit;font-family:var(--font-body--family);font-size:var(--fs-body);min-height:var(--tap);padding:0 var(--sp-1)}.nlz-news__row button{background:transparent;border:0;color:var(--nlz-gold);cursor:pointer;font-family:var(--font-subheading--family);font-size:var(--fs-btn);letter-spacing:.16em;text-transform:uppercase;min-height:var(--tap);padding-inline:var(--sp-4) var(--sp-1);transition:opacity .35s var(--nlz-ease);white-space:nowrap}.nlz-news__row button:hover{opacity:.65}.nlz-news__note{font-size:var(--fs-sm);opacity:.42;margin-top:var(--sp-4)}.nlz-news__ok{color:var(--nlz-gold);margin-top:var(--sp-4)}.nlz-why__head{margin-bottom:var(--sp-7);max-width:36rem}.nlz-why__head h2{font-size:clamp(1.8rem,4vw,3.5rem)}.nlz-row{display:grid;grid-template-columns:1fr;gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid currentColor;border-image:linear-gradient(to right,var(--nlz-gold),transparent 65%) 1}.nlz-row h3{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.1}@media(min-width:750px){.nlz-row{grid-template-columns:4rem 1fr 1.35fr;gap:var(--sp-6);align-items:baseline;padding-block:var(--sp-6)}}.nlz-wordmark{display:block;width:100%;overflow:hidden}.nlz-wordmark svg{width:100%;height:auto;display:block}footer .menu__item a,footer p a{display:inline-block;padding-block:6px;text-underline-offset:3px}.product-media-container{background:rgb(var(--color-foreground-rgb) / .04)}.accordion .details__header,.menu__heading{font-family:var(--font-subheading--family)!important;letter-spacing:.14em;text-transform:uppercase;font-size:var(--fs-btn)!important;padding-block:var(--sp-5);min-height:var(--tap)}.accordion .details-content{font-family:var(--font-body--family);line-height:var(--lh-body);padding-block-end:var(--sp-5);opacity:.85}.accordion .details-content p{margin-block:0 .85em}.accordion .details-content p:last-child{margin-block-end:0}.nlz-bundle{width:100%;display:flex;flex-direction:column;gap:var(--sp-2)}.nlz-bundle__label{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.2em;text-transform:uppercase;opacity:.55;margin-bottom:var(--sp-1)}.nlz-tier{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:var(--sp-4);width:100%;min-height:64px;padding:var(--sp-4);border:1px solid rgb(var(--color-foreground-rgb) / .22);background:transparent;text-align:left;cursor:pointer;position:relative;color:inherit;font:inherit;text-decoration:none;border-radius:0;transition:border-color .35s var(--nlz-ease),background-color .35s var(--nlz-ease)}.nlz-tier:hover{border-color:rgb(var(--color-foreground-rgb) / .45)}.nlz-tier.is-on{border-color:var(--nlz-gold);background:#b4924f17}.nlz-tier__dot{width:15px;height:15px;border-radius:50%;border:1px solid currentColor;opacity:.45;display:block;position:relative}.nlz-tier.is-on .nlz-tier__dot{opacity:1;border-color:var(--nlz-gold)}.nlz-tier.is-on .nlz-tier__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--nlz-gold)}.nlz-tier__main{display:flex;flex-direction:column;gap:3px;min-width:0}.nlz-tier__title{font-family:var(--font-body--family);font-size:var(--fs-body)}.nlz-tier__sub{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.nlz-tier.is-on .nlz-tier__sub{color:var(--nlz-gold);opacity:.95}.nlz-tier__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.nlz-tier__amount{font-family:var(--font-subheading--family);font-size:var(--fs-sm)}.nlz-tier__was{font-size:.75rem;text-decoration:line-through;opacity:.4}.nlz-tier__flag{position:absolute;top:-1px;right:-1px;background:var(--nlz-gold);color:var(--nlz-black);font-family:var(--font-subheading--family);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;padding:4px 8px}.nlz-tier--flag{padding-top:calc(var(--sp-4) + 14px)}@media(max-width:420px){.nlz-tier{grid-template-columns:15px minmax(0,1fr) auto;gap:var(--sp-3);padding:var(--sp-3)}.nlz-tier--flag{padding-top:calc(var(--sp-3) + 14px)}.nlz-tier__sub{font-size:.5625rem;letter-spacing:.1em}}.nlz-up{width:100%}.nlz-up__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-3)}.nlz-up__note{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.nlz-up__card{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-areas:"media body" "cta cta";gap:var(--sp-4);align-items:center;padding:var(--sp-4);border:1px solid var(--nlz-gold);background:#b4924f12}.nlz-up__media{grid-area:media;display:block;aspect-ratio:1;overflow:hidden;background:rgb(var(--color-foreground-rgb) / .05)}.nlz-up__media img{width:100%;height:100%;object-fit:cover;display:block}.nlz-up__body{grid-area:body;display:flex;flex-direction:column;gap:4px;min-width:0}.nlz-up__title{font-family:var(--font-heading--family);font-weight:500;font-size:1.0625rem;line-height:1.15;letter-spacing:-.015em;color:inherit;text-decoration:none}.nlz-up__title:hover{color:var(--nlz-gold)}.nlz-up__sub{font-family:var(--font-subheading--family);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.nlz-up__price{display:flex;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;font-family:var(--font-subheading--family);margin-top:2px}.nlz-up__now{font-size:var(--fs-body)}.nlz-up__was{font-size:.75rem;opacity:.45;text-decoration:line-through}.nlz-up__save{font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;background:var(--nlz-gold);color:var(--nlz-black);padding:3px 7px;line-height:1}.nlz-up__cta{grid-area:cta}input,textarea,select{border-radius:0!important}input::placeholder,textarea::placeholder{letter-spacing:.04em;opacity:.45}.marquee,[class*=marquee]{letter-spacing:.06em}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nlz.css.map */
