

/* Start:/local/templates/redesign_nb/components/aniart/banners/catalog/nb-home.css?179363660673589*/
:root{--nb-font:"Ruberoid",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--nb-fw-regular:400;--nb-fw-semibold:600;--nb-lh:1.46;--nb-lh-tight:1.2;--nb-ls:0;--nb-fs-2xs:8px;--nb-fs-xs:10px;--nb-fs-sm:12px;--nb-fs-md:13px;--nb-fs-base:14px;--nb-fs-lg:16px;--nb-fs-xl:18px;--nb-fs-2xl:20px;--nb-fs-3xl:24px;--nb-fs-hero:clamp(28px,4vw,60px);--nb-fs-display:56px;--nb-fs-hero-link:clamp(14px,1.15vw,18px);--nb-ink:#000000;--nb-paper:#FFFFFF;--nb-gray-900:#5A5A5A;--nb-gray-700:#757575;--nb-gray-500:#8C8C8C;--nb-gray-400:#B2B2B2;--nb-gray-300:#D9D9D9;--nb-gray-100:#F5F5F5;--nb-cream:#F6F2ED;--nb-accent-promo:#489E58;--nb-status-ok:#34C759;--nb-status-info:#007AFF;--nb-status-warn:#FF9500;--nb-status-alert:#FF5F57;--nb-disabled:#79747E;--nb-instagram-ring:conic-gradient(from 180deg,#FEDA75,#FA7E1E,#D62976,#962FBF,#4F5BD5,#FEDA75);--nb-overlay:rgb(0 0 0 / .12);--nb-overlay-blur:5px;--nb-overlay-solid:rgb(0 0 0 / .22);--nb-glass:rgb(255 255 255 / .7);--nb-glass-strong:rgb(255 255 255 / .9);--nb-r-sm:3px;--nb-r-md:10px;--nb-r-lg:15px;--nb-r-sheet:0;--nb-r-full:999px;--nb-space-1:5px;--nb-space-2:10px;--nb-space-3:15px;--nb-space-4:20px;--nb-space-5:25px;--nb-space-6:30px;--nb-space-8:40px;--nb-space-10:50px;--nb-space-12:60px;--nb-space-16:80px;--nb-gutter:clamp(15px,2.6vw,40px);--nb-grid-gap:15px;--nb-grid-gap-mobile:5px;--nb-grid-row-gap:40px;--nb-grid-row-gap-mobile:30px;--nb-card-min:300px;--nb-card-min-mobile:160px;--nb-card-ratio:2 / 3;--nb-bar-h:2px;--nb-bar-thin:1px;--nb-gallery-bars-w:140px;--nb-topbar-h:30px;--nb-header-h:60px;--nb-topbar-h-m:20px;--nb-header-h-m:50px;--nb-menu-panel-w:900px;--nb-drawer-w:540px;--nb-pdp-aside-min:360px;--nb-filter-w:720px;--nb-look-w:900px;--nb-content-max:1920px;--nb-bp-desktop:1024px;--nb-shadow-dropdown:0 1px 4px rgb(0 0 0 / .15);--nb-border:1px;--nb-opacity-muted:.5;--nb-opacity-faint:.4;--nb-motion:200ms ease;--nb-z-chrome:100;--nb-z-menu:200;--nb-z-panel:2000;--nb-motion-slow:500ms cubic-bezier(.4,0,.2,1);--nb-swipe-motion:420ms cubic-bezier(.16,1,.3,1);--nb-motion-drawer:320ms cubic-bezier(.22,1,.36,1);--nb-motion-fade:600ms ease;--nb-motion-img:220ms ease;--nb-paper-muted:rgb(255 255 255 / .7);--nb-paper-line:rgb(255 255 255 / .15);--nb-ink-muted:rgb(0 0 0 / .6);--nb-tap:50px;--nb-icon:24px;--nb-icon-sm:20px;--nb-hero-min-h:560px;--nb-hero-min-h-m:480px;--nb-logo-h:18px;--nb-logo-h-m:15px}
@media (min-width:993px){:root{--nb-gutter:40px}
}
img.nb-img{opacity:0}
img.nb-img.is-ready{opacity:1;transition:opacity var(--nb-motion-img)}
:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *))::before,:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *))::after{box-sizing:border-box}
:is(#nb-home,.nb-home-host).nb-home h1:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home h2:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home h3:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home h4:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home h5:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home h6:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home p:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home figure:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home blockquote:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home dl:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home dd:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home ul:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home ol:not(:where(.nbrl)):not(:where(.nbrl *)){margin:0}
:is(#nb-home,.nb-home-host).nb-home ul:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home ol:not(:where(.nbrl)):not(:where(.nbrl *)){padding:0;list-style:none}
:is(#nb-home,.nb-home-host).nb-home img:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home picture:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home video:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home canvas:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home svg:not(:where(.nbrl)):not(:where(.nbrl *)){display:block;max-width:100%}
:is(#nb-home,.nb-home-host).nb-home img:not(:where(.nbrl)):not(:where(.nbrl *)){height:auto}
:is(#nb-home,.nb-home-host).nb-home button:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home input:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home select:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home textarea:not(:where(.nbrl)):not(:where(.nbrl *)){font:inherit;color:inherit;letter-spacing:inherit}
:is(#nb-home,.nb-home-host).nb-home button:not(:where(.nbrl)):not(:where(.nbrl *)){padding:0;border:0;background:none;cursor:pointer;text-align:inherit}
:is(#nb-home,.nb-home-host).nb-home button:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home a:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home summary:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home label:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="button"]:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="tab"]:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="option"]:not(:where(.nbrl)):not(:where(.nbrl *)){-webkit-tap-highlight-color:transparent}
:is(#nb-home,.nb-home-host).nb-home button:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home summary:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="button"]:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="tab"]:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home [role="option"]:not(:where(.nbrl)):not(:where(.nbrl *)){-webkit-user-select:none;user-select:none}
:is(#nb-home,.nb-home-host).nb-home a:not(:where(.nbrl)):not(:where(.nbrl *)){color:inherit;text-decoration:none}
:is(#nb-home,.nb-home-host).nb-home [hidden]{display:none !important}
:is(#nb-home,.nb-home-host).nb-home:focus-visible:not(:where(.nbrl)):not(:where(.nbrl *)){outline:var(--nb-border) solid var(--nb-ink);outline-offset:2px}
:is(#nb-home,.nb-home-host).nb-home:focus:not(:focus-visible):not(:where(.nbrl)):not(:where(.nbrl *)){outline:none}
:is(#nb-home,.nb-home-host).nb-home input[type="search"]:not(:where(.nbrl)):not(:where(.nbrl *))::-webkit-search-decoration,:is(#nb-home,.nb-home-host).nb-home input[type="search"]:not(:where(.nbrl)):not(:where(.nbrl *))::-webkit-search-cancel-button,:is(#nb-home,.nb-home-host).nb-home input[type="search"]:not(:where(.nbrl)):not(:where(.nbrl *))::-webkit-search-results-button,:is(#nb-home,.nb-home-host).nb-home input[type="search"]:not(:where(.nbrl)):not(:where(.nbrl *))::-webkit-search-results-decoration{-webkit-appearance:none}
@media (prefers-reduced-motion:reduce){:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *)),:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *))::before,:is(#nb-home,.nb-home-host).nb-home *:not(:where(.nbrl)):not(:where(.nbrl *))::after{animation-duration:.01ms !important;transition-duration:.01ms !important;scroll-behavior:auto !important}
}
:is(#nb-home,.nb-home-host).nb-home .nb-h1{font-size:var(--nb-fs-3xl);line-height:var(--nb-lh-tight);text-transform:uppercase}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline{display:inline-block;text-decoration:none;padding-bottom:3px;border-bottom:var(--nb-border) solid var(--nb-ink);transition:border-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline:hover{border-bottom-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--ink{border-bottom-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--paper,:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--paper:hover{border-bottom-color:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--onhover{border-bottom-color:transparent}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--onhover:hover,:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--onhover:focus-visible{border-bottom-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--onhover.nb-link-underline--paper:hover,:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--onhover.nb-link-underline--paper:focus-visible{border-bottom-color:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .nb-link-underline--dash{border-bottom-color:transparent;background-image:repeating-linear-gradient(to right,var(--nb-ink) 0 4px,transparent 4px 7px);background-repeat:no-repeat;background-size:100% 1px;background-position:left bottom;background-origin:border-box}
:is(#nb-home,.nb-home-host).nb-home .visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
:is(#nb-home,.nb-home-host).nb-home .nb-input{width:100%;height:45px;padding-inline:var(--nb-space-3);font-size:var(--nb-fs-sm);color:var(--nb-ink);background:var(--nb-paper);border:var(--nb-border) solid var(--nb-gray-300);border-radius:var(--nb-r-sm)}
:is(#nb-home,.nb-home-host).nb-home .nb-input::placeholder{color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .nb-input:focus-visible{outline:none;border-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .nb-input-wrap{position:relative;display:block}
:is(#nb-home,.nb-home-host).nb-home .nb-input-ghost{position:absolute;inset:0;display:flex;align-items:center;padding-inline:var(--nb-space-3);font-size:var(--nb-fs-sm);color:var(--nb-gray-700);white-space:pre;pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .nb-input-ghost i{visibility:hidden;font-style:normal}
:is(#nb-home,.nb-home-host).nb-home .nb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding-inline:var(--nb-space-3);font-size:var(--nb-fs-sm);text-transform:uppercase;border-radius:var(--nb-r-sm);border:var(--nb-border) solid var(--nb-ink);color:var(--nb-paper);background:var(--nb-ink);transition:opacity var(--nb-motion),background-color var(--nb-motion),color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .nb-btn:hover{opacity:.85}
:is(#nb-home,.nb-home-host).nb-home .nb-btn:disabled,:is(#nb-home,.nb-home-host).nb-home .nb-btn.is-disabled{background:var(--nb-disabled);border-color:var(--nb-disabled);cursor:default;opacity:1}
:is(#nb-home,.nb-home-host).nb-home .nb-btn--ghost{color:var(--nb-ink);background:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .nb-container{width:100%;max-width:var(--nb-content-max);margin-inline:auto;padding-inline:var(--nb-gutter)}
:is(#nb-home,.nb-home-host).nb-home .nb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--nb-card-min-mobile),100%),1fr));gap:var(--nb-grid-row-gap-mobile) var(--nb-grid-gap-mobile)}
:is(#nb-home,.nb-home-host).nb-home .product-photo{flex:0 0 auto;width:var(--nb-card-min-mobile);scroll-snap-align:start;background:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .product-photo__img{width:100%;height:auto;aspect-ratio:var(--nb-card-ratio);object-fit:cover;transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size-label{margin-top:var(--nb-space-4);font-size:var(--nb-fs-sm);color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__sizes{display:flex;flex-wrap:nowrap;column-gap:var(--nb-space-3);row-gap:var(--nb-space-1);margin-top:var(--nb-space-2);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}
:is(#nb-home,.nb-home-host).nb-home .product-summary__sizes::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size{display:inline-flex;align-items:center;flex:0 0 auto;white-space:nowrap;gap:4px;min-height:36px;padding-inline:0;font-size:var(--nb-fs-base);color:var(--nb-ink);background-color:transparent;border:0;border-bottom:var(--nb-border) solid transparent;transition:color var(--nb-motion),border-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size:hover{border-bottom-color:var(--nb-gray-300)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size.is-selected{border-bottom-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size.is-low{color:var(--nb-status-alert)}
:is(#nb-home,.nb-home-host).nb-home .product-summary__size.is-out{color:var(--nb-gray-400);text-decoration:line-through}
:is(#nb-home,.nb-home-host).nb-home .product-summary__mail{flex:0 0 auto;fill:currentColor}
:is(#nb-home,.nb-home-host).nb-home .product-summary__low-dot{flex:0 0 auto;width:4px;height:4px;background-color:var(--nb-status-alert);visibility:hidden}
:is(#nb-home,.nb-home-host).nb-home .product-summary__low-dot.is-on{visibility:visible}
:is(#nb-home,.nb-home-host).nb-home .hero{position:relative;height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h-m)));height:calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h-m)));height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h-m)));min-height:var(--nb-hero-min-h-m);overflow:hidden;color:var(--nb-paper);background-color:var(--nb-ink);touch-action:pan-y;user-select:none}
:is(#nb-home,.nb-home-host).nb-home .hero__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity var(--nb-motion-fade),visibility var(--nb-motion-fade)}
:is(#nb-home,.nb-home-host).nb-home .hero__slide.is-active{opacity:1;visibility:visible}
:is(#nb-home,.nb-home-host).nb-home .hero__slide picture{position:absolute;inset:0}
:is(#nb-home,.nb-home-host).nb-home .hero__img{width:100%;height:100%;object-fit:cover;pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .hero__slide::after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:45%;background:linear-gradient(to top,rgb(0 0 0 / .40),rgb(0 0 0 / 0));pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .hero__content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--nb-space-2);padding-bottom:calc(var(--nb-space-16) + var(--nb-space-8));padding-inline:var(--nb-gutter);text-align:left}
:is(#nb-home,.nb-home-host).nb-home .hero__title{font-size:var(--nb-fs-hero);font-weight:var(--nb-fw-semibold);line-height:var(--nb-lh-tight);text-transform:uppercase;text-wrap:balance}
:is(#nb-home,.nb-home-host).nb-home .hero__eyebrow{font-size:var(--nb-fs-xs);letter-spacing:.12em;text-transform:uppercase;opacity:.9}
:is(#nb-home,.nb-home-host).nb-home .hero__subtitle{max-width:28ch;font-size:var(--nb-fs-base);line-height:var(--nb-lh);opacity:.95}
:is(#nb-home,.nb-home-host).nb-home .hero__link{margin-top:var(--nb-space-3);font-size:var(--nb-fs-hero-link);line-height:var(--nb-lh);color:inherit;transition:opacity var(--nb-motion),border-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow{display:none}
:is(#nb-home,.nb-home-host).nb-home .hero__progress{position:absolute;bottom:var(--nb-space-5);left:50%;z-index:2;display:flex;gap:4px;transform:translateX(-50%)}
:is(#nb-home,.nb-home-host).nb-home .hero__bar{position:relative;width:52px;height:4px;overflow:hidden;background-color:var(--nb-paper-muted);border-radius:var(--nb-r-full);cursor:pointer}
:is(#nb-home,.nb-home-host).nb-home .hero__bar-fill{position:absolute;inset:0;background-color:var(--nb-paper);border-radius:var(--nb-r-full);transform:scaleX(0);transform-origin:left;will-change:transform}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .hero{height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h)));height:calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h)));height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h)));min-height:var(--nb-hero-min-h)}
:is(#nb-home,.nb-home-host).nb-home .hero__content{gap:var(--nb-space-2);max-width:45%;padding-bottom:90px;padding-left:var(--nb-space-10)}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow{position:absolute;bottom:45%;z-index:2;display:block;font-size:var(--nb-fs-base);color:var(--nb-paper);opacity:var(--nb-opacity-muted);transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow:hover,:is(#nb-home,.nb-home-host).nb-home .hero__arrow:focus-visible{opacity:1}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow--prev{left:calc(var(--nb-gutter) * 2)}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow--next{right:calc(var(--nb-gutter) * 2)}
}
:is(#nb-home,.nb-home-host).nb-home .hero__content{pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .hero__link{pointer-events:auto}
:is(#nb-home,.nb-home-host).nb-home .hero__hit{position:absolute;inset:0;z-index:0}
:is(#nb-home,.nb-home-host).nb-home .hero__title,:is(#nb-home,.nb-home-host).nb-home .hero__subtitle,:is(#nb-home,.nb-home-host).nb-home .hero__eyebrow{position:relative;z-index:1}
:is(#nb-home,.nb-home-host).nb-home .categories{padding:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .categories__title{margin-bottom:var(--nb-space-2);font-size:var(--nb-fs-sm);text-transform:uppercase}
:is(#nb-home,.nb-home-host).nb-home .categories__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--nb-space-4) 3px}
:is(#nb-home,.nb-home-host).nb-home .categories__item{display:flex;flex-direction:column;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .categories__media{display:block;aspect-ratio:532 / 800;overflow:hidden;background:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .categories__media picture,:is(#nb-home,.nb-home-host).nb-home .categories__img{width:100%;height:100%}
:is(#nb-home,.nb-home-host).nb-home .categories__img{object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .categories__label{display:inline-block;align-self:flex-start;margin-top:var(--nb-space-1);font-size:var(--nb-fs-sm)}
:is(#nb-home,.nb-home-host).nb-home .categories__item:hover .categories__label,:is(#nb-home,.nb-home-host).nb-home .categories__item:focus-visible .categories__label{border-bottom-color:var(--nb-ink)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .categories{padding:var(--nb-space-10) var(--nb-gutter)}
:is(#nb-home,.nb-home-host).nb-home .categories__inner{grid-template-columns:repeat(4,1fr);gap:3px}
}
:is(#nb-home,.nb-home-host).nb-home .banner{position:relative;height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h-m)));height:calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h-m)));height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h-m)));min-height:var(--nb-hero-min-h-m);overflow:hidden;color:var(--nb-paper);background-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .banner picture{position:absolute;inset:0}
:is(#nb-home,.nb-home-host).nb-home .banner__img{width:100%;height:100%;object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .banner::after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:45%;background:linear-gradient(to top,rgb(0 0 0 / .40),rgb(0 0 0 / 0));pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .banner__content{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--nb-space-2);padding-bottom:calc(var(--nb-space-16) + var(--nb-space-8));padding-inline:var(--nb-gutter);text-align:left}
:is(#nb-home,.nb-home-host).nb-home .banner__title{font-size:var(--nb-fs-hero);font-weight:var(--nb-fw-semibold);line-height:var(--nb-lh-tight);text-transform:uppercase;text-wrap:balance}/* ПК (Val 02.11 18:09: «заголовок на херо ну и ниже на верхней одежде, сделаем меньше размером на деске»): --nb-fs-hero давал 57.6px на 1440 — херо «Нові надходження» в две строки. Около двух третей; телефон — без изменений. */@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .banner__title{font-size:clamp(32px,2.6vw,48px)}}
:is(#nb-home,.nb-home-host).nb-home .banner__eyebrow{font-size:var(--nb-fs-xs);letter-spacing:.12em;text-transform:uppercase;opacity:.9}
:is(#nb-home,.nb-home-host).nb-home .banner__subtitle{max-width:28ch;font-size:var(--nb-fs-base);line-height:var(--nb-lh);opacity:.95}
:is(#nb-home,.nb-home-host).nb-home .banner__link{margin-top:var(--nb-space-3);font-size:var(--nb-fs-hero-link);color:inherit;transition:opacity var(--nb-motion),border-color var(--nb-motion)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .banner{height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h)));height:calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h)));height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h)));min-height:var(--nb-hero-min-h)}
:is(#nb-home,.nb-home-host).nb-home .banner__content{max-width:45%;padding-bottom:90px;padding-left:var(--nb-gutter)}
}
:is(#nb-home,.nb-home-host).nb-home .banner__content{pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .banner__link{pointer-events:auto}
:is(#nb-home,.nb-home-host).nb-home .banner__hit{position:absolute;inset:0;z-index:0}
:is(#nb-home,.nb-home-host).nb-home .banner__title,:is(#nb-home,.nb-home-host).nb-home .banner__subtitle,:is(#nb-home,.nb-home-host).nb-home .banner__eyebrow{position:relative;z-index:1}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit{height:auto;min-height:0}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit picture{position:static;display:block}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit .banner__img{height:auto}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit .banner__img{min-height:60vh;min-height:60svh;max-height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h-m)));max-height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h-m)));object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit.banner--bare .banner__img{min-height:30vh;min-height:30svh}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit .banner__content{padding-bottom:var(--nb-space-10)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit .banner__img{max-height:calc(100vh - var(--nb-topbar-on,var(--nb-topbar-h)));max-height:calc(var(--nb-home-vh,var(--nb-vh,100svh)) - var(--nb-topbar-on,var(--nb-topbar-h)))}
}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit .banner__box{position:relative}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--bare::after{content:none}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--bare{background-color:transparent}
:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit.banner--bare{margin-top:var(--nb-space-6)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .banner.banner--fit.banner--bare{margin-top:var(--nb-space-10)}
}
:is(#nb-home,.nb-home-host).nb-home .products{padding-block:var(--nb-space-3) var(--nb-space-8);overflow:hidden}
:is(#nb-home,.nb-home-host).nb-home .products__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--nb-space-3);padding-inline:var(--nb-gutter)}
:is(#nb-home,.nb-home-host).nb-home .products__title{font-size:var(--nb-fs-base);line-height:var(--nb-lh);text-transform:uppercase;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .products__nav{display:flex;gap:var(--nb-space-2)}
:is(#nb-home,.nb-home-host).nb-home .products__arrow{display:flex;align-items:center;justify-content:center;width:16px;height:24px;color:var(--nb-ink);transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .products__arrow[disabled]{opacity:.3;pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .products__arrow-icon{fill:none}
:is(#nb-home,.nb-home-host).nb-home .products__track{display:flex;gap:var(--nb-grid-gap-mobile);padding-inline:var(--nb-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nb-gutter);scrollbar-width:none}
:is(#nb-home,.nb-home-host).nb-home .products__track::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .products__track>.product-card{flex:0 0 auto;width:var(--nb-card-min-mobile)}
@media (hover:hover) and (pointer:fine){:is(#nb-home,.nb-home-host).nb-home .products__track{cursor:grab}
:is(#nb-home,.nb-home-host).nb-home .products__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}
}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .products{padding-block:var(--nb-space-10)}
:is(#nb-home,.nb-home-host).nb-home .products__head{margin-bottom:var(--nb-space-6)}
:is(#nb-home,.nb-home-host).nb-home .products__title{font-size:var(--nb-fs-lg)}
:is(#nb-home,.nb-home-host).nb-home .products__track{--nb-row-gap:var(--nb-space-1);gap:var(--nb-row-gap)}
:is(#nb-home,.nb-home-host).nb-home .products__track>.product-card{width:calc((100vw - var(--nb-gutter) - 5 * var(--nb-row-gap)) / 5.2);max-width:420px}
}
:is(#nb-home,.nb-home-host).nb-home .product-card{position:relative;min-width:0;scroll-snap-align:start}
:is(#nb-home,.nb-home-host).nb-home .product-card__media{position:relative;overflow:hidden;background:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .product-card__photo{display:block;overflow:hidden;touch-action:pan-y}
:is(#nb-home,.nb-home-host).nb-home .product-card__photos{display:flex;transition:transform var(--nb-swipe-motion);will-change:transform}
:is(#nb-home,.nb-home-host).nb-home .product-card__photos.is-dragging{transition:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__photos.is-stepping:not(.is-dragging){transition:transform var(--nb-motion-fade)}
:is(#nb-home,.nb-home-host).nb-home .product-card__photos>picture,:is(#nb-home,.nb-home-host).nb-home .product-card__photos>img.product-card__img{flex:0 0 100%;width:100%}
:is(#nb-home,.nb-home-host).nb-home .product-card__photos>picture{display:block}
:is(#nb-home,.nb-home-host).nb-home .product-card__img{width:100%;height:auto;aspect-ratio:var(--nb-card-ratio);object-fit:cover;-webkit-user-drag:none}
:is(#nb-home,.nb-home-host).nb-home [data-cards-track] .product-card__photo{overflow:visible;touch-action:auto}
:is(#nb-home,.nb-home-host).nb-home [data-cards-track] .product-card__photos>:nth-child(n+2){display:none}
:is(#nb-home,.nb-home-host).nb-home [data-cards-track] .product-card__bars,:is(#nb-home,.nb-home-host).nb-home [data-cards-track] .product-card__arrow{display:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__arrow{display:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars{display:flex;height:var(--nb-bar-thin)}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars{margin-bottom:calc(-1 * var(--nb-bar-thin))}
:is(#nb-home,.nb-home-host).nb-home .product-card__bar{flex:1 1 0;height:var(--nb-bar-thin);background:transparent;transition:background-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-card__bar.is-active{background:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars[data-bar-thumb]{position:relative}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars[data-bar-thumb] .product-card__bar.is-active{background:transparent}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars[data-bar-thumb]::after{content:'';position:absolute;left:0;top:0;height:100%;width:calc(100% / var(--nb-bars-n,1));background:var(--nb-ink);transform:translateX(calc(var(--nb-bar-i,0) * 100%));transition:transform var(--nb-swipe-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars[data-bar-thumb].is-dragging::after{transition:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__bars[data-bar-thumb].is-stepping:not(.is-dragging)::after{transition:transform var(--nb-motion-fade)}
:is(#nb-home,.nb-home-host).nb-home .product-card__fav,:is(#nb-home,.nb-home-host).nb-home .product-card__action{position:absolute;display:flex;align-items:center;justify-content:center;width:var(--nb-tap);height:var(--nb-tap);color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__fav{top:0;right:0}
:is(#nb-home,.nb-home-host).nb-home .product-card__action{bottom:0;left:0}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box{position:relative;display:block;width:20px;height:20px;background-color:var(--nb-glass);border-radius:var(--nb-r-sm)}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box::before{content:"";position:absolute;inset:0;margin:auto;background:currentColor}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--fav::before{width:9px;height:13px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 13'%3E%3Cpath d='M6.8.4H1.3C.8.4.4.9.4 1.5v10.8l3.7-3 3.6 3V1.5c0-.6-.4-1.1-.9-1.1z' fill='none' stroke='%23000' stroke-width='.8'/%3E%3C/svg%3E") center / contain no-repeat}
:is(#nb-home,.nb-home-host).nb-home .product-card__fav.is-active .product-card__icon-box--fav::before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 13'%3E%3Cpath d='M6.8.4H1.3C.8.4.4.9.4 1.5v10.8l3.7-3 3.6 3V1.5c0-.6-.4-1.1-.9-1.1z' fill='%23000'/%3E%3C/svg%3E")}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--plus::before{width:8px;height:1px}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--plus::after{content:"";position:absolute;inset:0;margin:auto;width:1px;height:8px;background:currentColor}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--prev::before,:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--next::before{width:6px;height:6px;background:none;border:solid currentColor;border-width:0 0 var(--nb-border) var(--nb-border)}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--prev::before{transform:translateX(2px) rotate(45deg)}
:is(#nb-home,.nb-home-host).nb-home .product-card__icon-box--next::before{transform:translateX(-2px) rotate(-135deg)}
:is(#nb-home,.nb-home-host).nb-home .product-card__sizes{position:absolute;inset:auto 0 0 0;display:none;flex-wrap:wrap;justify-content:center;gap:2px;padding:var(--nb-space-2);background:var(--nb-glass-strong);backdrop-filter:blur(var(--nb-overlay-blur));-webkit-backdrop-filter:blur(var(--nb-overlay-blur));cursor:default}
:is(#nb-home,.nb-home-host).nb-home .product-card.is-sizes-open .product-card__sizes{display:flex}
:is(#nb-home,.nb-home-host).nb-home .product-card.is-sizes-open .product-card__action,:is(#nb-home,.nb-home-host).nb-home .product-card.is-sizes-open .product-card__bars,:is(#nb-home,.nb-home-host).nb-home .product-card.is-sizes-open .product-card__arrow{display:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__size{min-width:28px;padding:var(--nb-space-1) var(--nb-space-1);font-size:var(--nb-fs-sm);line-height:var(--nb-lh);color:var(--nb-ink);border-radius:var(--nb-r-sm)}
:is(#nb-home,.nb-home-host).nb-home .product-card__size:hover,:is(#nb-home,.nb-home-host).nb-home .product-card__size:focus-visible{background:var(--nb-ink);color:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .product-card__size:disabled{color:var(--nb-gray-400);text-decoration:line-through;pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .product-card.is-added .product-card__sizes::after{content:"Додано у кошик";flex-basis:100%;text-align:center;font-size:var(--nb-fs-xs);color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nb-space-2);margin-top:var(--nb-space-2)}
:is(#nb-home,.nb-home-host).nb-home .product-card__info>.product-card__text{width:100%}
:is(#nb-home,.nb-home-host).nb-home .product-card{--nb-card-fs:11px;--nb-card-tag-fs:9px}
:is(#nb-home,.nb-home-host).nb-home .product-card__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;font-size:var(--nb-card-fs);line-height:var(--nb-lh)}
:is(#nb-home,.nb-home-host).nb-home .product-card__tags{display:flex;flex-wrap:wrap;gap:var(--nb-space-2);min-height:calc(var(--nb-card-tag-fs,var(--nb-fs-xs)) * var(--nb-lh));max-height:calc(var(--nb-card-tag-fs,var(--nb-fs-xs)) * var(--nb-lh));overflow:hidden;font-size:var(--nb-card-tag-fs,var(--nb-fs-xs));letter-spacing:.06em;line-height:var(--nb-lh);color:var(--nb-gray-700);text-transform:uppercase}
:is(#nb-home,.nb-home-host).nb-home .product-card__tag{white-space:nowrap}
:is(#nb-home,.nb-home-host).nb-home .product-card__name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__price{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__price-old{color:var(--nb-gray-400);margin-right:var(--nb-space-1)}
:is(#nb-home,.nb-home-host).nb-home .product-card__badge{color:var(--nb-accent-promo)}
:is(#nb-home,.nb-home-host).nb-home .product-card__colors{display:flex;align-items:center;gap:var(--nb-space-1);flex:0 0 auto;padding-top:2px;padding-bottom:calc(2px + var(--nb-border))}
:is(#nb-home,.nb-home-host).nb-home .product-card__color{position:relative;display:block;width:var(--nb-card-tag-fs,9px);height:var(--nb-card-tag-fs,9px)}
:is(#nb-home,.nb-home-host).nb-home .product-card__color:nth-of-type(n+4){display:none}
:is(#nb-home,.nb-home-host).nb-home .product-card__color::before{content:"";position:absolute;inset:-8px calc(var(--nb-space-1) / -2) calc(-2px - var(--nb-border))}
:is(#nb-home,.nb-home-host).nb-home .product-card__color img{width:100%;height:100%;border-radius:var(--nb-r-full);object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .product-card__color.is-active::after{content:"";position:absolute;inset:auto 25% -2px;height:var(--nb-border);background-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .product-card__colors-more{font-size:var(--nb-card-tag-fs,var(--nb-fs-xs));line-height:1;color:var(--nb-ink);white-space:nowrap}
:is(#nb-home,.nb-home-host).nb-home .product-card.is-color-swap .product-card__media{opacity:.6;transition:opacity var(--nb-motion)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .product-card{--nb-card-fs:var(--nb-fs-sm)}
:is(#nb-home,.nb-home-host).nb-home .product-card__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:var(--nb-tap);height:var(--nb-tap);transform:translateY(-50%);color:var(--nb-ink);opacity:0;transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-card__arrow--prev{left:var(--nb-space-1)}
:is(#nb-home,.nb-home-host).nb-home .product-card__arrow--next{right:var(--nb-space-1)}
:is(#nb-home,.nb-home-host).nb-home .product-card__fav:not(.is-active),:is(#nb-home,.nb-home-host).nb-home .product-card__action{opacity:0;transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .product-card:hover .product-card__fav,:is(#nb-home,.nb-home-host).nb-home .product-card:hover .product-card__action,:is(#nb-home,.nb-home-host).nb-home .product-card:hover .product-card__arrow,:is(#nb-home,.nb-home-host).nb-home .product-card:focus-within .product-card__fav,:is(#nb-home,.nb-home-host).nb-home .product-card:focus-within .product-card__action,:is(#nb-home,.nb-home-host).nb-home .product-card:focus-within .product-card__arrow{opacity:1}
:is(#nb-home,.nb-home-host).nb-home .product-card.is-sizes-open .product-card__arrow{display:none}
}
:is(#nb-home,.nb-home-host).nb-home .product-card__size.is-out{display:inline-flex;align-items:center;color:var(--nb-gray-500)}
:is(#nb-home,.nb-home-host).nb-home .product-card__size.is-out:disabled{cursor:default}
:is(#nb-home,.nb-home-host).nb-home .product-card__size-mail{flex:none;margin-left:4px;fill:currentColor}
:is(#nb-home,.nb-home-host).nb-home .product-card__size.is-out>span{text-decoration:line-through}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__head{margin-bottom:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__title{font-size:var(--nb-fs-base)}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__track{gap:var(--nb-grid-gap-mobile);padding-right:0}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .products--plain .products__head{position:relative;justify-content:center;margin-bottom:var(--nb-space-5)}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__title{text-align:center}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__nav{position:absolute;right:var(--nb-gutter);top:50%;transform:translateY(-50%)}
:is(#nb-home,.nb-home-host).nb-home .products--plain .products__track{gap:var(--nb-grid-gap);padding-right:var(--nb-gutter);scroll-padding-right:var(--nb-gutter)}
:is(#nb-home,.nb-home-host).nb-home .product-photo{width:166px}
}
:is(#nb-home,.nb-home-host).nb-home .seo-text{padding-bottom:var(--nb-space-12)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nb-space-3);padding-top:var(--nb-space-10);border-top:1px solid var(--nb-gray-900)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__title{font-size:var(--nb-fs-lg);font-weight:var(--nb-fw-semibold)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__content{width:100%;max-height:260px;overflow:hidden;font-size:var(--nb-fs-md);line-height:1.85;color:var(--nb-gray-500);-webkit-mask-image:linear-gradient(to bottom,var(--nb-ink) 70%,transparent 100%);mask-image:linear-gradient(to bottom,var(--nb-ink) 70%,transparent 100%);transition:max-height var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__content>:where(:not(:first-child)){margin-top:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__content h1,:is(#nb-home,.nb-home-host).nb-home .seo-text__content h2,:is(#nb-home,.nb-home-host).nb-home .seo-text__content h3{font-size:var(--nb-fs-lg);line-height:1.25;font-weight:var(--nb-fw-semibold);color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__content>h1:not(:first-child),:is(#nb-home,.nb-home-host).nb-home .seo-text__content>h2:not(:first-child),:is(#nb-home,.nb-home-host).nb-home .seo-text__content>h3:not(:first-child){margin-top:var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__content a{color:inherit;text-decoration:underline;text-underline-offset:2px}
:is(#nb-home,.nb-home-host).nb-home .seo-text.is-expanded .seo-text__content{max-height:none;-webkit-mask-image:none;mask-image:none}
:is(#nb-home,.nb-home-host).nb-home .seo-text__more{font-size:var(--nb-fs-sm);text-decoration:underline;text-underline-offset:2px;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .seo-text__more:hover{opacity:var(--nb-opacity-muted)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .seo-text{padding-bottom:var(--nb-space-16)}
}
:is(#nb-home,.nb-home-host).nb-home .insta{padding-top:var(--nb-space-6);padding-bottom:var(--nb-space-12)}
:is(#nb-home,.nb-home-host).nb-home .insta__head{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-4);padding-bottom:var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .insta__account{display:inline-flex;align-items:center;gap:var(--nb-space-2)}
:is(#nb-home,.nb-home-host).nb-home .insta__avatar{display:grid;place-items:center;width:48px;height:48px;flex:none;padding:2.5px;border-radius:var(--nb-r-full);background:var(--nb-instagram-ring)}
:is(#nb-home,.nb-home-host).nb-home .insta__avatar-inner{display:block;width:100%;height:100%;padding:2px;border-radius:var(--nb-r-full);background:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .insta__avatar-img{width:100%;height:100%;border-radius:var(--nb-r-full);object-fit:cover;display:block}
:is(#nb-home,.nb-home-host).nb-home .insta__account-text{display:flex;flex-direction:column}
:is(#nb-home,.nb-home-host).nb-home .insta__username{font-size:var(--nb-fs-base);font-weight:var(--nb-fw-semibold)}
:is(#nb-home,.nb-home-host).nb-home .insta__followers{font-size:var(--nb-fs-sm);color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .insta__follow{gap:8px;min-height:0;padding:9px 16px;font-size:var(--nb-fs-md);font-weight:var(--nb-fw-semibold);text-transform:none;border-radius:9px}
:is(#nb-home,.nb-home-host).nb-home .insta__follow-icon{fill:currentColor}
:is(#nb-home,.nb-home-host).nb-home .insta__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 4px) / 2.35);gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--nb-gutter)}
:is(#nb-home,.nb-home-host).nb-home .insta__track::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .insta__cell{position:relative;scroll-snap-align:start;aspect-ratio:4 / 5;overflow:hidden;background:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .insta__img{width:100%;height:100%;object-fit:cover;transition:transform var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .insta__cell img{display:block}
:is(#nb-home,.nb-home-host).nb-home .insta__cell:hover .insta__img{transform:scale(1.03)}
:is(#nb-home,.nb-home-host).nb-home .insta__badge{position:absolute;top:var(--nb-space-1);right:var(--nb-space-1);display:inline-flex;align-items:center;gap:4px;padding:3px 6px;font-size:var(--nb-fs-2xs);color:var(--nb-paper);background:var(--nb-overlay);border-radius:var(--nb-r-sm);backdrop-filter:blur(var(--nb-overlay-blur));-webkit-backdrop-filter:blur(var(--nb-overlay-blur))}
:is(#nb-home,.nb-home-host).nb-home .insta__badge svg{fill:currentColor}
:is(#nb-home,.nb-home-host).nb-home .insta__mark{position:absolute;right:var(--nb-space-1);bottom:var(--nb-space-1);color:var(--nb-paper);opacity:.9}
:is(#nb-home,.nb-home-host).nb-home .insta__mark svg{fill:currentColor}
@media (min-width:768px){:is(#nb-home,.nb-home-host).nb-home .insta__track{grid-auto-columns:calc((100% - 3 * 4px) / 4)}
}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .insta{padding-top:var(--nb-space-10);padding-bottom:var(--nb-space-16)}
:is(#nb-home,.nb-home-host).nb-home .insta__track{grid-auto-columns:calc((100% - 5 * 4px) / 6);padding-inline:0}
}
:is(#nb-home,.nb-home-host).nb-home .modal{position:fixed;inset:0;z-index:var(--nb-z-panel);display:flex;align-items:flex-end;justify-content:center}
:is(#nb-home,.nb-home-host).nb-home .modal__overlay{position:absolute;inset:0;background-color:var(--nb-overlay);animation:nb-fade var(--nb-motion)}
@media (max-width:992.98px){:is(#nb-home,.nb-home-host).nb-home .modal__overlay{background-color:var(--nb-overlay-solid)}
}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .modal__overlay{background-color:var(--nb-overlay-solid)}
}
:is(#nb-home,.nb-home-host).nb-home .modal__panel{--nb-modal-pad-x:var(--nb-space-3);--nb-modal-pad-y:var(--nb-space-5);position:relative;width:100%;max-height:90vh;max-height:90svh;display:flex;flex-direction:column;overflow:hidden;padding:0 var(--nb-modal-pad-x) 0;color:var(--nb-ink);background-color:var(--nb-paper);border-radius:0;animation:nb-sheet-in var(--nb-motion-slow)}
:is(#nb-home,.nb-home-host).nb-home .modal__panel:focus{outline:none}
:is(#nb-home,.nb-home-host).nb-home .modal__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:calc(-1 * var(--nb-modal-pad-x));padding-inline:var(--nb-modal-pad-x);padding-bottom:var(--nb-space-8)}
:is(#nb-home,.nb-home-host).nb-home .modal__header{position:sticky;top:0;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--nb-space-3);margin-inline:calc(-1 * var(--nb-modal-pad-x));margin-bottom:var(--nb-space-5);padding:var(--nb-modal-pad-y) var(--nb-modal-pad-x) var(--nb-space-3);background-color:var(--nb-paper)}
:is(#nb-home,.nb-home-host).nb-home .modal__title{font-size:var(--nb-fs-2xl);line-height:var(--nb-lh-tight)}
:is(#nb-home,.nb-home-host).nb-home .modal__close{flex-shrink:0;font-size:var(--nb-fs-sm);color:var(--nb-ink);text-decoration:none;padding-bottom:3px;border-bottom:var(--nb-border) solid var(--nb-ink);transition:opacity var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .modal__close:hover{opacity:.6}
:is(#nb-home,.nb-home-host).nb-home .modal__note{margin-top:var(--nb-space-4);font-size:var(--nb-fs-base);color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .modal__note a{display:inline-block;color:var(--nb-ink);text-decoration:none;padding-bottom:3px;border-bottom:var(--nb-border) solid var(--nb-ink);transition:border-color var(--nb-motion)}
@keyframes nb-fade{from{opacity:0}
to{opacity:1}
}
@keyframes nb-sheet-in{from{transform:translateY(100%)}
to{transform:none}
}
@keyframes nb-sheet-out{from{transform:none}
to{transform:translateY(100%)}
}
@keyframes nb-fade-out{from{opacity:1}
to{opacity:0}
}
@keyframes nb-modal-out{from{opacity:1;transform:none}
to{opacity:0;transform:translateY(8px)}
}
:is(#nb-home,.nb-home-host).nb-home .modal.is-closing .modal__panel{animation:nb-sheet-out var(--nb-motion-slow) forwards}
:is(#nb-home,.nb-home-host).nb-home .modal.is-closing .modal__overlay{animation:nb-fade-out var(--nb-motion-slow) forwards}
@keyframes nb-modal-in{from{opacity:0;transform:translateY(8px)}
to{opacity:1;transform:none}
}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .modal{align-items:center;padding:var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .modal__panel{--nb-modal-pad-x:var(--nb-space-8);--nb-modal-pad-y:var(--nb-space-8);max-width:var(--nb-drawer-w);padding:0 var(--nb-modal-pad-x) var(--nb-modal-pad-x);border-radius:0;animation:nb-modal-in var(--nb-motion-slow)}
:is(#nb-home,.nb-home-host).nb-home .modal.is-closing .modal__panel{animation:nb-modal-out var(--nb-motion) forwards}
:is(#nb-home,.nb-home-host).nb-home .modal__header{margin-bottom:var(--nb-space-6)}
}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__name{font-size:var(--nb-fs-base);line-height:var(--nb-lh);text-transform:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__header{align-items:baseline}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__ask{font-size:var(--nb-fs-base);line-height:var(--nb-lh);letter-spacing:.04em;text-transform:uppercase}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__stock:empty{display:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy:has(.quick-buy__ask) [data-qb-sizes]{margin-top:0}
:is(#nb-home,.nb-home-host).nb-home .quick-buy:has(.quick-buy__ask) [data-qb-sizes] .size-pick{margin-top:0}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__guide{margin-top:var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__price{margin-top:var(--nb-space-1);font-size:var(--nb-fs-base)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__handle{display:block;width:100%;height:22px;padding:var(--nb-space-2) 0 0;margin:0;background:none;border:0;cursor:pointer}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__handle::before{content:"";display:block;width:60px;height:2px;margin:0 auto;background-color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__panel--rows .modal__header{padding-top:var(--nb-space-3);padding-bottom:var(--nb-space-2);margin-bottom:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__close{display:none}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .quick-buy__handle{display:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__close{display:block}
}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__list{display:flex;flex-direction:column}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__row{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-2);width:100%;min-width:0;min-height:var(--nb-tap);padding:0;font-size:var(--nb-fs-base);line-height:var(--nb-lh);text-align:left;color:var(--nb-ink);border-bottom:var(--nb-border) solid var(--nb-gray-300);transition:background-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__row:hover{background-color:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__row:last-child{border-bottom:0}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__row--out{color:var(--nb-gray-400)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__row--out .quick-buy__label{text-decoration:line-through}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__label{flex:0 0 auto;padding-left:var(--nb-space-1)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__state{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;padding-right:var(--nb-space-1);font-size:var(--nb-fs-sm);text-align:right;color:var(--nb-status-alert)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__state--add,:is(#nb-home,.nb-home-host).nb-home .quick-buy__row--out .quick-buy__state{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__ico{flex:0 0 auto;display:inline-block}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__ico--dot{width:6px;height:6px;background-color:currentColor}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__actions{margin-top:var(--nb-space-4);padding-top:var(--nb-space-3);border-top:var(--nb-border) solid var(--nb-gray-300)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--nb-space-2) var(--nb-space-3);font-size:var(--nb-fs-sm)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__guide,:is(#nb-home,.nb-home-host).nb-home .quick-buy__link{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__panel.is-on-product .quick-buy__link{display:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__note{margin-top:var(--nb-space-1);font-size:var(--nb-fs-sm);color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__form .field{margin-top:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__submit{width:100%;margin-top:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__legal{margin-top:var(--nb-space-3);font-size:var(--nb-fs-sm);color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__done{margin-top:var(--nb-space-3);font-size:var(--nb-fs-sm)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__form.is-done .quick-buy-notify__note,:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__form.is-done .field,:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__form.is-done .quick-buy-notify__legal,:is(#nb-home,.nb-home-host).nb-home .quick-buy-notify__form.is-done .quick-buy-notify__submit{display:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__photos{display:flex;gap:var(--nb-space-1);margin-inline:calc(-1 * var(--nb-space-3));padding-inline:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__photos::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__bars{display:flex;height:var(--nb-bar-thin);margin-inline:calc(-1 * var(--nb-space-3))}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .quick-buy__bars{margin-inline:calc(-1 * var(--nb-space-8))}
}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__bar{flex:1 1 0;height:var(--nb-bar-thin);background:transparent;transition:background-color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__bar.is-active{background:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__photo{flex:0 0 auto;width:48%;scroll-snap-align:start;background-color:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__photo img{width:100%;height:auto;aspect-ratio:var(--nb-card-ratio);object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__photo--skeleton{aspect-ratio:var(--nb-card-ratio)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy [data-qb-sizes]{flex-wrap:wrap;column-gap:var(--nb-space-4);row-gap:0;margin-top:var(--nb-space-4);overflow-x:visible}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__guide-row .quick-buy__guide{font-size:var(--nb-fs-base)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__link-row .quick-buy__link{font-size:var(--nb-fs-base)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__submit{width:100%;margin-top:var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__link-row{margin-top:var(--nb-space-4);text-align:center}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .quick-buy__photos{margin-inline:calc(-1 * var(--nb-space-8));padding-inline:0}
}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__art{display:flex;align-items:center;gap:var(--nb-space-2);min-height:18px;margin-top:var(--nb-space-1);font-size:var(--nb-fs-sm);line-height:18px;color:var(--nb-ink-muted)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__copy{display:inline-flex;align-items:center;gap:var(--nb-space-1);padding:0;font:inherit;color:inherit;background:none;border:0;cursor:pointer;transition:color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__copy:hover{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__copy.is-copied{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__copy svg{display:block;width:12px;height:12px}
:is(#nb-home,.nb-home-host).nb-home .quick-buy__copied{font-size:var(--nb-fs-xs)}
:is(#nb-home,.nb-home-host).nb-home.page--home{color:var(--nb-ink);background:var(--nb-paper);font-family:var(--nb-font)}
:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"]{margin-top:calc(-1 * var(--nb-home-hero-pull,var(--nb-header-h-m)));height:var(--nb-home-hero-h,auto);min-height:var(--nb-home-hero-h,calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h-m))))}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"]{margin-top:calc(-1 * var(--nb-home-hero-pull,var(--nb-header-h)));min-height:var(--nb-home-hero-h,calc(100svh - var(--nb-topbar-on,var(--nb-topbar-h))))}
}
:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"]::before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:200px;pointer-events:none;background:linear-gradient(to bottom,rgb(0 0 0 / 38%),transparent)}
:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"] .banner__content,:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"] .hero__content,:is(#nb-home,.nb-home-host).nb-home.page--home>[data-slot="home-hero"] .hero__progress{z-index:3}
:is(#nb-home,.nb-home-host).nb-home .hero__note{font-size:var(--nb-fs-base);line-height:var(--nb-lh);opacity:.95}
:is(#nb-home,.nb-home-host).nb-home .banner__box{position:absolute;inset:0;display:block;color:inherit}
:is(#nb-home,.nb-home-host).nb-home .banner__content>h1.banner__title{display:block}
:is(#nb-home,.nb-home-host).nb-home .hero__video{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .hero__slide picture{z-index:0}
:is(#nb-home,.nb-home-host).nb-home .hero__content{z-index:2}
:is(#nb-home,.nb-home-host).nb-home .banner__video{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .banner__content{z-index:2}
:is(#nb-home,.nb-home-host).nb-home .banner__title,:is(#nb-home,.nb-home-host).nb-home .banner__subtitle,:is(#nb-home,.nb-home-host).nb-home .banner__link,:is(#nb-home,.nb-home-host).nb-home .banner__eyebrow{display:block}
:is(#nb-home,.nb-home-host).nb-home .banner--video .banner__img{z-index:0}
:is(#nb-home,.nb-home-host).nb-home .categories--capsules .categories__inner{display:flex;gap:var(--nb-grid-gap-mobile);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
:is(#nb-home,.nb-home-host).nb-home .categories--capsules .categories__inner::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .categories--capsules .categories__item{flex:0 0 auto;width:72%;scroll-snap-align:start}
:is(#nb-home,.nb-home-host).nb-home .categories__note{display:-webkit-box;margin-top:2px;overflow:hidden;font-size:var(--nb-fs-xs);color:var(--nb-gray-700);-webkit-box-orient:vertical;-webkit-line-clamp:2}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .categories--capsules .categories__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;overflow:visible}
:is(#nb-home,.nb-home-host).nb-home .categories--capsules .categories__item{width:auto}
}
:is(#nb-home,.nb-home-host).nb-home .products--blog .products__track>.blog-card{flex:0 0 auto;width:78%;scroll-snap-align:start}
:is(#nb-home,.nb-home-host).nb-home .blog-card{display:flex;flex-direction:column;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .blog-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .blog-card__img{width:100%;height:100%;object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .blog-card__date{display:block;margin-top:var(--nb-space-2);font-size:var(--nb-fs-sm);line-height:1.2;color:var(--nb-gray-700)}
:is(#nb-home,.nb-home-host).nb-home .blog-card__title{display:-webkit-box;margin-top:var(--nb-space-1);overflow:hidden;font-size:var(--nb-fs-base);line-height:var(--nb-lh);min-height:calc(2 * var(--nb-lh) * 1em);-webkit-box-orient:vertical;-webkit-line-clamp:2}
:is(#nb-home,.nb-home-host).nb-home .blog-card__lead{display:-webkit-box;margin-top:var(--nb-space-1);overflow:hidden;font-size:var(--nb-fs-sm);line-height:var(--nb-lh);color:var(--nb-gray-700);-webkit-box-orient:vertical;-webkit-line-clamp:2}
:is(#nb-home,.nb-home-host).nb-home .blog-card__img{transition:transform 1.1s cubic-bezier(.22,.61,.36,1)}
:is(#nb-home,.nb-home-host).nb-home .blog-card:hover .blog-card__img{transform:scale(1.02)}
:is(#nb-home,.nb-home-host).nb-home .blog-card__all-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nb-space-3);padding:0 var(--nb-space-5);background:var(--nb-cream);text-align:center}
:is(#nb-home,.nb-home-host).nb-home .blog-card__all-title{font-size:var(--nb-fs-base);line-height:var(--nb-lh);color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .blog-card__all-cta{font-size:var(--nb-fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--nb-ink);border-bottom:1px solid currentColor;padding-bottom:2px}
:is(#nb-home,.nb-home-host).nb-home .blog-card--all:hover .blog-card__all-box{background:var(--nb-gray-100)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .products--blog .products__track>.blog-card{width:calc((100vw - 2 * var(--nb-gutter) - 2 * var(--nb-grid-gap)) / 3);max-width:560px}
}
:is(#nb-home,.nb-home-host).nb-home .products--reviews .products__track>.review-card{flex:0 0 auto;width:84%;max-width:420px;scroll-snap-align:start}
:is(#nb-home,.nb-home-host).nb-home .products--reviews .review-sumline{display:flex;align-items:baseline;gap:var(--nb-space-2);margin:0;text-transform:none;letter-spacing:normal}
:is(#nb-home,.nb-home-host).nb-home .review-sumline__avg{font-size:var(--nb-fs-3xl);line-height:1}
:is(#nb-home,.nb-home-host).nb-home .review-sumline__stars{font-size:var(--nb-fs-base);letter-spacing:.18em}
:is(#nb-home,.nb-home-host).nb-home .review-sumline__note{color:var(--nb-gray-700);font-size:var(--nb-fs-sm)}
:is(#nb-home,.nb-home-host).nb-home .review-head{margin:0 var(--nb-gutter) var(--nb-space-4)}
:is(#nb-home,.nb-home-host).nb-home .review-head__text{max-width:560px;margin:0;color:var(--nb-gray-700);font-size:var(--nb-fs-sm);line-height:var(--nb-lh)}
:is(#nb-home,.nb-home-host).nb-home .review-card{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;color:var(--nb-paper);background:var(--nb-gray-100);text-decoration:none}
:is(#nb-home,.nb-home-host).nb-home .review-card picture{display:contents}
:is(#nb-home,.nb-home-host).nb-home .review-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
:is(#nb-home,.nb-home-host).nb-home .review-card__body{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;padding:calc(var(--nb-space-4) + 72px) var(--nb-space-4) var(--nb-space-4);background:linear-gradient(to bottom,rgba(0,0,0,.000) 0px,rgba(0,0,0,.007) 12px,rgba(0,0,0,.026) 25px,rgba(0,0,0,.055) 38px,rgba(0,0,0,.094) 50px,rgba(0,0,0,.139) 62px,rgba(0,0,0,.190) 75px,rgba(0,0,0,.244) 88px,rgba(0,0,0,.300) 100px,rgba(0,0,0,.356) 112px,rgba(0,0,0,.410) 125px,rgba(0,0,0,.461) 138px,rgba(0,0,0,.506) 150px,rgba(0,0,0,.545) 162px,rgba(0,0,0,.574) 175px,rgba(0,0,0,.593) 188px,rgba(0,0,0,.600) 200px,rgba(0,0,0,.6) 100%)}
:is(#nb-home,.nb-home-host).nb-home .review-card__stars{margin-bottom:var(--nb-space-2);font-size:var(--nb-fs-xs);line-height:1;letter-spacing:.18em}
:is(#nb-home,.nb-home-host).nb-home .review-card__text{display:-webkit-box;overflow:hidden;font-size:var(--nb-fs-sm);line-height:var(--nb-lh);-webkit-box-orient:vertical;-webkit-line-clamp:7}
:is(#nb-home,.nb-home-host).nb-home .review-card__author{margin-top:var(--nb-space-3);font-size:var(--nb-fs-xs);line-height:var(--nb-lh);letter-spacing:.08em;text-transform:uppercase}
:is(#nb-home,.nb-home-host).nb-home .review-card__fit{margin-top:2px;font-size:var(--nb-fs-xs);line-height:var(--nb-lh);opacity:.85}
:is(#nb-home,.nb-home-host).nb-home .review-card__go{margin-top:var(--nb-space-3);font-size:var(--nb-fs-xs);line-height:var(--nb-lh);text-decoration:underline;text-underline-offset:3px}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .review-head{margin-bottom:var(--nb-space-6)}
:is(#nb-home,.nb-home-host).nb-home .products--reviews .products__track>.review-card{width:calc((100vw - 2 * var(--nb-gutter) - 5 * var(--nb-grid-gap)) / 5.2);max-width:360px}
:is(#nb-home,.nb-home-host).nb-home .review-card__text{-webkit-line-clamp:5}
}
:is(#nb-home,.nb-home-host).nb-home .awards{padding-block:var(--nb-space-8)}
:is(#nb-home,.nb-home-host).nb-home .awards__row{display:flex;gap:var(--nb-space-5);align-items:center;justify-content:flex-start;padding-inline:var(--nb-gutter);overflow-x:auto;scrollbar-width:none}
:is(#nb-home,.nb-home-host).nb-home .awards__row::-webkit-scrollbar{display:none}
:is(#nb-home,.nb-home-host).nb-home .awards__img{flex:0 0 auto;width:72px;height:auto}
:is(#nb-home,.nb-home-host).nb-home .awards__row>picture,:is(#nb-home,.nb-home-host).nb-home .blog-card__media>picture{display:contents}
:is(#nb-home,.nb-home-host).nb-home .awards__row>picture>source,:is(#nb-home,.nb-home-host).nb-home .blog-card__media>picture>source{display:none}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .awards__row{justify-content:center;flex-wrap:wrap;gap:var(--nb-space-8);overflow:visible}
:is(#nb-home,.nb-home-host).nb-home .awards__img{width:100px}
}
:is(#nb-home,.nb-home-host).nb-home .insta--widget{padding-block:var(--nb-space-6)}
:is(#nb-home,.nb-home-host).nb-home .subscribe{padding-block:var(--nb-space-6);padding-inline:var(--nb-gutter)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home .insta--widget{padding-block:var(--nb-space-10)}
:is(#nb-home,.nb-home-host).nb-home .subscribe{padding-block:var(--nb-space-10)}
}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-reels"] .nbrl{padding:var(--nb-space-6) 0 0;margin-top:0;margin-bottom:var(--nb-space-3)}
@media (min-width:993px){:is(#nb-home,.nb-home-host).nb-home [data-slot="home-reels"] .nbrl{padding-top:var(--nb-space-10);margin-bottom:0}
}
:is(#nb-home,.nb-home-host).nb-home .nb-home-legacy{display:block;overflow-x:hidden}
:is(#nb-home,.nb-home-host).nb-home .nb-home-legacy img,:is(#nb-home,.nb-home-host).nb-home .nb-home-legacy video,:is(#nb-home,.nb-home-host).nb-home .nb-home-legacy iframe{max-width:100%;height:auto}
:is(#nb-home,.nb-home-host).nb-home .seo-text{padding-block:var(--nb-space-8)}
:is(#nb-home,.nb-home-host).nb-home .categories__item{aspect-ratio:auto;overflow:visible}
:is(#nb-home,.nb-home-host).nb-home .categories__item picture{position:static;inset:auto}
:is(#nb-home,.nb-home-host).nb-home .categories__label{position:static;inset:auto;font-family:inherit;font-weight:var(--nb-fw-regular);line-height:var(--nb-lh);text-transform:none}
:is(#nb-home,.nb-home-host).nb-home .hero__title,:is(#nb-home,.nb-home-host).nb-home .hero__link,:is(#nb-home,.nb-home-host).nb-home .banner__title,:is(#nb-home,.nb-home-host).nb-home .banner__link{font-family:var(--nb-font)}
:is(#nb-home,.nb-home-host).nb-home .hero__title,:is(#nb-home,.nb-home-host).nb-home .banner__title{font-weight:var(--nb-fw-semibold);line-height:var(--nb-lh-tight)}
:is(#nb-home,.nb-home-host).nb-home .hero__arrow{top:auto}
:is(#nb-home,.nb-home-host).nb-home .products--plain .product-photo img{width:100%;height:auto;aspect-ratio:var(--nb-card-ratio);object-fit:cover;display:block}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__inner{align-items:center;border-top:0}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__content,:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__more{width:100%;max-width:800px}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__content{max-height:150px;font-size:var(--nb-fs-sm);line-height:1.6;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"].is-expanded .seo-text__content{max-height:none}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__content h1{font-size:var(--nb-fs-2xl);line-height:1.6}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__content h2{font-size:var(--nb-fs-sm);line-height:1.6}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__content li{line-height:1.4;margin-bottom:8px}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-seo"] .seo-text__more{text-align:left}
:is(#nb-home,.nb-home-host).nb-home .recently:not(.is-scrollable) .products__arrow{display:none}
:is(#nb-home,.nb-home-host).nb-home .recently .products__track>:first-child{margin-inline-start:auto}
:is(#nb-home,.nb-home-host).nb-home .recently .products__track>:last-child{margin-inline-end:auto}
:is(#nb-home,.nb-home-host).nb-home .recently:not(.is-scrollable) .products__title{flex:1;text-align:center}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-insta"] .nbig a.nbig-cta{color:#fff}
:is(#nb-home,.nb-home-host).nb-home [data-slot="home-insta"] .nbig a.nbig-cta:hover{color:#181410}
:is(#nb-home,.nb-home-host).nb-home .size-pick{display:block;margin-top:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;gap:var(--nb-space-3);padding:0;font-size:var(--nb-fs-base);color:var(--nb-ink);background:none;border:0;border-bottom:var(--nb-border) solid var(--nb-gray-100)}
:is(#nb-home,.nb-home-host).nb-home .size-pick li:last-child .size-pick__row{border-bottom:0}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row.is-out{color:var(--nb-gray-400)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__state{display:inline-flex;align-items:center;gap:var(--nb-space-3)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__add{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding-inline:var(--nb-space-3);font-size:var(--nb-fs-xs);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--nb-ink);background:var(--nb-paper);border:var(--nb-border) solid var(--nb-ink);border-radius:var(--nb-r-sm);transition:background-color var(--nb-motion),color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row:not(.is-added):hover .size-pick__add,:is(#nb-home,.nb-home-host).nb-home .size-pick__row:not(.is-added):active .size-pick__add{color:var(--nb-paper);background:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__add[data-state="added"]{color:var(--nb-gray-400);background:var(--nb-paper);border-color:var(--nb-gray-300);cursor:default}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row.is-added .size-pick__label{color:var(--nb-gray-400)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__add[data-state="busy"]{color:var(--nb-paper);background:var(--nb-ink);opacity:.72;pointer-events:none}
:is(#nb-home,.nb-home-host).nb-home .size-pick__error{margin:var(--nb-space-3) 0 0;font-size:var(--nb-fs-base);color:var(--nb-status-alert)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__error[hidden]{display:none}
:is(#nb-home,.nb-home-host).nb-home .size-pick__note{font-size:var(--nb-fs-base);color:var(--nb-gray-400)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__note--low{display:inline-flex;align-items:center;gap:6px;color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__notify{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding-inline:var(--nb-space-3);font-size:var(--nb-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--nb-ink);background:var(--nb-paper);border:var(--nb-border) solid var(--nb-ink);border-radius:var(--nb-r-sm);transition:background-color var(--nb-motion),color var(--nb-motion)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row.is-out .size-pick__notify,:is(#nb-home,.nb-home-host).nb-home .size-pick__row[data-available="false"] .size-pick__notify{color:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__row:hover .size-pick__notify,:is(#nb-home,.nb-home-host).nb-home .size-pick__row:active .size-pick__notify{color:var(--nb-paper);background:var(--nb-ink)}
:is(#nb-home,.nb-home-host).nb-home .size-pick__notify-icon{width:14px;height:14px;fill:currentColor}
:is(#nb-home,.nb-home-host).nb-home #product-size-pick .modal__panel{padding-bottom:var(--nb-space-5)}
.nb-home-host.nb-home .modal{font-family:var(--nb-font)}
#nb-quick-buy-host.nb-home #nb-quick-buy:not([hidden]){display:flex;z-index:var(--nb-z-panel)}
#nb-quick-buy-host.nb-home #nb-quick-buy .modal__panel{position:relative}
@media (max-width:992.98px){#nb-subscribe-host .nb-subscribe .modal__header{padding-top:var(--nb-tap);padding-bottom:var(--nb-space-2);margin-bottom:var(--nb-space-3)}
#nb-subscribe-host .nb-subscribe .modal__close{position:absolute;top:0;left:0;right:0;box-sizing:border-box;height:var(--nb-tap);padding:var(--nb-space-3) 0 0;border:0;background:none;font-size:0;color:transparent;cursor:pointer}
#nb-subscribe-host .nb-subscribe .modal__close::before{content:"";display:block;width:60px;height:2px;margin:0 auto;background-color:var(--nb-ink)}
}
#nb-subscribe-host .nb-subscribe .modal__title{font-size:var(--nb-fs-base);line-height:var(--nb-lh);text-transform:none}
#nb-subscribe-host .nb-subscribe .nb-subscribe__size{margin-top:var(--nb-space-1);font-size:var(--nb-fs-sm);color:var(--nb-gray-700)}
#nb-subscribe-host .nb-subscribe .nb-subscribe__desc{margin:0 0 var(--nb-space-5);font-size:var(--nb-fs-base);line-height:var(--nb-lh);color:var(--nb-ink)}
#nb-subscribe-host .nb-subscribe .nb-subscribe__error{margin:var(--nb-space-2) 0 0;font-size:var(--nb-fs-xs);line-height:var(--nb-lh);color:var(--nb-error,#c0392b)}
#nb-subscribe-host .nb-input.is-error{border-color:var(--nb-error,#c0392b)}
#nb-subscribe-host .nb-subscribe .nb-subscribe__privacy{margin:var(--nb-space-4) 0;font-size:var(--nb-fs-xs);line-height:var(--nb-lh);color:var(--nb-gray-700)}
#nb-subscribe-host .nb-subscribe .nb-subscribe__privacy a{display:inline}
#nb-subscribe-host .nb-subscribe__submit{width:100%}
#nb-subscribe-host .nb-subscribe .nb-subscribe__row{padding-top:var(--nb-space-10)}
#nb-subscribe-host .nb-subscribe__row .products__head{padding-inline:0;margin-bottom:var(--nb-space-3)}
#nb-subscribe-host .nb-subscribe .nb-subscribe__row-note{margin:calc(var(--nb-space-1) - var(--nb-space-3)) 0 var(--nb-space-3);font-size:var(--nb-fs-sm);line-height:var(--nb-lh);color:var(--nb-gray-700)}
#nb-subscribe-host .nb-subscribe__ghost{--g-fs:11px;--g-line:calc(var(--g-fs) * var(--nb-lh))}
#nb-subscribe-host .nb-subscribe__ghost>*{display:block;box-sizing:border-box;background:var(--nb-gray-100) content-box}
#nb-subscribe-host .nb-subscribe__ghost>:first-child{aspect-ratio:var(--nb-card-ratio)}
#nb-subscribe-host .nb-subscribe__ghost>:nth-child(n+2){height:var(--g-line);padding-block:3px}
#nb-subscribe-host .nb-subscribe__ghost>:nth-child(2){width:70%;margin-top:calc(var(--nb-space-2) + 9px * var(--nb-lh) + 2px)}
#nb-subscribe-host .nb-subscribe__ghost>:last-child{width:40%;margin:2px 0 calc(var(--nb-space-2) + 14px)}
@media (min-width:993px){#nb-subscribe-host .nb-subscribe__ghost{--g-fs:var(--nb-fs-sm)}
}
#nb-subscribe-host .nb-subscribe .nb-subscribe__row.is-closing{box-sizing:border-box;overflow:hidden;transition:height var(--nb-motion-drawer),padding var(--nb-motion-drawer)}
@media (prefers-reduced-motion:reduce){#nb-subscribe-host .nb-subscribe .nb-subscribe__row.is-closing{transition:none}
}
#nb-subscribe-host .nb-subscribe__row .products__nav{display:none}
#nb-subscribe-host .nb-subscribe__row .products__track{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--nb-card-min-mobile),100%),1fr));align-items:start;gap:var(--nb-grid-row-gap-mobile) var(--nb-grid-gap-mobile);padding-inline:0;overflow:visible;scroll-snap-type:none}
#nb-subscribe-host .nb-subscribe__row .products__track>.product-card{width:auto}
#nb-subscribe-host .nb-subscribe__row .product-card__photo{overflow:hidden;touch-action:pan-y}
#nb-subscribe-host .nb-subscribe__row .product-card__img:nth-child(n+2){display:block}
#nb-subscribe-host .nb-subscribe__row .product-card__bars{display:flex}
@media (min-width:993px){#nb-subscribe-host .nb-subscribe__row .products__track{gap:var(--nb-grid-row-gap) var(--nb-grid-gap)}
}

/* End */
/* /local/templates/redesign_nb/components/aniart/banners/catalog/nb-home.css?179363660673589 */
