:root{--nbp-ink:#191b1f;--nbp-hover:#41454b;--nbp-line:#e4e7eb;--nbp-surface:#f6f7f9;--nbp-green:#209768}.nb26{--nb26-dark:#f6f7f9;--nb26-ink:#191b1f;--nb26-line:#e4e7eb}.nb26 .nb26-hero{padding-top:18px}.nb26 .nb26-hero-feature{background:linear-gradient(124deg,#f6f8fb,#e8edf5 55%,#f9fafc);color:var(--nbp-ink);border:1px solid #e7eaf0;box-shadow:0 8px 32px #1118270a}.nb26 .nb26-feature-copy h1,.nb26 .nb26-feature-copy h1 span{color:#191b1f}.nb26 .nb26-feature-description{color:#5d6470}.nb26 .nb26-kicker--light,.nb26 .nb26-feature-note{color:#59616d}.nb26 .nb26-feature-check{background:#e1f3e9;color:#138455}.nb26 .nb26-feature-product-caption{color:#555b66;border-color:#191b1f24}.nb26 .nb26-feature-product-caption strong{color:#191b1f}.nb26 .nb26-feature-product-glow{background:radial-gradient(circle,#fff 3%,#dfe6f1 60%,transparent 74%)}.nb26 .nb26-btn,.nb26 .nb26-btn--white,.nb26 .nb26-btn--dark{background:linear-gradient(180deg,#575b61,#191b1f);border:1px solid #34373c;color:#fff;border-radius:999px;box-shadow:0 7px 16px #12151929;min-height:46px}.nb26 .nb26-btn:hover,.nb26 .nb26-btn--white:hover,.nb26 .nb26-btn--dark:hover{background:linear-gradient(180deg,#666a71,#30343a);color:#fff}.nb26 .nb26-category,.nb26 .nb26-product-card,.nb26 .nb26-assurance-item{border-radius:16px;border-color:#e7e9ed;box-shadow:0 6px 24px #12181f09}.nb26 .nb26-product-media{background:#fafbfc}.nb26 .nb26-product-title{font-size:13px;color:#202124}.nb26 .nb26-product-price{font-size:17px;color:#17191c}.nb26 .nb26-benefit-icon{color:#16885b;background:#ebf6f0}.nb26 .nb26-small-feature{background:linear-gradient(135deg,#f6f8fc,#e9edf3)}.nb26 .nb26-assurance{background:#f7f8fa}.nb26 .nb26-product-card:hover{border-color:#cdd2d9;box-shadow:0 14px 32px #12181f14}.card-wrapper .quick-add__submit,.card-wrapper .quick-add button,.quick-add-modal__content .product-form__submit,.product-form__submit:not([disabled]),.nb-premium-pdp .product-form__submit:not([disabled]),#main-cart .cart__checkout-button,.cart-drawer .cart__checkout-button,.cart-drawer button[name=checkout]{background:linear-gradient(180deg,#575b61,#191b1f)!important;color:#fff!important;border:1px solid #34373c!important;border-radius:13px!important;box-shadow:0 7px 17px #13161b2b!important;transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important}.card-wrapper .quick-add__submit:hover,.card-wrapper .quick-add button:hover,.product-form__submit:not([disabled]):hover,#main-cart .cart__checkout-button:hover,.cart-drawer .cart__checkout-button:hover,.cart-drawer button[name=checkout]:hover{background:linear-gradient(180deg,#686c73,#30343a)!important;box-shadow:0 9px 22px #13161b38!important}.card-wrapper .quick-add__submit:focus-visible,.product-form__submit:focus-visible,#main-cart .cart__checkout-button:focus-visible{outline:3px solid #9ea5af!important;outline-offset:3px}.card-wrapper .quick-add button:disabled,.product-form__submit:disabled{opacity:.52;box-shadow:none!important}#main-cart .cart__checkout-button:not(.ignore-effect):before,.product-form__submit:not(.ignore-effect):before{display:none!important}@media(max-width:749px){.nb26 .nb26-hero-feature{border-radius:15px}.nb26 .nb26-product-card{border-radius:13px}.nb26 .nb26-btn{min-height:44px}}@media(prefers-reduced-motion:reduce){.nb26 .nb26-btn,.nb26 .nb26-product-card,.product-form__submit{transition:none!important;transform:none!important}}.nb27-home,.nb27-home *{box-sizing:border-box}.nb27-home{background:#fff;color:#191b1f;font-family:inherit;padding-bottom:0}.nb27-wrap{width:min(100% - 48px,1460px);margin:0 auto}.nb27-truststrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:10px;padding:15px 2px 19px}.nb27-truststrip span{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;font-size:12px;font-weight:620;color:#454a52;text-align:center}.nb27-truststrip b{color:#138a60;font-size:17px}.nb27-banner{display:block;position:relative;overflow:hidden;border-radius:17px;isolation:isolate}.nb27-banner--hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:385px;background:radial-gradient(ellipse at 72% 20%,#fff,#e8edf5 44%,#f7f9fc 81%);border:1px solid #edf0f4}.nb27-banner--hero:before{content:"";position:absolute;pointer-events:none;right:-80px;bottom:-235px;width:930px;height:590px;transform:rotate(-24deg);border:74px solid rgba(255,255,255,.42);border-radius:55%}.nb27-hero-copy{position:relative;z-index:3;padding:clamp(36px,5vw,72px) 18px clamp(36px,5vw,72px) clamp(28px,4vw,62px);align-self:center}.nb27-eyebrow{font-weight:760;letter-spacing:.15em;font-size:11px;line-height:1.4;text-transform:uppercase;color:#717986;margin:0 0 19px}.nb27-hero-copy h1{font-size:clamp(35px,4.3vw,68px);line-height:1.06;font-weight:760;letter-spacing:-.055em;margin:0 0 18px;max-width:680px;color:#141619}.nb27-hero-copy h1 strong{font-weight:inherit;display:block}.nb27-lead{font-size:clamp(13px,1.2vw,17px);line-height:1.6;color:#626873;margin:0 0 22px;max-width:470px}.nb27-cta{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:46px;padding:11px 24px;border:1px solid #31363b;border-radius:999px;text-decoration:none!important;background:linear-gradient(180deg,#5b5e63,#17191c);box-shadow:0 8px 18px #0c11172b;color:#fff!important;font-size:13px;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.nb27-cta:hover{transform:translateY(-2px);box-shadow:0 12px 23px #0c111733;color:#fff!important}.nb27-hero-art{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:18px 26px;text-decoration:none}.nb27-hero-art img{width:100%;height:340px;max-height:100%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 22px 23px rgba(28,33,41,.16))}.nb27-hero-decor{position:absolute;right:30px;top:22px;z-index:1;font-size:10px;letter-spacing:.24em;color:#8e959e}.nb27-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px}.nb27-promo-grid a{text-decoration:none}.nb27-banner--watch,.nb27-banner--cases{min-height:213px;display:flex;align-items:center;color:#1a1c1f}.nb27-banner--watch{background:linear-gradient(125deg,#edf1f7,#fafbfc 54%,#e5e9ee)}.nb27-banner--cases{background:radial-gradient(circle at 86% 18%,#454b54,#202328 54%,#111317);color:#fff}.nb27-promo-copy{position:relative;z-index:2;width:58%;padding:23px 14px 23px clamp(22px,3vw,38px)}.nb27-promo-copy .nb27-eyebrow{font-size:9px;margin-bottom:11px}.nb27-promo-copy h2{font-size:clamp(20px,2vw,29px);line-height:1.2;letter-spacing:-.04em;font-weight:760;margin:0 0 9px;color:inherit}.nb27-promo-copy p{font-size:12px;color:#666e7b;line-height:1.5;margin:0 0 15px}.nb27-banner--cases .nb27-eyebrow{color:#bfc7cf}.nb27-banner--cases p{color:#d0d5dc}.nb27-cta--small{min-height:37px;padding:8px 15px;font-size:11px;gap:12px;border-color:#494d52}.nb27-promo-art{position:absolute;right:10px;top:4%;width:48%;height:92%;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 10px 12px rgba(0,0,0,.15));transition:transform .2s ease}.nb27-banner--cases .nb27-promo-art{mix-blend-mode:screen;opacity:.87}.nb27-promo-grid a:hover .nb27-promo-art{transform:scale(1.04)}.nb27-home a:focus-visible,.nb27-storefront a:focus-visible,.nb27-storefront button:focus-visible{outline:3px solid #7d8590;outline-offset:3px}@media(max-width:900px){.nb27-wrap{width:min(100% - 32px,1460px)}.nb27-banner--hero{min-height:335px}.nb27-hero-copy{padding:36px 0 36px 30px}.nb27-hero-copy h1{font-size:clamp(34px,5vw,47px)}.nb27-hero-art img{height:310px}.nb27-promo-copy{width:65%;padding-left:20px}.nb27-promo-art{right:-4%;width:49%}}@media(max-width:660px){.nb27-wrap{width:calc(100% - 24px)}.nb27-truststrip{grid-template-columns:repeat(2,minmax(0,1fr));padding:9px 0 15px;row-gap:10px}.nb27-truststrip span{font-size:10px;gap:6px;justify-content:flex-start}.nb27-truststrip b{font-size:14px}.nb27-banner--hero{display:flex;flex-direction:column;min-height:0;border-radius:13px}.nb27-hero-copy{padding:28px 24px 5px}.nb27-eyebrow{font-size:9px;margin-bottom:11px}.nb27-hero-copy h1{font-size:clamp(36px,9vw,48px);margin-bottom:12px}.nb27-lead{font-size:12px;margin-bottom:16px}.nb27-hero-art{padding:0 24px 18px}.nb27-hero-art img{height:230px}.nb27-hero-decor{right:15px;top:15px;font-size:8px}.nb27-promo-grid{grid-template-columns:1fr;gap:10px;margin-top:10px}.nb27-banner--watch,.nb27-banner--cases{min-height:188px;border-radius:13px}.nb27-promo-copy{width:65%;padding:21px}.nb27-promo-copy h2{font-size:21px}.nb27-promo-art{right:2%;width:43%}.nb27-cta--small{font-size:10px}}@media(prefers-reduced-motion:reduce){.nb27-home *{transition:none!important}}.nb27-storefront,.nb27-storefront *{box-sizing:border-box}.nb27-storefront{background:#fff;color:#191b1f;padding-bottom:62px}.nb27-catalog{padding:26px 0 17px}.nb27-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px}.nb27-section-title h2{font-size:clamp(23px,2.2vw,32px);line-height:1.22;letter-spacing:-.04em;font-weight:750;color:#191b1f;margin:0}.nb27-section-title>a{flex-shrink:0;text-decoration:none;color:#4e535b;font-size:12px;font-weight:650;border-bottom:1px solid transparent;padding-bottom:3px}.nb27-section-title>a:hover{border-color:currentColor}.nb27-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.nb27-card{display:flex;flex-direction:column;min-width:0;border:1px solid #e8eaee;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 6px 22px #10151b0d;transition:transform .2s,border-color .2s,box-shadow .2s}.nb27-card:hover{transform:translateY(-2px);border-color:#cbd0d8;box-shadow:0 12px 27px #10151b17}.nb27-card-photo{display:flex;align-items:center;justify-content:center;position:relative;min-height:180px;padding:15px 12px;background:linear-gradient(#fff,#fafbfc);text-decoration:none}.nb27-card-photo img{display:block;width:100%;height:185px;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.nb27-sale{position:absolute;left:11px;top:11px;z-index:2;display:inline-block;background:#13885d;color:#fff;font-size:10px;font-weight:750;border-radius:999px;padding:5px 10px}.nb27-card-body{display:flex;flex:1;flex-direction:column;padding:10px 13px 13px;min-width:0}.nb27-brand{font-size:10px;font-weight:540;color:#8a909b;line-height:1.4}.nb27-card-name{font-size:12px;font-weight:660;color:#25282d!important;line-height:1.48;letter-spacing:-.012em;text-decoration:none!important;min-height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 8px}.nb27-price{font-size:clamp(13px,1.2vw,17px);font-weight:780;color:#17191c;margin-top:auto;margin-bottom:11px;white-space:normal;line-height:1.3}.nb27-price s{font-size:11px;font-weight:450;color:#90969e}.nb27-card-action{margin-top:auto}.nb27-add-form{margin:0;width:100%}.nb27-add{width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:7px;min-height:42px;padding:10px 9px;border:1px solid #383b40!important;border-radius:12px;background:linear-gradient(180deg,#575a60,#191b1f)!important;color:#fff!important;box-shadow:0 6px 12px #10161d2b;font-size:11.5px;font-weight:670;line-height:1.25;text-decoration:none!important;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.nb27-add:hover{background:linear-gradient(180deg,#696d74,#31353b)!important;color:#fff!important;box-shadow:0 9px 16px #10161d33}.nb27-add--soldout{background:#e5e8ed!important;border-color:#e5e8ed!important;color:#555a63!important;box-shadow:none!important}.nb27-add--soldout:hover{background:#e5e8ed!important;color:#555a63!important;box-shadow:none}.nb27-why{margin:48px 0 27px;padding:27px 25px;background:#f7f8fa;border:1px solid #ecedf0;border-radius:17px}.nb27-why h2{font-size:22px;letter-spacing:-.035em;font-weight:750;color:#181b1f;margin:0 0 17px}.nb27-why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.nb27-why-item{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:4px 16px;border-right:1px solid #e2e5e9}.nb27-why-item:first-child{padding-left:0}.nb27-why-item:last-child{border:0;padding-right:0}.nb27-why-icon{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;background:#eaf4ef;border-radius:50%;font-size:18px;color:#168c60}.nb27-why-item strong{display:block;margin:0 0 5px;font-size:12px;line-height:1.35;font-weight:720}.nb27-why-item p{margin:0;font-size:11px;color:#6e747e;line-height:1.5}.nb27-product-grid--accessories{grid-template-columns:repeat(4,minmax(0,1fr))}.nb27-product-grid--accessories .nb27-card-photo img{height:220px}.nb27-accessories{padding-top:26px}.nb27-category-area{padding-top:43px}.nb27-category-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nb27-category-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:19px;border-radius:14px;border:1px solid #e6e9ed;background:#f7f8fa;text-decoration:none;color:#272b30;font-size:13px;font-weight:720;transition:border-color .2s}.nb27-category-links a:hover{border-color:#aab3be;color:#191b1f}@media(max-width:1150px){.nb27-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nb27-card-photo img{height:205px}.nb27-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:23px}.nb27-why-item:nth-child(2){border:0}.nb27-why-item:nth-child(3){padding-left:0}}@media(max-width:660px){.nb27-catalog{padding-top:26px}.nb27-section-title{align-items:flex-end;gap:9px}.nb27-section-title h2{font-size:21px}.nb27-section-title>a{font-size:10px}.nb27-product-grid,.nb27-product-grid--accessories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nb27-card{border-radius:13px}.nb27-card-photo{min-height:136px;padding:11px}.nb27-card-photo img,.nb27-product-grid--accessories .nb27-card-photo img{height:145px}.nb27-card-body{padding:9px}.nb27-card-name{font-size:11px;min-height:33px}.nb27-price{font-size:13px}.nb27-add{font-size:10px;min-height:41px;padding:9px 5px}.nb27-why{padding:18px 15px;margin:33px 0 20px}.nb27-why h2{font-size:19px}.nb27-why-grid{gap:15px;grid-template-columns:1fr 1fr}.nb27-why-item{padding:0 8px;border:0;gap:7px}.nb27-why-icon{width:26px;flex-basis:26px;height:26px;font-size:13px}.nb27-why-item strong{font-size:10px}.nb27-why-item p{font-size:9px}.nb27-category-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.nb27-category-links a{padding:13px;font-size:11px}}@media(prefers-reduced-motion:reduce){.nb27-storefront *{transition:none!important;transform:none!important}}.nb27-banner--cases .nb27-promo-art{filter:grayscale(1) invert(1) contrast(1.22);opacity:.85}.nb-premium-header .header-top{background:#f7f8fa!important;color:#3c434b!important;border-bottom:1px solid #e8eaee!important}.nb-premium-header .header-top .header__store-information,.nb-premium-header .header-top .header__store-information a,.nb-premium-header .header-top .header__store-information span,.nb-premium-header .header-top .header__localization,.nb-premium-header .header-top .header__localization summary{color:#414851!important}.nb-premium-header .header-top .header__store-information svg{color:#16895b!important}.nb-premium-header .search__input--header,.nb-premium-header .search--header{border-radius:999px!important;background:#f6f7f9!important}.nb-premium-header .header__inline-menu .header__menu-item--top{font-weight:610}.nb-premium-header .header__inline-menu .header__menu-item--top:hover{background:#f7f8fa;color:#1a1d22}cart-drawer .drawer__inner--cart{background:#fff;border-left:1px solid #e7eaf0;box-shadow:-16px 0 40px #12161d1a}cart-drawer .drawer__header{padding:25px 23px 20px;border-bottom:1px solid #e9ebef}cart-drawer .drawer__heading{font-size:clamp(20px,2.2vw,28px);font-weight:750;letter-spacing:-.035em;color:#1b1e22}cart-drawer .cart-drawer__scroll-area{padding-inline:4px}cart-drawer .cart-item{border-bottom-color:#eef0f3}cart-drawer .cart-drawer__footer--subtotal{padding:14px 0 8px}cart-drawer .drawer__footer__inner{border-top:1px solid #e8eaee;background:#fff;padding:18px 22px 24px}cart-drawer .totals__subtotal{font-size:15px;font-weight:640;color:#3d424a}cart-drawer .totals__subtotal-value{font-size:20px;font-weight:800;color:#181a1e}cart-drawer #CartDrawer-Checkout{min-height:52px;border-radius:13px!important;background:linear-gradient(180deg,#555a60,#191b1f)!important;border:1px solid #33373d!important;box-shadow:0 8px 18px #15191e29!important;color:#fff!important}cart-drawer #CartDrawer-Checkout:hover{background:linear-gradient(180deg,#6a6f75,#30343a)!important;color:#fff!important}cart-drawer #CartDrawer-Checkout:focus-visible{outline:3px solid #aeb6c0;outline-offset:2px}cart-drawer #CartDrawer-Checkout:before{display:none!important}cart-drawer #CartDrawer-Checkout span,cart-drawer #CartDrawer-Checkout svg{color:#fff;position:relative;z-index:2}cart-drawer .cart-drawer__payment{border-top:1px solid #edf0f4;padding-top:14px}cart-drawer .cart-drawer__payment .list-payment__item{border:1px solid #e8ebf0;background:#fff;border-radius:6px;padding:2px}@media(max-width:749px){cart-drawer .drawer__header{padding:19px 16px 15px}cart-drawer .drawer__footer__inner{padding:15px 16px 20px}.nb-premium-header .header-top .header__store-information__item{white-space:normal}}.nb27-add svg{width:16px;height:16px;flex:none;color:inherit;stroke:currentColor}
/*# sourceMappingURL=/cdn/shop/t/34/assets/nb-premium-2026.css.map */
