.swiper[data-v-b3548e5b]{--swiper-pagination-color:var(--color-grey2);--swiper-pagination-bullet-inactive-color:var(--color-grey1);--swiper-pagination-bullet-inactive-opacity:1;margin:0 auto;max-width:100%;overflow:hidden;width:auto}.swiper-slide[data-v-b3548e5b]{height:100%;width:auto}.swiper-slide img[data-v-b3548e5b]{width:auto}.swiper .swiper-pagination[data-v-b3548e5b]{bottom:var(--spacer-xs);line-height:0}.product-image[data-v-b3548e5b]{align-self:start;max-height:var(--height);order:-1}.product-image .swiper[data-v-b3548e5b],.product-image .swiper-slide[data-v-b3548e5b],.product-image .swiper-wrapper[data-v-b3548e5b]{max-height:calc(var(--vh)*100 - 120px)}@media (min-width:790px){.product-image .swiper[data-v-b3548e5b],.product-image .swiper-slide[data-v-b3548e5b],.product-image .swiper-wrapper[data-v-b3548e5b]{height:var(--image-height);max-height:none}}.product-image .swiper-image[data-v-b3548e5b]{width:calc(var(--image-height)/4*3)}@media (min-width:790px){.product-image[data-v-b3548e5b]{order:0}}@media (min-width:790px){[data-v-b3548e5b] .product-image .swiper-image img{--height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));height:100%;max-height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));max-height:var(--height);min-height:650px}}.product-sku[data-v-b3548e5b]{color:var(--color-grey2)}.product-thumbs-wrapper[data-v-b3548e5b]{height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl))}.product-thumbs-next[data-v-b3548e5b]{cursor:pointer;height:100%}.product-info-container[data-v-b3548e5b]{min-height:var(--image-height)}@media (min-width:790px){[data-v-b3548e5b] .product-image .swiper-image img{--height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));height:100%;max-height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));max-height:var(--height);min-height:650px;width:calc(var(--image-height)/4*3)}}.sample-request[data-v-b3548e5b]{background-color:var(--color-background);bottom:0;padding:var(--spacer-xs) 0 calc(var(--spacer-xs) + env(safe-area-inset-bottom));position:sticky;width:100%;z-index:5}@media (min-width:790px){.sample-request[data-v-b3548e5b]{display:none}}.side[data-v-b3548e5b]{--height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));height:calc(var(--vh)*100 - var(--header) - var(--spacer-xl));height:var(--height);overflow-y:auto;padding-bottom:calc((var(--height) - var(--spacer-xxl)/9*32 - var(--spacer-xs))/2);padding-top:calc((var(--height) - var(--spacer-xxl)/9*32 - var(--spacer-xs))/2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.zoom-in[data-v-b3548e5b]{display:none;visibility:hidden}@media (hover:hover){.zoom-in[data-v-b3548e5b]{display:grid}}.zoom-in .icon[data-v-b3548e5b]{position:static;transform:none}@media (min-width:1100px){.zoom-in[data-v-b3548e5b]{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background:var(--color-background);border-radius:var(--radius);cursor:pointer;left:var(--spacer-xs);padding:var(--spacer-xs);position:absolute;top:var(--spacer-xs);-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:visible;visibility:initial;z-index:1}}.contact-text[data-v-b3548e5b]{display:inline-flex}.share-link[data-v-b3548e5b]{justify-self:end}
