.ns-side-nav{display:none!important}.product{--media-width: 56.5%;--product-gap: 2.4rem;align-items:flex-start}@media(min-width:1024px){.product:not(.product--media-has-0) .product__info-wrapper{padding-left:2.2rem!important}}.product__media-container[style*=--aspect-ratio]{--aspect-ratio:1.45 !important;background:#fff}.product__media-container .product__media>img{object-fit:contain!important;background:#fff}.product__media-gallery-viewer{background:#fff;border:1px solid #e2e8f0;border-radius:14px!important;overflow:hidden}.product__media-gallery-thumbails{margin-top:1.2rem;--slides-view:5}.product__thumbs-container{background:#fff;border:1px solid #dfe6ef;border-radius:9px!important;overflow:hidden}.product__media-gallery-thumbails .swiper-slide.swiper-slide-thumb-active .product__thumbs-container:after{border:2px solid #136ee5;opacity:1}.product__info-container{max-width:56rem;--color-button:8,166,63;--color-button-text:255,255,255}.product__title{color:#071d44;font-weight:800;line-height:1.08;letter-spacing:-.025em}.product__block{--product-blocks-gap:1.55rem;--product-blocks-gap-large:1.8rem}.product__block--description{display:none!important}.product__block--buy_buttons{margin-top:1.5rem;margin-bottom:1rem}.product-form__buttons{gap:1rem}.product-form__submit,.product-form__submit.btn--primary{min-height:56px;border-radius:8px!important;background:#08a63f!important;border-color:#08a63f!important;color:#fff!important;font-weight:800;font-size:1.7rem;box-shadow:none!important}.product-form__submit:hover,.product-form__submit.btn--primary:hover{background:#078d37!important;border-color:#078d37!important}.product-form__input .form__label{font-weight:700;color:#0a234d}.product-form__input input[type=radio]+label{min-width:58px;border-radius:7px!important}.ns-v1-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.ns-v1-badge{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:6px;font-size:12px;line-height:1;font-weight:800}.ns-v1-badge--blue{background:#0f74e7;color:#fff}.ns-v1-badge--green{background:#e5f7eb;color:#138a45}.ns-v1-intro{color:#5a6577;font-size:14px;line-height:1.45;margin-bottom:12px}.ns-v1-checks{list-style:none;padding:0;margin:0;display:grid;gap:9px}.ns-v1-checks li{display:flex;gap:10px;align-items:flex-start;color:#334155;font-size:14px;line-height:1.35}.ns-v1-checks li span{flex:0 0 21px;width:21px;height:21px;display:inline-grid;place-items:center;border-radius:50%;background:#12a94d;color:#fff;font-size:13px;font-weight:800}.ns-v1-buy-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.ns-v1-buy-trust span{display:flex;flex-direction:column;padding:11px 12px;background:#f7faff;border:1px solid #e2eaf5;border-radius:8px}.ns-v1-buy-trust strong{color:#0d7b44;font-size:13px}.ns-v1-buy-trust small{color:#6b7280;font-size:11px;margin-top:2px}.ns-v1-benefits{margin-top:1.2rem;margin-bottom:1rem}.ns-v1-benefits__wrap{background:linear-gradient(180deg,#f3f8ff,#edf6ff);border:1px solid #dceafb;border-radius:14px;padding:24px 26px 26px}.ns-v1-kicker{color:#0e6dce;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:6px}.ns-v1-benefits h2{margin:0 0 18px;color:#071d44;font-size:clamp(24px,2vw,34px);line-height:1.08;font-weight:800}.ns-v1-benefits__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ns-v1-card{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:start;background:#fff;border:1px solid #e4eaf2;border-radius:12px;padding:17px;min-height:120px}.ns-v1-card h3{margin:0 0 6px;color:#071d44;font-size:14px;line-height:1.2;font-weight:800}.ns-v1-card p{margin:0;color:#667085;font-size:12.5px;line-height:1.4}.ns-v1-icon{width:44px;height:44px;border-radius:50%;background:#eef7ff;color:#126cca;display:grid;place-items:center}.ns-v1-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ns-v1-description{padding-top:12px;padding-bottom:28px}.ns-v1-description__tabs{display:flex;flex-wrap:wrap;gap:28px;border-bottom:1px solid #e3e8ef;margin-bottom:20px}.ns-v1-description__tabs span{padding:0 0 12px;color:#596679;font-size:14px}.ns-v1-description__tabs .is-active{color:#071d44;font-weight:800;border-bottom:2px solid #126fe4}.ns-v1-description__body{max-width:1000px}.ns-v1-description__body h2{margin:0 0 12px;color:#071d44;font-size:24px}.ns-v1-description__body p,.ns-v1-description__body li{color:#4b5565;line-height:1.55}@media(max-width:767.98px){.product{--media-width:100%;--product-gap:1.6rem}.product__media-container[style*=--aspect-ratio]{--aspect-ratio:1.08 !important}.product__info-wrapper{padding-left:16px!important;padding-right:16px!important}.product__media-gallery-viewer{border-radius:0!important;border-left:0;border-right:0}.product__title{font-size:27px!important}.product-form__submit{min-height:56px;font-size:17px}.ns-v1-buy-trust{grid-template-columns:1fr}.ns-v1-benefits{padding-left:12px;padding-right:12px}.ns-v1-benefits__wrap{padding:20px 14px}.ns-v1-benefits__grid{grid-template-columns:1fr 1fr;gap:10px}.ns-v1-card{grid-template-columns:40px 1fr;padding:14px 12px;min-height:146px}.ns-v1-icon{width:38px;height:38px}.ns-v1-icon svg{width:21px;height:21px}.ns-v1-card h3{font-size:13.5px}.ns-v1-card p{font-size:12px}.ns-v1-description{padding-left:16px;padding-right:16px}.ns-v1-description__tabs{gap:20px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap}}[id^=MainProduct-].page-width,.ns-v1-benefits.page-width,.ns-v1-description.page-width{max-width:1500px!important;width:calc(100% - 48px);margin-left:auto;margin-right:auto}.product__title,.ns-v1-benefits h2,.ns-v1-card h3,.ns-v1-description h2{text-transform:none!important}@media(min-width:1024px){.product{--media-width:57%;--product-gap:3rem}.product__title{font-size:3.2rem!important}.product__block--price .f-price--large{font-size:3rem!important}.product__media-container[style*=--aspect-ratio]{--aspect-ratio:1.62!important}}.product__info-container{max-width:none!important}.product-form__submit,.product-form__submit span{text-transform:none!important}.swatch-color.swatch-image{--swatch-size:5.2rem!important}.ns-v1-certs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:2px 0 4px}.ns-v1-certs span{display:flex;flex-direction:column;gap:2px;padding:10px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.ns-v1-certs strong{color:#0b2a56;font-size:12px;line-height:1.2}.ns-v1-certs small{color:#6b7280;font-size:10.5px;line-height:1.25}.ns-v1-description__tabs{gap:0!important;border-bottom:1px solid #dfe5ec}.ns-v1-description__tabs button{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;color:#596679;padding:12px 18px;font:inherit;font-size:14px;cursor:pointer}.ns-v1-description__tabs button:first-child{padding-left:0}.ns-v1-description__tabs button.is-active{color:#071d44;font-weight:800;border-bottom-color:#126fe4}.ns-v1-tabpanel{padding:8px 0 10px;max-width:1120px}.ns-v1-tabpanel h2{margin:0 0 12px;color:#071d44;font-size:24px;font-weight:800}.ns-v1-tabpanel p{color:#4b5565;font-size:14px;line-height:1.6}.ns-v1-tab-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ns-v1-tab-grid ul{margin:0;padding-left:20px;color:#4b5565;line-height:1.7}.ns-v1-spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ns-v1-spec-grid span{display:flex;flex-direction:column;padding:14px 16px;border:1px solid #e3e8ef;border-radius:9px;background:#f9fbfd}.ns-v1-spec-grid small{color:#738095;font-size:11px;margin-bottom:3px}.ns-v1-spec-grid strong{color:#0a244d;font-size:13px}.ns-v1-use-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ns-v1-use-grid span{padding:13px 14px;border:1px solid #e3e8ef;border-radius:8px;background:#f9fbfd;color:#223552;font-size:13px;font-weight:650}@media(max-width:767.98px){[id^=MainProduct-].page-width,.ns-v1-benefits.page-width,.ns-v1-description.page-width{width:100%}.product__title{font-size:2.6rem!important}.ns-v1-certs{grid-template-columns:1fr 1fr}.ns-v1-description__tabs{overflow-x:auto;white-space:nowrap;padding:0 16px}.ns-v1-description__tabs button:first-child{padding-left:0}.ns-v1-tabpanel{padding:14px 16px 8px}.ns-v1-tab-grid,.ns-v1-spec-grid{grid-template-columns:1fr}.ns-v1-use-grid{grid-template-columns:1fr 1fr}}.ns-v1-video{max-width:1500px!important;width:calc(100% - 48px);margin:18px auto 26px}.ns-v1-video__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:14px}.ns-v1-video__head h2{margin:4px 0 6px;color:#071d44;font-size:clamp(24px,2vw,32px);line-height:1.1;font-weight:800}.ns-v1-video__head p{margin:0;color:#657287;font-size:14px}.ns-v1-video__frame{display:flex;align-items:center;justify-content:center;min-height:420px;padding:22px;background:#f4f8fd;border:1px solid #e0e9f4;border-radius:14px;overflow:hidden}.ns-v1-video__frame video{display:block;width:auto;height:min(70vh,640px);max-width:100%;border-radius:12px;background:#000;box-shadow:0 8px 30px #071d441a}@media(min-width:1024px){.product{--media-width:61%;--product-gap:2.6rem}.product__media-container[style*=--aspect-ratio]{--aspect-ratio:1.38!important}.product__media-gallery-viewer .product__media>img{object-fit:contain!important;object-position:center center!important;transform:scale(1.06)}}@media(max-width:767.98px){.ns-v1-video{width:100%;padding:0 12px;margin:14px auto 20px}.ns-v1-video__head{padding:0 4px}.ns-v1-video__frame{min-height:0;padding:12px}.ns-v1-video__frame video{width:100%;height:auto;max-height:none}}@media(min-width:1024px){[id^=MainProduct-].page-width{max-width:1360px!important;width:calc(100% - 56px)!important}.product{--media-width: 52% !important;--product-gap: 3.2rem !important}.product:not(.product--media-has-0) .product__media-wrapper{width:calc(var(--media-width) - var(--product-gap) / 2)!important;max-width:720px!important}.product:not(.product--media-has-0) .product__info-wrapper{width:calc(100% - var(--media-width) - var(--product-gap) / 2)!important;max-width:none!important;padding-left:2.8rem!important}.product__media-container[style*=--aspect-ratio]{--aspect-ratio: 1.18 !important}.product__media-gallery-viewer .product__media>img,.product__media-container .product__media>img,.product__media img{object-fit:contain!important;object-position:center center!important;transform:none!important;max-width:100%!important;max-height:100%!important}.product__media-gallery-thumbails{--slides-view: 5 !important;margin-top:1rem!important}}@media(max-width:1023.98px){.product__media-gallery-viewer .product__media>img,.product__media-container .product__media>img,.product__media img{transform:none!important;object-fit:contain!important;object-position:center center!important}}@media(min-width:1024px){.product__media-gallery-viewer .product__media>img,.product__media-container .product__media>img,.product__media img{transform:scale(1.05)!important;transform-origin:center center!important}}.ns-v1-media-proof{margin-top:16px;padding:16px 18px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"stars copy" "trust trust";gap:6px 14px;align-items:center;background:#f7faff;border:1px solid #dfe9f5;border-radius:12px}.ns-v1-media-proof__stars{grid-area:stars;color:#f3ad00;font-size:18px;letter-spacing:2px;white-space:nowrap}.ns-v1-media-proof__copy{grid-area:copy;display:flex;flex-direction:column;gap:2px;min-width:0}.ns-v1-media-proof__copy strong{color:#071d44;font-size:14px;line-height:1.25}.ns-v1-media-proof__copy span{color:#667085;font-size:12px;line-height:1.35}.ns-v1-media-proof__trust{grid-area:trust;display:flex;flex-wrap:wrap;gap:12px 18px;padding-top:8px;margin-top:2px;border-top:1px solid #e6edf5;color:#1d6f42;font-size:12px;font-weight:700}@media(max-width:767.98px){.ns-v1-media-proof{margin:12px 16px 0;padding:14px;grid-template-columns:1fr;grid-template-areas:"stars" "copy" "trust";gap:6px}.ns-v1-media-proof__stars{font-size:17px}.ns-v1-media-proof__trust{gap:8px 14px}}@media(min-width:768px){.product__media-gallery-thumbails{margin-bottom:18px!important}.ns-v1-media-proof{position:relative!important;z-index:3!important;clear:both!important;margin-top:6px!important;width:100%!important}}@media(max-width:767.98px){.product__media-gallery-thumbails{margin-bottom:12px!important}.ns-v1-media-proof{position:relative!important;z-index:3!important;clear:both!important}}.ns-v1-media-proof{padding:22px 24px!important;min-height:112px!important;border-radius:14px!important;grid-template-columns:auto 1fr!important;gap:8px 18px!important}.ns-v1-media-proof__stars{font-size:24px!important;letter-spacing:3px!important}.ns-v1-media-proof__copy{gap:3px!important}.ns-v1-media-proof__copy strong{font-size:18px!important;line-height:1.2!important}.ns-v1-media-proof__copy .ns-v1-media-proof__count{color:#253b5c!important;font-size:14px!important;font-weight:700!important}.ns-v1-media-proof__copy span{font-size:13px!important}.ns-v1-media-proof__trust{padding-top:10px!important;margin-top:4px!important;font-size:13px!important;gap:14px 22px!important}@media(max-width:767.98px){.ns-v1-media-proof{padding:18px!important;min-height:auto!important}.ns-v1-media-proof__stars{font-size:21px!important}.ns-v1-media-proof__copy strong{font-size:17px!important}}.ns-v1-certs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:4px 0 10px!important}.ns-v1-cert{min-width:0;min-height:78px;display:flex;align-items:center;gap:9px;padding:11px 10px;background:#f8fbff;border:1px solid #dce7f4;border-radius:10px}.ns-v1-cert__icon{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eaf4ff;color:#126fce}.ns-v1-cert__icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ns-v1-cert__text{min-width:0;display:flex;flex-direction:column;gap:3px}.ns-v1-cert__text strong{color:#082750;font-size:12.5px;line-height:1.15;font-weight:800}.ns-v1-cert__text small{color:#6f7c8f;font-size:10.5px;line-height:1.2}.ns-v1-cert:hover{border-color:#bfd6ef;background:#f3f9ff}@media(max-width:767.98px){.ns-v1-certs{grid-template-columns:1fr 1fr!important;gap:8px!important}.ns-v1-cert{min-height:72px;padding:10px}}.ns-v1-certs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:6px 0 12px!important}.ns-v1-cert{min-width:0!important;min-height:64px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;background:#f8fbff!important;border:1px solid #dce7f4!important;border-radius:10px!important}.ns-v1-cert__icon{flex:0 0 32px!important;width:32px!important;height:32px!important}.ns-v1-cert__icon svg{width:18px!important;height:18px!important}.ns-v1-cert__text{min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.ns-v1-cert__text strong{font-size:12.5px!important;line-height:1.15!important;white-space:nowrap!important}.ns-v1-cert__text small{font-size:10.5px!important;line-height:1.2!important;white-space:normal!important}@media(max-width:767.98px){.ns-v1-certs{grid-template-columns:1fr 1fr!important;gap:8px!important}.ns-v1-cert{min-height:62px!important;padding:9px 10px!important}}.product-form__input .form__label{margin-bottom:10px!important;color:#0b2a56!important;font-size:14px!important;line-height:1.3!important}.product-form__input .form__label .font-body-bold{font-weight:800!important}.product-form__input .form__label [data-selected-swatch-value]{color:#5d6a7d!important;font-weight:700!important}.product-form__input--color{gap:10px!important}.product-form__input--color[data-swatch-type=variant_image] .swatch-color{--swatch-size:58px !important;--swatch-radius:8px !important;width:58px!important;height:58px!important;margin:0!important;background-size:cover!important;background-position:center!important;border:1px solid #dbe4ef!important;box-shadow:none!important}.product-form__input--color label{margin:0!important}.product-form__input--color input[type=radio]+label .swatch-color:after{box-shadow:none!important}.product-form__input--color input[type=radio]:checked+label .swatch-color{border:2px solid #082a59!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #cfe0f4!important}.product-form__input--color input[type=radio]+label:hover .swatch-color{border-color:#7da9d8!important}.product-form__input--button{gap:9px!important}.product-form__input--button input[type=radio]+label{min-width:54px!important;min-height:42px!important;padding:0 15px!important;border:1px solid #cfd9e5!important;border-radius:8px!important;background:#fff!important;color:#162b49!important;font-size:13px!important;font-weight:750!important;transition:all .18s ease!important}.product-form__input--button input[type=radio]+label:hover{background:#f2f7fd!important;border-color:#7ca7d6!important;color:#082a59!important}.product-form__input--button input[type=radio]:checked+label{background:#082a59!important;border-color:#082a59!important;color:#fff!important;box-shadow:0 4px 12px #082a5924!important}.product-form__input--button input[type=radio]:disabled+label,.product-form__input--button input[type=radio].disabled+label{background:#f7f8fa!important;border-color:#e4e8ee!important;color:#a0a8b3!important;opacity:1!important}.product-form__buttons{display:grid!important;grid-template-columns:122px minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important}.product-form__quantity{width:100%!important;margin:0!important}.product-form__quantity .quantity,.quantity.quantity-selector{width:100%!important;min-height:58px!important;height:58px!important;border-radius:9px!important;background:#f8fafc!important;color:#0c2348!important;overflow:hidden!important}.product-form__quantity .quantity:before,.quantity.quantity-selector:before{box-shadow:0 0 0 1px #d9e2ec!important;border-radius:9px!important}.quantity__button{width:38px!important;color:#0c2348!important;background:#f8fafc!important;transition:background .18s ease!important}.quantity__button:hover{background:#eef4fb!important}.quantity__input{font-size:14px!important;font-weight:800!important;color:#0c2348!important;background:#f8fafc!important}.product-form__submit,.product-form__submit.btn--primary{width:100%!important;max-width:none!important;min-height:58px!important;height:58px!important;margin:0!important;border-radius:9px!important;background:#08a63f!important;border:1px solid #08a63f!important;color:#fff!important;font-size:17px!important;font-weight:850!important;letter-spacing:.01em!important;box-shadow:0 6px 16px #08a63f2e!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}.product-form__submit:hover,.product-form__submit.btn--primary:hover{background:#078f37!important;border-color:#078f37!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px #088f3738!important}.product-form__buttons .shopify-payment-button{grid-column:1 / -1!important}.product__block--buy_buttons{margin-top:16px!important;margin-bottom:12px!important}@media(max-width:767.98px){.product-form__input--color[data-swatch-type=variant_image] .swatch-color{--swatch-size:52px !important;width:52px!important;height:52px!important}.product-form__input--button input[type=radio]+label{min-width:50px!important;min-height:42px!important;padding:0 12px!important}.product-form__buttons{grid-template-columns:108px minmax(0,1fr)!important;gap:8px!important}.product-form__quantity .quantity,.quantity.quantity-selector,.product-form__submit,.product-form__submit.btn--primary{min-height:56px!important;height:56px!important}}.product-form__input--color{margin-bottom:18px!important}.product-form__input--button{margin-top:4px!important}.ns-v1-quantity-label{grid-column:1 / -1;margin:2px 0 -2px;color:#0b2a56;font-size:14px;line-height:1.2;font-weight:800}.product-form__buttons{row-gap:8px!important}@media(max-width:767.98px){.product-form__input--color{margin-bottom:15px!important}.ns-v1-quantity-label{font-size:13px}}.ns-v1-keyfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.ns-v1-keyfact{display:flex;align-items:flex-start;gap:10px;min-height:78px;padding:14px 15px;background:#f8fbff;border:1px solid #e0e9f3;border-radius:10px}.ns-v1-keyfact__check{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#12a94d;color:#fff;font-size:13px;font-weight:800;line-height:1;margin-top:1px}.ns-v1-keyfact>span:last-child{display:flex;flex-direction:column;min-width:0;gap:3px}.ns-v1-keyfact strong{color:#082750;font-size:13px;line-height:1.25;font-weight:800}.ns-v1-keyfact small{color:#6b7789;font-size:11.5px;line-height:1.35}@media(max-width:900px){.ns-v1-keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ns-v1-keyfacts{grid-template-columns:1fr;gap:8px;margin-top:16px}.ns-v1-keyfact{min-height:0;padding:12px 13px}}@media(max-width:767.98px){[id^=MainProduct-].page-width{padding-left:0!important;padding-right:0!important}.product{gap:14px!important}.product__info-wrapper{padding-left:16px!important;padding-right:16px!important}.product__media-gallery-viewer{margin-left:12px!important;margin-right:12px!important;border:1px solid #e2e8f0!important;border-radius:12px!important}.product__media-container[style*=--aspect-ratio]{--aspect-ratio:1.02 !important}.product__media-gallery-thumbails{margin:10px 12px 12px!important;--slides-view:4 !important}.product__thumbs-container{border-radius:8px!important}.ns-v1-media-proof{margin:10px 12px 16px!important;padding:14px 15px!important;min-height:0!important;grid-template-columns:auto 1fr!important;grid-template-areas:"stars copy" "trust trust"!important;gap:5px 10px!important;border-radius:12px!important}.ns-v1-media-proof__stars{font-size:17px!important;letter-spacing:1.5px!important;align-self:start!important}.ns-v1-media-proof__copy strong{font-size:15px!important;line-height:1.2!important}.ns-v1-media-proof__copy .ns-v1-media-proof__count{font-size:12px!important}.ns-v1-media-proof__copy span{font-size:11.5px!important}.ns-v1-media-proof__trust{padding-top:8px!important;margin-top:4px!important;font-size:11.5px!important;gap:8px 12px!important}.product__title{font-size:24px!important;line-height:1.08!important;margin-bottom:4px!important}.product__block--price .f-price--large{font-size:24px!important}.ns-v1-intro{font-size:13px!important;margin-bottom:10px!important}.ns-v1-checks{gap:7px!important}.ns-v1-checks li{font-size:13px!important;gap:8px!important}.ns-v1-checks li span{width:19px!important;height:19px!important;flex-basis:19px!important;font-size:11px!important}.ns-v1-certs{grid-template-columns:1fr 1fr!important;gap:7px!important;margin:8px 0 14px!important}.ns-v1-cert{min-height:58px!important;padding:8px 9px!important;gap:8px!important}.ns-v1-cert__icon{flex-basis:28px!important;width:28px!important;height:28px!important}.ns-v1-cert__icon svg{width:16px!important;height:16px!important}.ns-v1-cert__text strong{font-size:11.5px!important}.ns-v1-cert__text small{font-size:9.5px!important}.product-form__input--color{gap:8px!important;margin-bottom:14px!important}.product-form__input--color[data-swatch-type=variant_image] .swatch-color{--swatch-size:44px !important;width:44px!important;height:44px!important}.product-form__input--button{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.product-form__input--button .form__label{grid-column:1 / -1!important}.product-form__input--button input[type=radio]+label{width:100%!important;min-width:0!important;min-height:42px!important;padding:0 8px!important}.product-form__buttons{grid-template-columns:96px minmax(0,1fr)!important;gap:8px!important}.product-form__quantity .quantity,.quantity.quantity-selector,.product-form__submit,.product-form__submit.btn--primary{min-height:54px!important;height:54px!important}.quantity__button{width:30px!important}.product-form__submit,.product-form__submit.btn--primary{font-size:16px!important}.ns-v1-buy-trust{grid-template-columns:1fr 1fr!important;gap:8px!important}.ns-v1-buy-trust span{padding:10px!important}.ns-v1-benefits{padding-left:10px!important;padding-right:10px!important;margin-top:12px!important}.ns-v1-benefits__wrap{padding:16px 12px!important;border-radius:12px!important}.ns-v1-benefits h2{font-size:22px!important;margin-bottom:12px!important}.ns-v1-benefits__grid{grid-template-columns:1fr!important;gap:8px!important}.ns-v1-card{min-height:0!important;grid-template-columns:36px 1fr!important;padding:12px!important}.ns-v1-icon{width:34px!important;height:34px!important}.ns-v1-icon svg{width:18px!important;height:18px!important}.ns-v1-description{padding-left:0!important;padding-right:0!important}.ns-v1-description__tabs{padding:0 16px!important;gap:0!important;overflow-x:auto!important;flex-wrap:nowrap!important;white-space:nowrap!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.ns-v1-description__tabs::-webkit-scrollbar{display:none!important}.ns-v1-description__tabs button{flex:0 0 auto!important;padding:11px 14px!important;font-size:12.5px!important}.ns-v1-tabpanel{padding:16px!important}.ns-v1-tabpanel h2{font-size:21px!important;line-height:1.15!important;margin-bottom:10px!important}.ns-v1-tabpanel p{font-size:13px!important;line-height:1.55!important}.ns-v1-keyfacts{grid-template-columns:1fr!important;gap:7px!important}.ns-v1-keyfact{min-height:0!important;padding:11px 12px!important}.back-to-top,.scroll-to-top,[class*=back-to-top]{display:none!important}}@media(max-width:767.98px){.ns-v1-description{padding-bottom:30px!important;margin-bottom:18px!important}.ns-v1-description__tabs{scroll-padding-left:16px!important;scroll-padding-right:16px!important}}@media(max-width:1099px){.ns-back-top{display:none!important}}.ns-v1-desc-copy{max-width:980px}.ns-v1-desc-copy .ns-v1-kicker{margin-bottom:8px}.ns-v1-desc-copy h2{margin-bottom:14px!important}.ns-v1-desc-copy p{max-width:940px;margin:0 0 14px;color:#4b5565;font-size:14px;line-height:1.65}.ns-v1-desc-copy .ns-v1-desc-lead{color:#34445d;font-size:15px;line-height:1.65}.ns-v1-desc-copy strong{color:#152e52;font-weight:800}.ns-v1-tabpanel[data-panel=beskrivelse]{max-width:none;padding-top:12px}.ns-v1-tabpanel[data-panel=beskrivelse] .ns-v1-keyfacts{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin-top:22px}.ns-v1-tabpanel[data-panel=beskrivelse] .ns-v1-keyfact{min-height:92px}@media(max-width:1023px){.ns-v1-tabpanel[data-panel=beskrivelse] .ns-v1-keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ns-v1-desc-copy p,.ns-v1-desc-copy .ns-v1-desc-lead{font-size:13px;line-height:1.6}.ns-v1-tabpanel[data-panel=beskrivelse] .ns-v1-keyfacts{grid-template-columns:1fr}.ns-v1-tabpanel[data-panel=beskrivelse] .ns-v1-keyfact{min-height:0}}.ns-v1-media-proof--buy{position:relative!important;z-index:auto!important;clear:none!important;width:100%!important;margin:4px 0 14px!important;padding:16px 18px!important;min-height:0!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"stars copy"!important;gap:10px 14px!important;align-items:center!important;background:#f7faff!important;border:1px solid #dfe9f5!important;border-radius:10px!important;box-sizing:border-box!important}.ns-v1-media-proof--buy .ns-v1-media-proof__stars{font-size:20px!important;letter-spacing:2px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__copy strong{font-size:15px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__copy .ns-v1-media-proof__count{font-size:12.5px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__copy span{font-size:12px!important;line-height:1.35!important}.ns-v1-media-proof__trust{display:none!important}@media(max-width:767.98px){.ns-v1-media-proof--buy{margin:2px 0 12px!important;padding:14px!important;grid-template-columns:1fr!important;grid-template-areas:"stars" "copy"!important;gap:5px!important;border-radius:8px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__stars{font-size:18px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__copy strong{font-size:14.5px!important}.ns-v1-media-proof--buy .ns-v1-media-proof__copy .ns-v1-media-proof__count,.ns-v1-media-proof--buy .ns-v1-media-proof__copy span{font-size:12px!important}.product__info-wrapper{padding-left:16px!important;padding-right:16px!important}.product__info-container{width:100%!important}}.ns-v1-certs .ns-v1-cert{justify-content:center!important}.ns-v1-certs .ns-v1-cert__icon{display:grid!important;place-items:center!important;flex-direction:initial!important;gap:0!important;padding:0!important;text-align:center!important;line-height:1!important}.ns-v1-certs .ns-v1-cert__text{flex:0 1 auto!important}.ns-v1-certs{align-items:stretch!important}.ns-v1-certs .ns-v1-cert{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;column-gap:10px!important;min-height:74px!important;padding:10px 12px!important;box-sizing:border-box!important}.ns-v1-certs .ns-v1-cert>span{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ns-v1-certs .ns-v1-cert__icon{width:30px!important;height:30px!important;min-width:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;padding:0!important;margin:0!important;border:1px solid #dce7f4!important;border-radius:9px!important;background:#fff!important;color:#126fce!important;line-height:1!important;box-sizing:border-box!important}.ns-v1-certs .ns-v1-cert__text{width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:2px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.ns-v1-certs .ns-v1-cert__text strong,.ns-v1-certs .ns-v1-cert__text small{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important}.ns-v1-certs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.ns-v1-certs .ns-v1-cert{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;min-height:92px!important;padding:14px 16px!important;background:#f8fbff!important;border:1px solid #dce7f4!important;border-radius:14px!important;box-sizing:border-box!important}.ns-v1-certs .ns-v1-cert__icon{width:46px!important;height:46px!important;min-width:46px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border:1px solid #dce7f4!important;border-radius:12px!important;background:#fff!important;color:#126fce!important;box-sizing:border-box!important;font-size:24px!important;line-height:1!important}.ns-v1-certs .ns-v1-cert__text{min-width:0!important;min-height:62px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;margin:0!important;padding:12px 16px!important;border:1px solid #dce7f4!important;border-radius:12px!important;background:#fff!important;box-sizing:border-box!important}.ns-v1-certs .ns-v1-cert__text strong,.ns-v1-certs .ns-v1-cert__text small{width:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important}.ns-v1-certs .ns-v1-cert__text strong{font-size:15px!important;line-height:1.15!important;font-weight:800!important}.ns-v1-certs .ns-v1-cert__text small{font-size:12px!important;line-height:1.2!important}@media(max-width:767.98px){.ns-v1-certs{gap:8px!important}.ns-v1-certs .ns-v1-cert{grid-template-columns:40px minmax(0,1fr)!important;column-gap:10px!important;min-height:86px!important;padding:12px!important;border-radius:12px!important}.ns-v1-certs .ns-v1-cert__icon{width:40px!important;height:40px!important;min-width:40px!important;border-radius:10px!important;font-size:22px!important}.ns-v1-certs .ns-v1-cert__text{min-height:58px!important;padding:10px 12px!important;border-radius:10px!important}.ns-v1-certs .ns-v1-cert__text strong{font-size:13.5px!important}.ns-v1-certs .ns-v1-cert__text small{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ns-nitril-v1.css.map */
