.product-information__media{--product-media-scale: 80%;--product-media-radius: var(--gallery-media-border-radius, 12px)}.product-information__media>:is(media-gallery,.tee-gallery-wrapper){width:var(--product-media-scale);margin-inline:auto}.product-information__media:not(.is-floating) :is(.product-media-container img,.tee-mockup-zoomable,.tee-mockup,.tee-mockup img){cursor:default}.product-information__media :is(.tee-gallery__stage,.tee-mockup,.tee-mockup-image){border-radius:var(--product-media-radius);overflow:hidden}@media screen and (max-width:749px){.product-information__media media-gallery slideshow-container{border-radius:var(--product-media-radius);overflow:hidden}}.product-information__media-placeholder{display:none;grid-column:1 / -1;order:0}@media screen and (max-width:749px){.product-information__media.is-floating{position:fixed;top:var(--float-top, 60px);left:0;right:0;z-index:calc(var(--layer-sticky, 8) - 1);transform:scale(.6);transform-origin:top center;pointer-events:none;animation:product-media-float-in .2s ease-out;transition:opacity .2s ease,visibility .2s ease}.product-information__media.is-floating>*{pointer-events:auto;cursor:pointer;background:#fff;border-radius:calc(var(--product-media-radius) / .6);box-shadow:0 16px 48px #00000038}.product-information__media.is-floating slideshow-controls{display:none}.product-information__media.is-floating.is-hidden-by-keyboard,.product-information__media.is-floating.is-hidden-by-preview,body.vm--block-scroll .product-information__media.is-floating,body:has(.tee-dialog,.tee-slide-up-modal,.tee-preview-popup) .product-information__media.is-floating{opacity:0;visibility:hidden;pointer-events:none}.product-information__media.is-floating.is-hidden-by-keyboard>*,.product-information__media.is-floating.is-hidden-by-preview>*,body.vm--block-scroll .product-information__media.is-floating>*,body:has(.tee-dialog,.tee-slide-up-modal,.tee-preview-popup) .product-information__media.is-floating>*{pointer-events:none}@keyframes product-media-float-in{0%{opacity:0;transform:scale(.53)}to{opacity:1;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.product-information__media.is-floating{animation:none}}}@media screen and (min-width:750px){.product-information__media{align-self:stretch}.product-information__media>:is(media-gallery,.tee-gallery-wrapper){position:sticky;top:calc(var(--header-height, 0px) + 16px);z-index:var(--layer-flat, 1)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-media-custom.css.map */
