.prd-Media{position:relative;display:block}.prd-Media_Carousel{height:100%}@media only screen and (min-width: 768px){.prd-Media_Carousel{position:sticky;top:0}}.prd-Media_Slides[class*=keen-slider]{z-index:1;display:flex;height:100%;overflow:hidden}@media only screen and (min-width: 768px){.prd-Media_Slides[class*=keen-slider]{display:block}}.prd-Media_Slide{display:block;width:100%;height:100%}@media only screen and (max-width: 767px){.prd-Media_Slide{display:none}.prd-Media_Slide:first-child,[data-initialised=true] .prd-Media_Slide{display:block}}@media only screen and (min-width: 768px){.prd-Media_Slide-desktopHide{display:none}}.prd-Media_Image,.prd-Media_Image .rsp-Image{height:100%}.prd-Media_Slide video{width:100%;height:100%;object-fit:contain}.prd-Media_Dots{position:absolute;bottom:0;left:50%;z-index:2;justify-content:center;display:flex;width:calc((1 / 3) * 100%);transform:translate(-50%);gap:5px}@media only screen and (min-width: 768px){.prd-Media_Dots{display:none}}.prd-Media_Dot{position:relative;width:100%;height:30px;pointer-events:initial}.prd-Media_Dot:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:var(--Color_Brand);opacity:.2;transform:translate(-50%,-50%);transition:opacity .2s ease}.prd-Media_Dot:is([aria-current=true],:hover,:focus):after{opacity:1}@media only screen and (max-width: 767px){.lyt-Site-pinchZoomActive{overflow:hidden}.lyt-Site-pinchZoomActive .prd-Detail_Column-media,.lyt-Site-pinchZoomActive .prd-Media_Slide{z-index:1000}.lyt-Site-pinchZoomActive .prd-Media{mix-blend-mode:initial}.lyt-Site-pinchZoomActive .prd-Media_Slide,.lyt-Site-pinchZoomActive .prd-Media_Slides{overflow:visible}.lyt-Site-pinchZoomActive .prd-Media_Slides{z-index:auto}.lyt-Site-pinchZoomActive .prd-Media_Slide{transform:var(--initial-transform)!important}.prd-Media_Image .rsp-Image_Image{-webkit-backface-visibility:hidden;-webkit-perspective:1000;transition:transform .5s ease;image-rendering:pixelated}.lyt-Site-pinchZoomActive .prd-Media_Image .rsp-Image_Image{transition:none}}.prd-Media_Button{display:none}@media only screen and (min-width: 768px){.prd-Media_Button{display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-media.css.map */
