@media screen and (max-width:989px){.product--thumbnail_slider .thumbnail-slider{display:none!important}.product--thumbnail_slider media-gallery{display:block!important}.product--thumbnail_slider media-gallery>slider-component:not(.thumbnail-slider){width:100%!important;position:relative}.product--thumbnail_slider .product__media-list{flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:40px!important}.product--thumbnail_slider .product__media-list::-webkit-scrollbar{display:none}.product--thumbnail_slider .product__media-item{min-width:92%!important;flex:0 0 92%!important;scroll-snap-align:center;border-radius:8px;overflow:hidden}.product--thumbnail_slider .slider-buttons{position:relative!important;height:auto!important;min-height:30px!important;display:flex!important;justify-content:center;align-items:center;padding:8px 0 4px}.product--thumbnail_slider .slider-counter{display:flex!important;align-items:center;gap:2px;font-size:13px;color:#888;font-weight:500}.product--thumbnail_slider .slider-counter>span{display:inline!important}.product--thumbnail_slider .slider-counter>.visually-hidden{display:none!important}.product--thumbnail_slider .slider-buttons .slider-button,.product--thumbnail_slider .product__modal-opener--video{display:none!important}.product--thumbnail_slider deferred-media{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1}.product--thumbnail_slider .deferred-media__poster-button{display:flex!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:60px;height:60px;align-items:center;justify-content:center;background:#0009!important;border-radius:50%;border:none;cursor:pointer}.product--thumbnail_slider .deferred-media__poster-button svg{color:#fff;width:24px;height:24px}}@media screen and (min-width:990px){.product--thumbnail_slider slider-component:not(.thumbnail-slider){position:relative!important}.product--thumbnail_slider slider-component:not(.thumbnail-slider)>.skip-to-content-link{display:none!important}.product--thumbnail_slider media-gallery{position:sticky!important;top:20px;max-height:calc(100vh - 30px)!important;display:flex!important;flex-direction:column!important}.product--thumbnail_slider media-gallery>slider-component:not(.thumbnail-slider){width:100%!important;order:1;max-height:calc(100vh - 200px)!important;overflow:hidden!important;flex-shrink:1}.product--thumbnail_slider .product__media-list{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;max-height:calc(100vh - 200px)!important}.product--thumbnail_slider .product__media-item,.product--thumbnail_slider .product__media-item:not(.is-active){display:list-item!important;min-width:100%!important;flex:0 0 100%!important;max-width:100%!important;max-height:calc(100vh - 200px)!important;scroll-snap-align:start}.product--thumbnail_slider .product__modal-opener{max-height:calc(100vh - 200px)!important}.product--thumbnail_slider .product__media-list::-webkit-scrollbar{display:none}.product--thumbnail_slider .product__modal-opener img{max-height:calc(100vh - 200px)!important;width:auto!important;margin:0 auto;object-fit:contain!important}.product--thumbnail_slider .slider-buttons{display:flex!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important;justify-content:space-between!important;pointer-events:none!important;z-index:4!important;padding:0 12px!important;height:auto!important}.product--thumbnail_slider .slider-buttons .slider-button{background:#ffffffe6!important;border:1px solid #e5e5e5!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto!important;box-shadow:0 2px 6px #0000001f;transition:all .2s ease}.product--thumbnail_slider .slider-buttons .slider-button:hover{background:#fff!important;border-color:#bbb!important;box-shadow:0 2px 8px #0000002e}.product--thumbnail_slider .slider-buttons .slider-button .icon{color:#333!important;width:16px;height:16px}.product--thumbnail_slider .slider-counter,.product--thumbnail_slider .thumbnail-slider{display:none!important}#ridge-thumbs{width:100%;order:2;margin-top:12px;height:134px;overflow:hidden;flex-shrink:0;position:relative}#ridge-thumbs .ridge-thumbs-track{display:flex;gap:8px;height:122px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;align-items:center}#ridge-thumbs .ridge-thumbs-track::-webkit-scrollbar{display:none}#ridge-thumbs .ridge-thumb{width:122px;height:122px;min-width:122px;border-radius:8px;overflow:hidden;cursor:pointer;flex-shrink:0;transition:all .3s ease}#ridge-thumbs .ridge-thumb img{width:122px;height:122px;object-fit:cover;border-radius:8px;border:3px solid transparent;opacity:.45;filter:grayscale(30%);transition:all .3s ease;display:block}#ridge-thumbs .ridge-thumb.is-active img{border-color:#5510dd;opacity:1;filter:none}#ridge-thumbs .ridge-thumb:not(.is-active):hover img{border-color:#ccc;opacity:.75;filter:grayscale(10%)}}.swatch-element.soldout{position:relative;opacity:.35;filter:grayscale(60%);cursor:not-allowed}.swatch-element.soldout:after{content:"";position:absolute;top:50%;left:5%;right:5%;height:2px;background:#0009;transform:rotate(-45deg);pointer-events:none;z-index:2}.swatch-element.soldout .tooltip{pointer-events:none}.swatch-group input[type=radio]:checked+.swatch-element.soldout{opacity:.45;outline:2px solid #999}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-gallery.css.map */
