[data-rt-classic-gallery] .rt-classic-gallery__controls,[data-rt-classic-gallery] .rt-classic-gallery__rail-button,product-modal[data-rt-classic-gallery] .rt-classic-gallery__modal-toolbar{display:none}@media screen and (max-width:989px){[id^=MainProduct-][data-rt-classic-gallery] .product-media-slider>.slider-buttons>.splide__arrow{z-index:10}}@media screen and (min-width:990px){[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true]{grid-template-rows:var(--rt-classic-stage-size, var(--rt-gallery-stage-size)) auto;row-gap:1rem;height:auto;max-height:none}[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .product-media-slider,[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .product__media-list,[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .product__media-item{height:var(--rt-classic-stage-size, var(--rt-gallery-stage-size));max-height:var(--rt-classic-stage-size, var(--rt-gallery-stage-size));aspect-ratio:auto}[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .product-media-container.media-type-image,[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .media-type-image .product__modal-opener,[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .media-type-image .product__media{height:100%;max-height:100%;aspect-ratio:auto}[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .thumbnail-slider{grid-row:1 / span 2;display:flex;flex-flow:column nowrap;align-items:stretch;align-content:normal;width:100%;max-width:100%;height:100%;max-height:100%;gap:.5rem;overflow:hidden}[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .thumbnail-list{display:flex;flex-flow:column nowrap;align-items:stretch;align-content:normal;grid-template-columns:none;grid-auto-flow:row;flex:1 1 0;width:100%;max-width:100%;height:0;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;scroll-snap-type:none;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.3) transparent;padding:.2rem;margin:0}[id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] .thumbnail-list>.thumbnail-list__item{flex:0 0 auto;width:100%;max-width:100%;min-width:0;margin:0}[id^=MainProduct-][data-rt-classic-gallery] .rt-classic-gallery__controls{grid-column:2;grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.4rem;margin:0;color:rgb(var(--color-foreground));font:400 1.2rem/1.4 var(--font-body-family);font-variant-numeric:tabular-nums}[id^=MainProduct-][data-rt-classic-gallery] .rt-classic-gallery__button,[id^=MainProduct-][data-rt-classic-gallery] .rt-classic-gallery__rail-button,product-modal[data-rt-classic-gallery] .rt-classic-gallery__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:.8rem;min-width:4.4rem;min-height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.4rem;padding:.8rem 1.2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;letter-spacing:0;cursor:pointer;touch-action:manipulation}[id^=MainProduct-][data-rt-classic-gallery] .rt-classic-gallery__rail-button{display:flex;width:100%;min-height:3rem;padding:.5rem}[id^=MainProduct-][data-rt-classic-gallery] :is(.rt-classic-gallery__button,.rt-classic-gallery__rail-button):disabled,product-modal[data-rt-classic-gallery] .rt-classic-gallery__button:disabled{opacity:.35;cursor:default}[id^=MainProduct-][data-rt-classic-gallery] :is(.rt-classic-gallery__button,.rt-classic-gallery__rail-button):focus-visible,product-modal[data-rt-classic-gallery] .rt-classic-gallery__button:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}[id^=MainProduct-][data-rt-classic-gallery] .rt-classic-gallery__arrow,product-modal[data-rt-classic-gallery] .rt-classic-gallery__arrow{display:block;flex-shrink:0;width:1.4rem;height:1.4rem}product-modal[data-rt-classic-gallery] .product-media-modal__dialog{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100dvh;overflow:hidden;padding:0}product-modal[data-rt-classic-gallery] .rt-classic-gallery__modal-toolbar{display:flex;align-items:center;justify-content:center;flex:0 0 7.2rem;gap:1.6rem;min-height:7.2rem;padding:1rem 8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:400 1.3rem/1.4 var(--font-body-family);font-variant-numeric:tabular-nums}product-modal[data-rt-classic-gallery] .product-media-modal__toggle{top:1.4rem;right:2rem;width:4.4rem;height:4.4rem}product-modal[data-rt-classic-gallery] .product-media-modal__content{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;min-height:0;width:100%;height:calc(100dvh - 7.2rem);max-height:none;padding:1.6rem 3.2rem;overflow:auto;scroll-behavior:auto;overscroll-behavior:contain}product-modal[data-rt-classic-gallery] .product-media-modal__content>[data-media-id]:not(.active){display:none!important}product-modal[data-rt-classic-gallery] .product-media-modal__content>[data-media-id].active{display:block!important;flex:0 0 auto;width:100%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;object-fit:contain;border:0;box-shadow:none}product-modal[data-rt-classic-gallery] .product-media-modal__content>img.active{cursor:zoom-in}product-modal[data-rt-classic-gallery].rt-classic-gallery--zoomed .product-media-modal__content{display:block}product-modal[data-rt-classic-gallery].rt-classic-gallery--zoomed .product-media-modal__content>img.active{width:var(--rt-classic-zoom-width);height:var(--rt-classic-zoom-height);max-width:none;max-height:none;margin:0 auto;cursor:zoom-out}html.no-js [id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true],html.no-js [id^=MainProduct-][data-rt-classic-gallery] media-gallery[data-rt-vertical=true] :is(.product-media-slider,.product__media-list,.product__media-item){display:block;height:auto;max-height:none}html.no-js [data-rt-classic-gallery] :is(.rt-classic-gallery__controls,.rt-classic-gallery__rail-button){display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/rt-classic-gallery.css.map */
