product-gallery-controls.productView-image-wrapper{--gallery-pagination-height: 0px;display:block;position:relative}product-gallery-controls:has([data-gallery-pagination]:not([hidden])){--gallery-pagination-height: 44px}product-gallery-controls .productView-nav .slick-dots{display:none}product-gallery-controls .product-gallery-pagination{position:static;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:44px;padding:0;margin:0;background:#fff}product-gallery-controls .product-gallery-pagination[hidden]{display:none}.product-gallery-pagination button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#b5b5b5;cursor:pointer}.product-gallery-pagination button:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.product-gallery-pagination button[aria-current=true]{color:#303030}.product-gallery-pagination button:focus-visible{outline:2px solid #303030;outline-offset:-4px}product-gallery-controls>.product-stories-wrapper{position:absolute;z-index:3;inset-inline-end:14px;bottom:calc(var(--gallery-pagination-height) + 16px)}product-gallery-controls:has(.slick-current [data-gallery-video])>.product-stories-wrapper{bottom:calc(var(--gallery-pagination-height) + 60px)}product-gallery-controls .product-story{width:72px;height:72px;padding:0}product-gallery-controls .product-story-thumb{width:68px;height:68px}product-gallery-controls .productView-image .productView-img-container .productView-video[data-gallery-video] video{object-fit:contain}@media(max-width:767px){product-gallery-controls .product-story{width:64px;height:64px}product-gallery-controls .product-story-thumb{width:60px;height:60px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-gallery-controls.css.map */
