media-gallery[data-reference-gallery]{--media-border-width: 0px;--media-radius: 0px;--media-shadow-opacity: 0;--media-shadow-visible: 0;display:block}[data-reference-gallery] slider-component.slider-mobile-gutter{margin:0}[data-reference-gallery] .product__media-list.slider{display:flex;position:relative;flex-wrap:nowrap;align-items:flex-start;gap:0;width:100%;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;scroll-behavior:smooth;scrollbar-width:none}[data-reference-gallery] .product__media-list.slider:after{content:none}[data-reference-gallery] .product__media-list.slider::-webkit-scrollbar{display:none}[data-reference-gallery] .product__media-list .product__media-item{display:block;flex:0 0 100%;width:100%;max-width:100%;padding:0;margin:0;scroll-snap-align:start;scroll-snap-stop:always}[data-reference-gallery] .product-media-container{border:0;border-radius:0;box-shadow:none}[data-reference-gallery] .media-fit-contain .media>img{object-fit:contain}[data-reference-gallery] .product__modal-opener--image .product__media-icon{display:none}[data-reference-gallery] [id^=GalleryViewer]>.slider-buttons{position:absolute;z-index:3;inset:50% 7% auto;display:flex;justify-content:space-between;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .18s ease}[data-reference-gallery] [id^=GalleryViewer]>.slider-buttons[hidden],[data-reference-gallery] [id^=GalleryViewer] .slider-counter{display:none}[data-reference-gallery] [id^=GalleryViewer] .slider-button{display:flex;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 3px 10px #0003;pointer-events:none}[data-reference-gallery] [id^=GalleryViewer] .slider-button .icon-caret{width:22px;height:13px}[data-reference-gallery].is-interacting [id^=GalleryViewer]>.slider-buttons,[data-reference-gallery] [id^=GalleryViewer]>.slider-buttons:focus-within{opacity:1}[data-reference-gallery].is-interacting [id^=GalleryViewer] .slider-button,[data-reference-gallery] [id^=GalleryViewer]>.slider-buttons:focus-within .slider-button{pointer-events:auto}[data-reference-gallery] .thumbnail-slider{justify-content:center;padding:12px 16px 16px}[data-reference-gallery] .thumbnail-slider>.slider-button{display:none}[data-reference-gallery] .thumbnail-slider .thumbnail-list.slider{display:flex;flex:0 1 auto;gap:6px;width:max-content;max-width:100%;margin:0;padding:0;overflow-x:auto;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-width:none}[data-reference-gallery] .thumbnail-list .thumbnail-list__item.slider__slide{flex:0 0 clamp(44px,10.5vw,64px);width:clamp(44px,10.5vw,64px);padding:0}[data-reference-gallery] .thumbnail{border:0;border-radius:0;box-shadow:none;opacity:.4}[data-reference-gallery] .thumbnail[aria-current],[data-reference-gallery] .thumbnail:hover,[data-reference-gallery] .thumbnail:focus-visible{opacity:1;box-shadow:none}[data-reference-gallery] .thumbnail:focus-visible{outline:2px solid #111;outline-offset:-2px}[data-reference-gallery] .thumbnail img{object-fit:contain}[data-reference-gallery] .thumbnail__badge{pointer-events:none}@media(hover:hover){[data-reference-gallery] [id^=GalleryViewer]:hover>.slider-buttons{opacity:1}[data-reference-gallery] [id^=GalleryViewer]:hover .slider-button{pointer-events:auto}}@media screen and (min-width:990px){[data-reference-gallery] .thumbnail-slider{padding:20px 0 16px}[data-reference-gallery] .thumbnail-slider .thumbnail-list.slider{gap:8px}[data-reference-gallery] .thumbnail-list .thumbnail-list__item.slider__slide{flex-basis:64px;width:64px}}@media screen and (max-width:749px){.product-gallery-page-width.page-width{padding-inline:0}.product-gallery-page-width .product__info-wrapper{padding-inline:1.5rem}[data-reference-gallery] .product-media-container{width:100%;max-width:100%;margin:0}[data-reference-gallery] .product-media-container .media{padding-top:var(--ratio-percent)}}@media(prefers-reduced-motion:reduce){[data-reference-gallery] .product__media-list.slider,[data-reference-gallery] .thumbnail-list.slider{scroll-behavior:auto}[data-reference-gallery] [id^=GalleryViewer]>.slider-buttons{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/product-gallery-reference.css.map */
