media-gallery .product-media:has(>deferred-media[data-product-video]){background:var(--tik90-color-thread, var(--color-background))}media-gallery .product-media:has(>deferred-media[data-product-video])>.product-media__image,media-gallery .product-media deferred-media[data-product-video] :is(video,.deferred-media__poster-image){object-fit:contain;object-position:center;width:100%;height:100%;max-width:100%;max-height:100%}media-gallery deferred-media[data-product-video]{top:0;right:0;bottom:0;left:0}media-gallery deferred-media[data-product-video] .deferred-media__poster-icon{width:52px;height:52px;background:#fff8eaf0;color:#30251d;box-shadow:0 2px 12px #30251d26}media-gallery deferred-media[data-product-video] .deferred-media__poster-icon svg{width:22px;height:22px;color:inherit;filter:none}media-gallery deferred-media[data-product-video] .deferred-media__playing{pointer-events:none}@media(max-width:749px){media-gallery slideshow-component:has(slideshow-slide[aria-hidden=false] deferred-media[data-product-video][data-media-loaded]) .media-gallery__mobile-controls{top:0;bottom:auto}}zoom-dialog dialog.dialog-zoomed-gallery__dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;overflow:hidden;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));margin:0;background:var(--tik90-color-thread, var(--color-background));color:var(--color-foreground);view-transition-name:none}zoom-dialog dialog.dialog-zoomed-gallery__dialog[open]{display:grid;grid-template-rows:48px minmax(0,1fr);gap:12px}zoom-dialog .media-viewer-body{grid-row:2;display:grid;grid-template-rows:minmax(0,1fr) auto;align-self:center;width:100%;height:min(100%,calc((100vw - 24px) / var(--viewer-ratio, 1) + 88px));min-width:0;min-height:0;gap:12px}zoom-dialog .media-viewer-toolbar{grid-row:1;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;width:100%;direction:ltr}zoom-dialog .media-viewer-toolbar .button{position:static;inset:auto;display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid rgb(119 82 55 / 22%);border-radius:50%;background:#fff8eaf0;color:inherit;mix-blend-mode:normal;font-size:25px;line-height:1}zoom-dialog .media-viewer-toolbar .close-button{grid-column:1;grid-row:1}zoom-dialog .media-viewer-toolbar .close-button svg{width:18px;height:18px}zoom-dialog .media-viewer-toolbar [data-zoom-toggle]{grid-column:3;grid-row:1}zoom-dialog .media-viewer-toolbar [hidden]{display:none}zoom-dialog .media-viewer-counter{grid-column:2;grid-row:1;justify-self:center;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.08em}zoom-dialog .dialog-zoomed-gallery{grid-row:1;display:block;width:100%;height:100%;min-height:0;min-width:0;overflow:hidden;cursor:default;direction:ltr;container-type:size}media-gallery zoom-dialog dialog[open] .dialog-zoomed-gallery .product-media-container{width:100%;height:100%;max-height:none;min-height:0;aspect-ratio:auto}zoom-dialog .dialog-zoomed-gallery .product-media-container[hidden]{display:none}media-gallery zoom-dialog dialog[open] .dialog-zoomed-gallery .product-media,media-gallery zoom-dialog dialog[open] .dialog-zoomed-gallery .product-media__drag-zoom-wrapper{display:flex;position:relative;width:100%;height:100%;max-height:none;min-height:0;min-width:0;aspect-ratio:auto;align-items:center;justify-content:center;overflow:hidden}media-gallery zoom-dialog dialog[open] .dialog-zoomed-gallery .product-media-container .product-media__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;max-inline-size:100%;max-block-size:100%;aspect-ratio:auto;object-fit:contain;object-position:center;border-radius:0;user-select:none;-webkit-user-select:none}zoom-dialog .product-media__drag-zoom-wrapper{touch-action:none;cursor:zoom-in}zoom-dialog .product-media__drag-zoom-wrapper[data-zoomed]{cursor:grab}zoom-dialog .product-media__drag-zoom-wrapper[data-zoomed]:active{cursor:grabbing}zoom-dialog .dialog-thumbnails-list-container{grid-row:2;position:static;width:100%;min-width:0;display:flex;justify-content:center}zoom-dialog .dialog-thumbnails-list{position:static;inset:auto;display:flex;flex-direction:row;gap:8px;width:max-content;max-width:100%;max-height:none;padding:4px;margin:0;overflow:auto hidden;opacity:1;animation:none;transform:none;direction:ltr}zoom-dialog .dialog-thumbnails-list:after{display:none}zoom-dialog .dialog-thumbnails-list__thumbnail{position:relative;flex:0 0 52px;width:52px;height:64px;padding:2px;border:1px solid transparent;border-radius:8px}zoom-dialog .dialog-thumbnails-list__thumbnail[aria-current=true]{border-color:currentcolor}zoom-dialog .dialog-thumbnails-list__thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px}zoom-dialog .media-viewer-play-badge{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff8ea;color:#30251d}zoom-dialog .media-viewer-play-badge svg{width:14px;height:14px}zoom-dialog .media-viewer-navigation{grid-row:1;grid-column:1;display:flex;align-self:center;justify-content:space-between;width:100%;pointer-events:none;direction:ltr;z-index:2}zoom-dialog .media-viewer-navigation .button{pointer-events:auto}.tik90-product-page .product-information__media zoom-dialog .media-viewer-navigation.product-gallery-arrows{position:static;inset:auto;padding:0;height:auto;mix-blend-mode:normal}.tik90-product-page .product-information__media zoom-dialog .media-viewer-navigation.product-gallery-arrows .slideshow-control{opacity:1;pointer-events:auto}.tik90-product-page .product-information__media zoom-dialog .media-viewer-navigation .button:hover:before{background:var(--tik90-color-warm-canvas)}.tik90-product-page .product-information__media zoom-dialog .media-viewer-navigation .button:disabled{opacity:.35;cursor:default}zoom-dialog .media-viewer-video{--player-height: min(100cqh, 62dvh, 600px, var(--video-native-height));flex:0 0 auto;position:relative;width:min(100cqw,calc(var(--player-height) * var(--video-ratio)),720px,var(--video-native-width));height:auto;max-width:100%;max-height:100%;aspect-ratio:var(--video-ratio);background:var(--tik90-color-thread)}media-gallery zoom-dialog dialog[open] .dialog-zoomed-gallery .media-viewer-video .product-media deferred-media[data-product-video]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:100%;aspect-ratio:auto}zoom-dialog .dialog-thumbnails-list__thumbnail{transition:border-color .18s ease,background-color .18s ease,opacity .18s ease}zoom-dialog .dialog-thumbnails-list__thumbnail[aria-current=true]{background:#77523714}zoom-dialog .dialog-zoomed-gallery .product-media-container[data-loading]:after{content:"";position:absolute;width:20px;height:20px;border:1px solid rgb(119 82 55 / 25%);border-top-color:var(--tik90-color-ink);border-radius:50%;animation:mediaViewerLoading .8s linear infinite}@keyframes mediaViewerLoading{to{rotate:360deg}}@media(max-width:749px){zoom-dialog .media-viewer-video{--player-height: min(100cqh, 58dvh, 520px, var(--video-native-height))}}@media(prefers-reduced-motion:reduce){zoom-dialog .dialog-thumbnails-list__thumbnail{transition:none}zoom-dialog .dialog-zoomed-gallery .product-media-container[data-loading]:after{animation:none}}zoom-dialog .dialog-zoomed-gallery{grid-column:1}zoom-dialog .button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@media(min-width:750px){zoom-dialog dialog.dialog-zoomed-gallery__dialog{padding-inline:max(28px,env(safe-area-inset-left))}zoom-dialog .dialog-thumbnails-list__thumbnail{flex-basis:60px;width:60px;height:72px}}@media(max-height:500px){zoom-dialog dialog.dialog-zoomed-gallery__dialog[open]{gap:4px}zoom-dialog .dialog-thumbnails-list__thumbnail{flex-basis:44px;width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-media-viewer.css.map */
