.wh169-product-media-carousel{background:#030304fb!important}.wh169-product-media-carousel .product-media-modal__dialog{position:relative;width:100%;height:100dvh;min-height:100vh;background:#030304!important;overflow:hidden}.wh169-product-media-carousel .product-media-modal__content{position:relative;display:flex!important;align-items:center;justify-content:center;width:100%;height:100dvh;max-height:100dvh;padding:64px 76px 58px!important;overflow:hidden!important;overscroll-behavior:contain;touch-action:pan-y pinch-zoom;background:#030304!important}.wh169-product-media-carousel .product-media-modal__content>[data-media-id]{display:none!important;margin:0!important;max-width:100%;max-height:calc(100dvh - 122px)}.wh169-product-media-carousel .product-media-modal__content>[data-media-id].active{display:block!important}.wh169-product-media-carousel .product-media-modal__content>img[data-media-id].active{width:auto!important;height:auto!important;max-width:min(92vw,1600px)!important;max-height:calc(100dvh - 122px)!important;object-fit:contain!important;object-position:center!important;border:0!important;border-radius:12px;box-shadow:0 28px 80px #0000006b}.wh169-product-media-carousel .product-media-modal__content>deferred-media.active,.wh169-product-media-carousel .product-media-modal__content>.product-media-modal__model.active{width:min(92vw,1500px)!important;height:min(82dvh,1100px)!important;max-height:calc(100dvh - 122px)!important}.wh169-product-media-carousel .product-media-modal__content deferred-media,.wh169-product-media-carousel .product-media-modal__content .media,.wh169-product-media-carousel .product-media-modal__content video,.wh169-product-media-carousel .product-media-modal__content iframe,.wh169-product-media-carousel .product-media-modal__content model-viewer{max-height:calc(100dvh - 122px)!important}.wh169-product-media-carousel .product-media-modal__toggle{top:18px!important;right:18px!important;z-index:8!important;width:44px!important;height:44px!important;padding:10px!important;border:1px solid rgba(255,255,255,.16)!important;background:#0a0a0bd1!important;color:#fff!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.wh169-media-nav{position:fixed;top:50%;z-index:7;display:grid;place-items:center;width:52px;height:52px;padding:0;transform:translateY(-50%);border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a0a0bb8;color:#fff;cursor:pointer;box-shadow:0 12px 36px #0000004d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.wh169-media-nav span{display:block;font:300 42px/1 Arial,sans-serif;transform:translateY(-2px)}.wh169-media-nav--prev{left:18px}.wh169-media-nav--next{right:18px}.wh169-media-nav:hover,.wh169-media-nav:focus-visible{border-color:#d9c3a2a8;background:#1a1815e6;color:#ead6b7}.wh169-media-counter{position:fixed;left:50%;bottom:18px;z-index:7;transform:translate(-50%);min-width:72px;padding:8px 14px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#0a0a0bb8;color:#ffffffe6;text-align:center;font-size:12px;line-height:1;letter-spacing:.08em;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width:749px){.wh169-product-media-carousel .product-media-modal__content{padding:58px 8px 54px!important}.wh169-product-media-carousel .product-media-modal__content>img[data-media-id].active{max-width:96vw!important;max-height:calc(100dvh - 112px)!important;border-radius:8px}.wh169-media-nav{width:42px;height:42px;background:#08080994}.wh169-media-nav span{font-size:34px}.wh169-media-nav--prev{left:8px}.wh169-media-nav--next{right:8px}.wh169-media-counter{bottom:calc(env(safe-area-inset-bottom,0px) + 10px)}.wh169-product-media-carousel .product-media-modal__toggle{top:calc(env(safe-area-inset-top,0px) + 10px)!important;right:10px!important}}.wh169-product-media-carousel .wh169-media-nav{display:none!important}@media(min-width:990px)and (hover:hover)and (pointer:fine){.wh169-product-media-carousel .wh169-media-nav{display:grid!important}}@media(max-width:989px),(hover:none),(pointer:coarse){.wh169-product-media-carousel .product-media-modal__content{padding-left:4px!important;padding-right:4px!important}.wh169-product-media-carousel .product-media-modal__content>img[data-media-id].active{max-width:calc(100vw - 8px)!important}}
/*# sourceMappingURL=/cdn/shop/t/233/assets/wh169-product-media-carousel.css.map */
