@media(min-width:990px){body:not(.ts-repair-pdp) .shopify-section.cc-main-product,body:not(.ts-repair-pdp) .shopify-section:has(>.product),body:not(.ts-repair-pdp) .shopify-section:has(.product-media){max-width:1120px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important}body:not(.ts-repair-pdp) .product,body:not(.ts-repair-pdp) .product.js-product{--product-info-width: 48% !important;--product-column-border: 0 solid transparent !important;--product-column-border-width: 0px !important;--border-width: 0px !important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;column-gap:36px!important;gap:36px!important;align-items:flex-start!important;border:0!important;box-shadow:none!important;background-image:none!important}body:not(.ts-repair-pdp) .product.js-product:after,body:not(.ts-repair-pdp) .product-main:after{content:""!important;display:table!important;clear:both!important}body:not(.ts-repair-pdp) .product-media{max-width:480px!important;width:100%!important}body:not(.ts-repair-pdp) .product-media .product-image,body:not(.ts-repair-pdp) .product-media img.product-image{max-width:100%!important;max-height:min(56vh,460px)!important;object-fit:contain!important;object-position:center center!important}body:not(.ts-repair-pdp) .product-media .media,body:not(.ts-repair-pdp) .product-media .media-viewer__item{max-height:min(56vh,460px)!important}}body:not(.ts-repair-pdp) media-gallery,body:not(.ts-repair-pdp) .media-gallery,body:not(.ts-repair-pdp) .media-gallery__viewer{--gallery-border-color: transparent !important;--gallery-bg-color: #ffffff !important;border:0!important;box-shadow:none!important;outline:none!important;background-color:#fff!important;background:#fff!important}body:not(.ts-repair-pdp) .product-media .media,body:not(.ts-repair-pdp) .product-media .media-viewer__item,body:not(.ts-repair-pdp) .product-media figure,body:not(.ts-repair-pdp) .media--cover{border:0!important;box-shadow:none!important;outline:none!important;--media-border-width: 0px !important;--media-border-opacity: 0 !important;--media-shadow-opacity: 0 !important;background-color:#fff!important}body:not(.ts-repair-pdp) .product-info,body:not(.ts-repair-pdp) .product-details,body:not(.ts-repair-pdp) .product-media{border-left:0!important;border-right:0!important;border-inline:0!important;border-inline-end:0!important;border-inline-start:0!important}@media(min-width:769px){body:not(.ts-repair-pdp) .product-main .product-media,body:not(.ts-repair-pdp) .product-main+.product-details>.container,body:not(.ts-repair-pdp) .cc-product-details .reading-width,body:not(.ts-repair-pdp) .product-details .reading-width,body:not(.ts-repair-pdp) .cc-product-details .container,body:not(.ts-repair-pdp) .shopify-section.product-details .container{border:0!important;border-left:0!important;border-right:0!important;border-inline:0!important;border-inline-end:0!important;border-inline-start:0!important}body:not(.ts-repair-pdp) .product-main .product-info:before,body:not(.ts-repair-pdp) .product-main .product-info:after{content:none!important;display:none!important;width:0!important;background:none!important;background-color:transparent!important}body:not(.ts-repair-pdp) .shopify-section+.product-main:before,body:not(.ts-repair-pdp) .product-details+.shopify-section:before,body:not(.ts-repair-pdp) .product-main+.shopify-section:not(.product-details):before{background-color:transparent!important;height:0!important}}body:not(.ts-repair-pdp) .product-media .zoom-image,body:not(.ts-repair-pdp) .product-media img.zoom-image,body:not(.ts-repair-pdp) .product-media .js-zoom-image{background:transparent!important;background-color:transparent!important}body:not(.ts-repair-pdp) .media-gallery__thumbs,body:not(.ts-repair-pdp) .media-thumbs{width:100%!important;max-width:100%!important;margin-top:12px!important;border:0!important;box-shadow:none!important}@media(min-width:990px){body:not(.ts-repair-pdp) .media-thumbs.flex,body:not(.ts-repair-pdp) ul.media-thumbs{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:8px!important;width:100%!important;overflow-x:auto!important;padding:0!important;margin:0!important;list-style:none!important}body:not(.ts-repair-pdp) .media-thumbs__item{flex:1 1 0!important;min-width:56px!important;max-width:72px!important;margin:0!important;border:1px solid #ececec!important;border-radius:6px!important;overflow:hidden!important;background:#fff!important}body:not(.ts-repair-pdp) .media-thumbs__btn{display:block!important;width:100%!important;border:0!important;box-shadow:none!important;padding-top:100%!important;background:#fff!important}body:not(.ts-repair-pdp) .media-thumbs__btn img{max-height:none!important;width:100%!important;height:100%!important;object-fit:contain!important}body:not(.ts-repair-pdp) .media-thumbs__item.is-active,body:not(.ts-repair-pdp) .media-thumbs__btn[aria-current=true],body:not(.ts-repair-pdp) .media-thumbs__item:has(.media-thumbs__btn[aria-pressed=true]){border-color:#222!important}}body:not(.ts-repair-pdp) .product-media [class*=selling],body:not(.ts-repair-pdp) .product-media [class*=Selling],body:not(.ts-repair-pdp) .product-media [class*=nudge],body:not(.ts-repair-pdp) .product-message{display:none!important}html{overflow-x:hidden;max-width:100%}body{overflow-x:hidden!important;overscroll-behavior-x:none;max-width:100%;position:relative}#main-content,.shopify-section,.product-main,.product,.product-media,media-gallery,.media-gallery{max-width:100%}body:not(.ts-repair-pdp) .media-gallery__viewer{overflow:hidden!important;max-width:100%!important}body:not(.ts-repair-pdp) .product-media .media-viewer,body:not(.ts-repair-pdp) .product-media .media-thumbs{overscroll-behavior-x:contain;max-width:100%;touch-action:pan-x pinch-zoom}.slider,.icons-with-text .slider{overscroll-behavior-x:contain;max-width:100%}@media(max-width:989px){body:not(.ts-repair-pdp) .shopify-section.cc-main-product,body:not(.ts-repair-pdp) .shopify-section:has(.product-media){max-width:100%!important;padding-left:16px!important;padding-right:16px!important}body:not(.ts-repair-pdp) .product-media{max-width:100%!important}body:not(.ts-repair-pdp) .product-media .product-image,body:not(.ts-repair-pdp) .product-media img.product-image{max-height:none!important;width:100%!important;height:100%!important}body:not(.ts-repair-pdp) .product-media .media,body:not(.ts-repair-pdp) .product-media .media-viewer__item{max-height:none!important;overflow:hidden!important}body:not(.ts-repair-pdp) .product-media .zoom-image,body:not(.ts-repair-pdp) .product-media img.zoom-image,body:not(.ts-repair-pdp) .product-media .js-zoom-image{display:none!important;opacity:0!important;background:transparent!important}body:not(.ts-repair-pdp) .product-media .media-ctrl__btn.visible-lg,body:not(.ts-repair-pdp) .product-media .media-ctrl__btn[name=prev],body:not(.ts-repair-pdp) .product-media .media-ctrl__btn[name=next]{display:flex!important;align-items:center!important;justify-content:center!important;z-index:6!important;width:40px!important;height:40px!important;padding:0!important;border-radius:999px!important;background:#ffffffeb!important;border:1px solid rgba(42,43,42,.12)!important;box-shadow:0 1px 4px #00000014!important}body:not(.ts-repair-pdp) .product-media .media-ctrl__btn[name=prev]{left:8px!important}body:not(.ts-repair-pdp) .product-media .media-ctrl__btn[name=next]{right:8px!important}body:not(.ts-repair-pdp) .product-media .media-ctrl__btn[disabled]{opacity:.35!important}body:not(.ts-repair-pdp) .media-gallery__thumbs.hidden,body:not(.ts-repair-pdp) .product-media .media-gallery__thumbs{display:block!important}body:not(.ts-repair-pdp) .product-media .media-thumbs,body:not(.ts-repair-pdp) .product-media ul.media-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;padding:0!important;margin:8px 0 0!important;list-style:none!important}body:not(.ts-repair-pdp) .product-media .media-thumbs__item{flex:0 0 64px!important;width:64px!important;min-width:64px!important;margin:0!important;border:1px solid #ececec!important;border-radius:6px!important;overflow:hidden!important;background:#fff!important}body:not(.ts-repair-pdp) .product-media .media-thumbs__btn{display:block!important;width:100%!important;border:0!important;padding-top:100%!important;background:#fff!important}body:not(.ts-repair-pdp) .product-media .media-thumbs__btn img{width:100%!important;height:100%!important;object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-media-balance.css.map */
