main[data-template=product] :where(.rte,.product__description,.metafield-rich_text_field,.shopify-block){max-width:100%;overflow-wrap:anywhere}main[data-template=product] :where(img,video,canvas,svg,iframe){max-width:100%}main[data-template=product] :where(img,video,canvas){height:auto}main[data-template=product] :where(pre){max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ea-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:10px}.ea-table-scroll:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.ea-table-scroll>table{width:100%;min-width:600px;margin:0}@media screen and (max-width:749px){main[data-template=product] :where(.grid__item,.product__media-wrapper,.product__info-wrapper,.image-with-text__content,.multicolumn-card__info){min-width:0}main[data-template=product] :where(iframe){width:100%}main[data-template=product] .product .thumbnail-slider{margin-top:.6rem}main[data-template=product] .product .thumbnail-slider .thumbnail-list.slider{gap:.6rem;padding:.4rem 0;scroll-padding-left:0}main[data-template=product] .product .thumbnail-list__item.slider__slide{flex:0 0 5.6rem;width:5.6rem;max-width:5.6rem}main[data-template=product] .product .thumbnail{overflow:hidden;border-radius:.7rem}main[data-template=product] .product .thumbnail-slider .slider-button{width:3.2rem;height:3.2rem}.ea-table-scroll{margin-block:1.2rem;padding-bottom:.35rem}.ea-table-scroll>table{min-width:540px}}@media screen and (min-width:750px){main[data-template=product] .product--thumbnail .thumbnail-list{grid-template-columns:repeat(auto-fit,6.4rem);justify-content:start;gap:.8rem}main[data-template=product] .product .thumbnail-list.slider--tablet-up{gap:.8rem;padding:.4rem 0}main[data-template=product] .product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{flex:0 0 6.4rem;width:6.4rem;max-width:6.4rem}}@media screen and (max-width:480px){main[data-template=product] .product-title-price-wrap{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(10.5rem,auto);align-items:start!important;gap:1rem!important}main[data-template=product] :where(.product-title-left,.product-price-right){min-width:0!important}}@media screen and (max-width:420px){main[data-template=product] .pp-specs__grid{grid-template-columns:1fr}main[data-template=product] .pp-specs__card{min-height:0}}@media screen and (max-width:749px){main[data-template=product] .product__media-list .product-media-container.media-type-image{height:min(78vw,32rem);min-height:0;overflow:hidden}main[data-template=product] .product__media-list .product-media-container.media-type-image .product__modal-opener--image,main[data-template=product] .product__media-list .product-media-container.media-type-image .product__media{height:100%}main[data-template=product] .product__media-list .product-media-container.media-type-image .product__media{display:flex;align-items:center;justify-content:center;padding-top:0!important}main[data-template=product] .product__media-list .product-media-container.media-type-image .product__media img{position:static!important;width:100%;height:100%!important;object-fit:contain}}@media screen and (max-width:749px){main[data-template=product] .product__media-wrapper,main[data-template=product] .product__media-wrapper slider-component{min-width:0;max-width:100%}main[data-template=product] .product__media-wrapper{overflow-x:clip}}@supports not (overflow-x:clip){@media screen and (max-width:749px){main[data-template=product] .product__media-wrapper{overflow-x:hidden}}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/ea-pdp-mobile.css.map */
