.cb-gallery-viewer{position:relative}.cb-gallery-viewer>.slider-buttons{display:none!important}.cb-gallery-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.cb-gallery-arrow{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;transform:translateY(-50%);pointer-events:auto;cursor:pointer;color:rgb(var(--color-foreground));background:#fffffff0;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;box-shadow:0 .2rem 1rem #0000001f}.cb-gallery-arrow--previous{left:0}.cb-gallery-arrow--next{right:0}.cb-gallery-arrow:hover,.cb-gallery-arrow:focus-visible{background:#fff;border-color:rgb(var(--color-foreground));outline-offset:.2rem}.cb-gallery-arrow .svg-wrapper{display:inline-flex;width:1.8rem;height:1.8rem}.cb-gallery-arrow .svg-wrapper svg{width:100%;height:100%}.cb-gallery-viewer{width:100%}.cb-gallery-viewer>.product__media-list{display:flex;flex-wrap:nowrap;width:100%!important;aspect-ratio:var(--cb-gallery-stage-ratio, .85);height:auto;min-height:0;margin:0!important;padding:0!important;gap:0!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.cb-gallery-viewer>.product__media-list::-webkit-scrollbar{display:none}.cb-gallery-viewer .product__media-list .product__media-item{box-sizing:border-box;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%;flex:0 0 100%!important;margin:0!important;padding:0!important;scroll-snap-align:start}.cb-gallery-viewer .product__media-list .product__media-item>*{display:block;width:100%;height:100%}.cb-gallery-viewer .product__media-list .product__media-item .product-media-container{width:100%!important;max-width:100%!important;height:100%;margin:0}.cb-gallery-viewer .product__media-list .product__media-item .product__modal-opener,.cb-gallery-viewer .product__media-list .product__media-item .product__media{width:100%;height:100%}.cb-gallery-viewer .product__media-list .product__media-item .product__media{padding-top:0!important}.cb-gallery-viewer .product__media-list .product__media-item .product__media img{object-fit:contain}.cb-gallery-arrow--previous .svg-wrapper{transform:rotate(90deg)}.cb-gallery-arrow--next .svg-wrapper{transform:rotate(-90deg)}@media(min-width:750px){.product--thumbnail .cb-gallery-viewer .product__media-list .product__media-item,.product--thumbnail_slider .cb-gallery-viewer .product__media-list .product__media-item{width:100%;max-width:100%;flex:0 0 100%}}@media(max-width:749px){.product__media-wrapper .cb-gallery-viewer{margin-left:0!important;margin-right:0!important}.cb-gallery-viewer .product__media-list{width:100%!important;margin:0!important;padding:0!important;gap:0!important;scroll-padding-left:0}.cb-gallery-viewer .product__media-list .product__media-item{width:100%!important;max-width:100%!important;min-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start}.cb-gallery-viewer .product__media-list:after{display:none}.cb-gallery-arrow{width:3.8rem;height:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/cb-product-gallery-navigation.css.map */
