:root{--nsi-v5-blue:#0b66c3;--nsi-v5-blue-dark:#073b73;--nsi-v5-ink:#111827;--nsi-v5-muted:#667085;--nsi-v5-surface:#f6f8fb;--nsi-v5-border:#e2e8f0;--nsi-v5-radius:20px;--nsi-v5-shadow:0 12px 36px rgba(15,23,42,.08);--nsi-v5-ease:cubic-bezier(.2,.75,.25,1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto}.media img,.card__media img,.product-card img,.collection-card img{image-rendering:auto;backface-visibility:hidden;transform:translateZ(0)}.card__media,.product-card__image,.product-card .media{overflow:hidden;background:#fff}.product-card .media img,.card-product .media img{object-fit:contain!important;object-position:center!important}.collection-card .media img,.image-banner img,.banner img{object-fit:cover;object-position:center}@media(max-width:749px){.image-banner,.banner__media{min-height:auto!important}.image-banner img,.banner__media img{object-position:center center}.product-card .media,.card-product .media{aspect-ratio:1/1}.product-card .media img,.card-product .media img{padding:8px}}.card,.product-card,.collection-card{transition:transform .25s var(--nsi-v5-ease),box-shadow .25s var(--nsi-v5-ease),border-color .25s ease}.card:hover,.product-card:hover,.collection-card:hover{transform:translateY(-3px)}.button,.btn,button[type=submit]{transition:transform .2s var(--nsi-v5-ease),box-shadow .2s ease}.button:hover,.btn:hover,button[type=submit]:hover{transform:translateY(-1px)}@media(hover:hover)and (pointer:fine){.product-card__image-wrapper,.product-card__image-container,.product-card .media,.card-product .media,.card__media{overflow:hidden}.product-card__image-wrapper img,.product-card__image-container img,.product-card .media img,.card-product .media img,.card__media img{transition:transform .45s cubic-bezier(.22,.61,.36,1),filter .45s ease;transform-origin:center center;will-change:transform}.product-card__image-wrapper:hover img,.product-card__image-container:hover img,.product-card .media:hover img,.card-product .media:hover img,.card__media:hover img{transform:scale(1.08);filter:brightness(1.03)}}@media(prefers-reduced-motion:reduce){.product-card__image-wrapper img,.product-card__image-container img,.product-card .media img,.card-product .media img,.card__media img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/nsi-v5-design-system.css.map */
