.tk-product-media-gallery__thumbs-rail{position:relative;margin-top:12px}.tk-product-media-gallery__thumbs-rail .tk-product-media-gallery__thumbs{margin-top:0;scroll-snap-type:x proximity;scrollbar-width:none}.tk-product-media-gallery__thumbs-rail .tk-product-media-gallery__thumbs::-webkit-scrollbar{display:none}.tk-product-media-gallery__thumbs-rail .tk-product-media-gallery__thumb{scroll-snap-align:start;min-width:44px;min-height:44px}.tk-product-media-gallery__thumbs-nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;padding:0;border:0;border-radius:var(--tk-radius-sm, 8px);background:var(--tk-color-white, #ffffff);box-shadow:1px 1px 8px 1px #00000026;color:var(--tk-color-black, #1d1d1b);cursor:pointer;align-items:center;justify-content:center}.tk-product-media-gallery__thumbs-nav--prev{left:4px}.tk-product-media-gallery__thumbs-nav--next{right:4px}.tk-product-media-gallery__thumbs-rail.can-prev>.tk-product-media-gallery__thumbs-nav--prev,.tk-product-media-gallery__thumbs-rail.can-next>.tk-product-media-gallery__thumbs-nav--next{display:inline-flex}.tk-product-media-gallery__thumbs-nav:hover{box-shadow:1px 2px 10px 1px #0003}.tk-product-media-gallery__thumbs-nav:focus-visible{outline:2px solid var(--tk-color-black, #1d1d1b);outline-offset:2px}.tk-product-media-gallery__thumbs-nav .svg-wrapper{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.tk-product-media-gallery__thumbs-nav svg{width:100%;height:100%}.tk-product-media-gallery__thumbs-nav--prev svg{transform:rotate(180deg)}.tk-product-media-gallery__progress{display:none;position:relative;height:3px;margin-top:10px;background:#e4e4e4;border-radius:2px;overflow:hidden}.tk-product-media-gallery__progress span{position:absolute;left:0;top:0;height:100%;background:#1d1d1b;border-radius:2px;transition:transform .15s linear}.tk-product-media-gallery__dots,.tk-product-media-gallery__counter{display:none}@media(min-width:1024px){.tk-product-media-gallery__thumbs-rail.can-next .tk-product-media-gallery__thumbs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.tk-product-media-gallery__thumbs-rail.can-prev .tk-product-media-gallery__thumbs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px);mask-image:linear-gradient(90deg,transparent,#000 32px)}.tk-product-media-gallery__thumbs-rail.can-prev.can-next .tk-product-media-gallery__thumbs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 56px),transparent)}.tk-product-media-gallery__thumbs-rail.has-overflow .tk-product-media-gallery__thumb{flex:0 0 calc((100% - 60px) / 6.2)}.tk-product-media-gallery__thumbs-rail.has-overflow+.tk-product-media-gallery__progress{display:block}}@media(max-width:749px){.tk-product-media-gallery__thumbs-rail .tk-product-media-gallery__thumb{flex:0 0 calc((100% - 32px) / 4.2)}.tk-product-media-gallery__thumbs-nav{width:44px;height:44px}.tk-product-media-gallery__thumbs-rail.has-overflow+.tk-product-media-gallery__progress{display:block}.tk-product-media-gallery__dots{display:flex;position:absolute;left:0;right:0;bottom:12px;justify-content:center;gap:6px;z-index:2;pointer-events:none}.tk-product-media-gallery__dots span{width:6px;height:6px;border-radius:3px;background:#00000040;transition:width .2s,background .2s}.tk-product-media-gallery__dots span[aria-current=true]{width:18px;background:#1d1d1b}.tk-product-media-gallery__counter{position:absolute;right:10px;bottom:10px;z-index:2;padding:5px 9px;border-radius:12px;background:#0000008c;color:#fff;font-size:12px;line-height:1;pointer-events:none}.tk-product-media-gallery__counter--visible{display:block}}@media(prefers-reduced-motion:reduce){.tk-product-media-gallery__thumbs-rail .tk-product-media-gallery__thumbs{scroll-behavior:auto}.tk-product-media-gallery__progress span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tk-product-media-gallery-rail.css.map */
