:root{--n-ice:#f3f3f3;--n-line:#dce0e3;--n-muted:#59636b}.n-button--light:hover{background:#f3f3f3;border-color:#f3f3f3}.n-hero__bottom{border-color:var(--n-line)}.n-hero__visual--composition{border-color:#dce0e3;background:#eee;border-radius:18px}.n-hero__composition{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;padding:0}.n-hero__product-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#fff;border-top:1px solid var(--n-line);padding:19px 8px;gap:0}.n-hero__product-links a{display:flex;align-items:center;justify-content:center;gap:7px;padding:3px 8px;color:var(--n-ink);font-size:11px;font-weight:650;text-decoration:none;line-height:1.4;min-width:0}.n-hero__product-links a+a{border-left:1px solid var(--n-line)}.n-hero__product-links .n-icon{width:14px;height:14px}.n-hero__product-links a:hover{color:var(--n-blue);text-decoration:underline;text-underline-offset:3px}.page-announcement .announcement__wrapper{--text:#fff;--link:#fff;--link-hover:#fff;background:#122a38;color:#fff}.page-announcement .announcement__text,.page-announcement .announcement__text p,.page-announcement .announcement__text a{color:#fff;font-size:13px;line-height:1.45}.page-announcement .flickity-prev-next-button{color:#fff}.page-announcement .flickity-prev-next-button .arrow{fill:currentColor}.n-footer{background:#f1f2f3;border-top:1px solid var(--n-line);color:var(--n-ink)}.n-footer h2,.n-footer__brand,.n-footer li a,.n-footer__policy-links a{color:var(--n-ink)}.n-footer__description,.n-footer__bottom small{color:var(--n-muted)}.n-footer__logo{width:96px;height:96px;max-height:none;object-fit:contain;filter:none}.n-footer__brand{display:inline-flex}.n-footer__bottom{border-color:var(--n-line)}.n-footer .n-payment-badge{border-color:#dce0e3;background:#fff}.template-product .product__title{font-size:27px;line-height:1.18}.n-benefits{gap:4px}.n-benefits li{line-height:1.45}.n-benefits .n-icon{margin-top:2px}.template-product .product__submit__item>[data-add-to-cart],.template-product [data-add-to-cart] .btn__text{font-weight:750}.n-product-service{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:16px 0;align-items:stretch}.n-product-service .n-product-service__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:0 9px;text-align:center;min-width:0;font-size:12px;line-height:1.45;color:var(--n-ink);text-decoration:none}.n-product-service__item+.n-product-service__item{border-left:1px solid var(--n-line)}.n-product-service__item strong{font-weight:650}.n-product-service .n-icon{width:20px;height:20px}.n-product-service a:hover{text-decoration:underline;text-underline-offset:3px}.n-paypal{background:#fff;min-height:30px}.n-paypal__message{display:block;width:100%;min-height:30px;color:#111;opacity:1;visibility:visible}.n-paypal__fallback{font-size:12px;line-height:1.5;padding:4px 0}.n-comparison{background:#f3f3f3}.n-comparison__table .n-comparison__focus{background:#f1f3f4}.n-comparison__table thead .n-comparison__focus{background:#005a8c;color:#fff}.n-comparison__value{display:flex;gap:9px;align-items:flex-start}.n-comparison__symbol{width:19px;height:19px;flex:0 0 19px;margin-top:3px;color:#25804c}.n-comparison__symbol--no{color:#9d4550}.n-comparison__value--varies{color:var(--n-muted);font-weight:400}@media(min-width:1100px){.n-hero__grid:has(.n-hero__visual--composition){grid-template-columns:1fr 1.12fr;gap:44px}}@media(max-width:1099px){.n-hero__product-links a{font-size:10px;gap:4px;padding-inline:6px}.n-hero__product-links .n-icon{display:none}}@media(max-width:767px){.template-product .product__title{font-size:23px;line-height:1.18}.n-benefits{gap:4px}.n-benefits li{line-height:1.45}.n-footer__logo{width:80px;height:80px}.n-hero__product-links{padding:15px 5px}.n-hero__product-links a{font-size:10px}.page-announcement .announcement__text,.page-announcement .announcement__text p,.page-announcement .announcement__text a{font-size:11px}.n-product-service .n-product-service__item{font-size:11px;padding-inline:6px;gap:6px}.n-comparison__table{min-width:0;font-size:12px}.n-comparison__table th,.n-comparison__table td{padding:16px 12px;line-height:1.5}.n-comparison__table thead th{font-size:12px}.n-comparison__value{gap:5px}.n-comparison__symbol{width:15px;height:15px;flex-basis:15px;margin-top:2px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/norsky-v3.css.map */
