.custom-product-photo-grid{display:none}@media screen and (min-width:750px){.custom-product-photo-grid{display:block;margin:12px 0 0}.custom-product-photo-grid__viewport{position:relative}.custom-product-photo-grid__track{display:flex;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.custom-product-photo-grid__track::-webkit-scrollbar{display:none}.custom-product-photo-grid__page{flex:0 0 100%;min-width:0;margin:0;scroll-snap-align:start}.custom-product-photo-grid__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0}.custom-product-photo-grid__item{margin:0}.custom-product-photo-grid__button{display:block;width:100%;padding:0;border:0;border-radius:10px;overflow:hidden;background:#fff;cursor:zoom-in;aspect-ratio:1 / 1}.custom-product-photo-grid__button img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.custom-product-photo-grid__button:hover img{transform:scale(1.03)}.custom-product-photo-grid__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ff5766;color:#fff;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.custom-product-photo-grid__arrow--prev{left:12px}.custom-product-photo-grid__arrow--prev svg{transform:rotate(180deg)}.custom-product-photo-grid__arrow--next{right:12px}.custom-product-photo-grid__arrow:disabled{opacity:0;pointer-events:none}.custom-product-photo-grid__dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.custom-product-photo-grid__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#1c282033;cursor:pointer;transition:width .2s ease,background-color .2s ease}.custom-product-photo-grid__dot.is-active{width:24px;background:#ff5766}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/custom-product-photo-grid.css.map */
