
.nk-shell,[class^='nk-']>.page-width{width:min(1200px,calc(100% - 40px));margin-inline:auto}
.nk-products,.nk-values-illustrated,.nk-story,.nk-premium-section{padding-block:clamp(28px,4vw,56px)}
.nk-products__heading{text-align:center;margin-bottom:24px}
.nk-products__heading .title,.nk-values-illustrated__title,.nk-category-groups .title,.nk-story h2,.nk-premium-heading h2{font-family:var(--font-heading--family);font-size:clamp(28px,3.2vw,42px)!important;line-height:1.16;color:#285b57;text-wrap:balance;font-weight:600}
.nk-products--static .nk-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible}
.nk-products--static .nk-products__carousel-tools,.nk-products--static .nk-products__mobile-more{display:none}
.nk-product-card{transition:border-color .2s ease}
.nk-product-card:hover,.nk-product-card:focus-within,.nk-product-card:active{transform:none;box-shadow:none}
.nk-product-card__content h3{font-size:16px;line-height:1.45;font-weight:500;text-wrap:pretty}
.nk-product-swipe__arrow{font-size:42px!important;min-width:36px;min-height:44px}
.nk-products__all .button{background:white;color:#285b57;border:1px solid #285b57;padding:14px 24px;border-radius:16px}
.nk-value-card h2{font-size:clamp(12px,1.4vw,17px);font-weight:600;text-wrap:balance}.nk-value-card p{font-size:clamp(11px,1.15vw,14px);line-height:1.45}
.nk-story__copy{font-size:16px;line-height:1.75}
@media(max-width:749px){.nk-shell,.nk-products>.page-width,.nk-values-illustrated>.page-width,.nk-category-groups>.page-width,.nk-footer-v2>.page-width{width:calc(100% - 28px)}.nk-products--static .nk-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.nk-product-card__content h3{font-size:14px;line-height:1.4}.nk-story h2{text-align:center}.nk-value-card p{font-size:11px}.nk-value-card h2{font-size:12px}}
@media(prefers-reduced-motion:reduce){.nk-product-card{transition:none}.nk-product-swipe,.nk-products__grid{scroll-behavior:auto}.nk-products__mobile-more-arrow{animation:none}}

.nk-best-tabs .nk-product-card:hover,.nk-best-tabs .nk-product-card:focus-within,.nk-best-tabs .nk-product-card:active{transform:none;box-shadow:none}
.nk-best-tabs .nk-product-card{box-shadow:none;transition:border-color .2s ease}
.nk-products__all{text-align:center;margin-top:26px}
@media(max-width:749px){[class^="nk-"]>.page-width{width:calc(100% - 28px)}.nk-pc-only-inline{display:none!important}}
