:root{--nn-ink:#0A0A0A;--nn-text:#1A1A1A;--nn-muted:#6E6862;--nn-beige:#E7E2DC;--nn-beige-hover:#DCD5CC;--nn-cream:#F6F4F1;--nn-tile:#F2EFEB;--nn-line:#E5E0D9;--nn-gold:#9C8358;--nn-serif:"EB Garamond",Georgia,"Times New Roman",serif;--nn-sans:"Poppins",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--nn-radius:4px;--nn-gutter:40px;--nn-max:1600px;--nn-space:96px;--font-body--family:var(--nn-sans);--font-subheading--family:var(--nn-sans);--font-accent--family:var(--nn-sans);--font-heading--family:var(--nn-serif);--font-heading--weight:400;--font-heading--style:normal;--style-border-radius-buttons-primary:4px;--style-border-radius-buttons-secondary:4px;--style-border-radius-inputs:4px;--variant-picker-button-radius:4px}@media(max-width:989px){:root{--nn-gutter:24px;--nn-space:72px}}@media(max-width:749px){:root{--nn-gutter:16px;--nn-space:56px}}body{font-family:var(--nn-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nn-container{width:100%;max-width:var(--nn-max);margin-inline:auto;padding-inline:var(--nn-gutter);box-sizing:border-box}.nn-section{padding-block:0 var(--nn-space);background:#fff;color:var(--nn-text)}.nn-section *,.nn-hero *,.nn-trust *{box-sizing:border-box}.nn-h2{margin:0;font-family:var(--nn-serif);font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.005em;color:var(--nn-ink)}.nn-h2 em,.nn-hero__title em,.nn-values__intro em{font-style:italic}.nn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.nn-sub{margin:8px 0 0;max-width:560px;font-size:15px;line-height:1.6;color:var(--nn-muted)}.nn-scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.nn-scroller::-webkit-scrollbar{display:none}.nn-scroller>*{scroll-snap-align:start}.nn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 22px;border:0;border-radius:var(--nn-radius);background:var(--nn-beige);color:var(--nn-text);font:500 15px/24px var(--nn-sans);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.nn-btn:hover{background:var(--nn-beige-hover);color:var(--nn-ink)}.nn-btn--light{background:#fff;color:var(--nn-ink)}.nn-btn--light:hover{background:var(--nn-beige)}.nn-btn--dark{background:var(--nn-ink);color:#fff}.nn-btn--dark:hover{background:#2a2724;color:#fff}.nn-textlink{font:500 15px/24px var(--nn-sans);color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.nn-textlink:hover{opacity:.7}.nn-btn:focus-visible,.nn-tab:focus-visible,.nn-card:focus-visible,.nn-cat:focus-visible,.nn-tile:focus-visible,.nn-promo:focus-visible,.nn-textlink:focus-visible{outline:2px solid var(--nn-ink);outline-offset:3px}.nn-card{display:flex;flex-direction:column;min-width:0;color:var(--nn-ink);text-decoration:none}.nn-card__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:var(--nn-radius);background:var(--nn-tile)}.nn-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .6s ease}.nn-card__img--alt{opacity:0}@media(hover:hover){.nn-card:hover .nn-card__img--alt{opacity:1}.nn-card:hover .nn-card__img:only-of-type{transform:scale(1.03)}}.nn-card__badge{position:absolute;top:10px;left:10px;z-index:1;padding:5px 9px;border-radius:3px;background:var(--nn-gold);color:#fff;font:500 12px/1.2 var(--nn-sans);letter-spacing:.02em}.nn-card__badge--muted{background:#fff;color:var(--nn-muted)}.nn-card__title{display:-webkit-box;margin:14px 0 4px;overflow:hidden;font-family:var(--nn-serif);font-size:19px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nn-card__price{font:400 14px/20px var(--nn-sans);color:var(--nn-text)}.nn-card__compare{margin-left:6px;color:var(--nn-muted)}.nn-hero{position:relative;overflow:hidden;background:var(--nn-tile);color:var(--nn-hero-c,#0A0A0A)}.nn-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.nn-hero__media img,.nn-hero__media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--nn-pos,60% 50%)}.nn-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(var(--nn-ov-rgb) / var(--nn-ov)),rgb(var(--nn-ov-rgb) / calc(var(--nn-ov) * .55)) 38%,rgb(var(--nn-ov-rgb) / 0) 68%)}.nn-hero__inner{position:relative;display:flex;align-items:flex-end;min-height:var(--nn-hero-h,640px);padding-top:calc(var(--header-height,72px) + 40px);padding-bottom:64px}.nn-hero__content{max-width:580px}.nn-hero__eyebrow{margin:0 0 14px;font:500 12px/1.4 var(--nn-sans);letter-spacing:.14em;text-transform:uppercase}.nn-hero__title{margin:0;font-family:var(--nn-serif);font-weight:400;font-size:clamp(44px,4.4vw,66px);line-height:1.04;letter-spacing:-.01em;color:inherit}.nn-hero__text{max-width:460px;margin:16px 0 0;font-size:16px;line-height:1.6;opacity:.88}.nn-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}.nn-trust{background:var(--nn-beige);color:var(--nn-text);overflow:hidden}.nn-trust__track{display:flex;align-items:center;justify-content:space-between;gap:40px;min-height:60px;margin:0 auto;padding:0 var(--nn-gutter);max-width:var(--nn-max);list-style:none}.nn-trust__item{display:flex;align-items:center;gap:10px;flex:0 0 auto;font:500 14px/1.3 var(--nn-sans);white-space:nowrap}.nn-trust__item svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.nn-trust__clone{display:none}@media(max-width:1199px){.nn-trust__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.nn-trust__marquee{display:flex;width:max-content;animation:nn-marquee var(--nn-speed,32s) linear infinite}.nn-trust__track{justify-content:flex-start;max-width:none;padding:0 40px 0 0;gap:40px;min-height:52px}.nn-trust__clone{display:flex}}@keyframes nn-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nn-trust__marquee{animation:none}.nn-trust__clone{display:none}.nn-trust__viewport{overflow-x:auto}}.nn-cats-wrap{padding-top:24px}.nn-cats{gap:16px}.nn-cat{flex:0 0 calc((100% - 8 * 16px) / 9);display:flex;flex-direction:column;min-width:0;color:var(--nn-ink);text-decoration:none}.nn-cat__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--nn-radius);background:var(--nn-tile)}.nn-cat__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.nn-cat:hover .nn-cat__media img{transform:scale(1.04)}}.nn-cat__label{padding:14px 0 0;font-family:var(--nn-serif);font-size:21px;line-height:1.2}.nn-tabs{display:flex;gap:28px;margin:0 0 24px;border-bottom:1px solid var(--nn-line)}.nn-tab{position:relative;min-height:44px;padding:6px 0 10px;border:0;background:none;color:var(--nn-muted);font:400 16px/24px var(--nn-sans);white-space:nowrap;cursor:pointer;transition:color .2s ease}.nn-tab:hover,.nn-tab[aria-selected=true]{color:var(--nn-ink)}.nn-tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--nn-ink)}.nn-panel[hidden]{display:none}.nn-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 20px}.nn-more{margin-top:28px}@media(max-width:1199px){.nn-cat{flex-basis:calc((100% - 80px)/6.4)}}@media(max-width:989px){.nn-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.nn-h2{font-size:30px;line-height:1.15}.nn-head{margin-bottom:16px}.nn-hide-mobile{display:none!important}.nn-bleed{margin-inline:calc(var(--nn-gutter) * -1);padding-inline:var(--nn-gutter);scroll-padding-inline:var(--nn-gutter)}.nn-hero__media:after{background:linear-gradient(0deg,rgb(var(--nn-ov-rgb) / min(1,calc(var(--nn-ov) + .25))),rgb(var(--nn-ov-rgb) / var(--nn-ov)) 34%,rgb(var(--nn-ov-rgb) / 0) 66%)}.nn-hero__media img{object-position:var(--nn-pos-m,70% 50%)}.nn-hero__inner{min-height:var(--nn-hero-hm,600px);padding-bottom:32px}.nn-hero__title{font-size:40px;line-height:1.05}.nn-hero__text{font-size:15px}.nn-hero__ctas{gap:16px;margin-top:22px}.nn-hero__ctas .nn-btn{flex:1 1 100%}.nn-trust__item{font-size:13px}.nn-cats-wrap{padding-top:16px}.nn-cats{gap:12px}.nn-cat{flex-basis:31%}.nn-cat__label{padding-top:10px;font-size:17px}.nn-tabs{gap:22px;margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.nn-tabs::-webkit-scrollbar{display:none}.nn-tab{font-size:15px}.nn-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nn-grid::-webkit-scrollbar{display:none}.nn-grid>.nn-card{flex:0 0 62%;scroll-snap-align:start}.nn-card__title{margin-top:10px;font-size:17px}.nn-card__price{font-size:13px}.nn-more .nn-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nn-mod.css.map */
