@media screen and (min-width:750px){.product .product__column-sticky,.product__media-wrapper media-gallery,.product__info-container{position:relative!important;top:auto!important}.product__media-wrapper .product-media-container.media-type-image.constrain-height{--constrained-height: clamp(360px, 62vh, 580px) !important;--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));height:auto!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.product__media-wrapper .product-media-container.media-type-image.constrain-height.media-fit-contain{width:min(var(--contained-width),100%)!important}.product__media-wrapper .product-media-container.media-type-image.constrain-height .media{height:0!important;min-height:0!important;padding-top:min(var(--constrained-height),var(--ratio-percent))!important}.product__media-wrapper .product-media-container.media-type-image .media>img{object-fit:contain!important;object-position:center!important}.product__media-wrapper .product__media-list{margin-bottom:1rem!important}.product__media-wrapper .thumbnail-slider{position:relative!important;inset:auto!important;z-index:1!important;width:100%!important;margin:.8rem 0 0!important}.product__media-wrapper .thumbnail-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.8rem!important;padding:.5rem!important}.product__media-wrapper .thumbnail-list__item.slider__slide{width:7.2rem!important;max-width:7.2rem!important;flex:0 0 7.2rem!important}}@media screen and (min-width:990px){.product:not(.product--no-media) .product__media-wrapper{width:52%!important;max-width:52%!important;padding-right:3rem!important}.product:not(.product--no-media) .product__info-wrapper{width:48%!important;max-width:48%!important;padding:3.2rem 3.4rem 3.4rem!important}}@media screen and (min-width:750px)and (max-width:989px){.product{gap:0!important;padding-left:2.4rem!important;padding-right:2.4rem!important}.product:not(.product--no-media) .product__media-wrapper{width:50%!important;max-width:50%!important;padding-right:2rem!important}.product:not(.product--no-media) .product__info-wrapper{width:50%!important;max-width:50%!important;padding:2.5rem 2.2rem 2.7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/tcf-product-scroll-fix-v99.css.map */
