:not(.dialog-zoomed-gallery)>.product-media-container{aspect-ratio:unset!important;height:auto!important;max-height:none!important;overflow:visible!important}.product-media-container img{aspect-ratio:unset!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important}img{max-width:100%;height:auto;display:block}.hero-slideshow{height:55vw!important;min-height:280px!important;max-height:600px!important}.col-banner{height:auto!important;aspect-ratio:16 / 7!important}.col-banner__img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.product-card__media{aspect-ratio:3 / 4;width:100%;overflow:hidden}.product-card__img{width:100%!important;height:100%!important;object-fit:cover!important}.about-img img{width:100%!important;height:auto!important;aspect-ratio:3 / 4;object-fit:cover}img.product-gallery__main,#mainProductImg.product-gallery__main,[id=mainProductImg],.product-gal img.product-gallery__main{aspect-ratio:unset!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.product-page img.product-gallery__main,.product-layout img.product-gallery__main,#MainContent img.product-gallery__main,.product-page #mainProductImg,.product-layout #mainProductImg,#MainContent #mainProductImg,.shopify-section img.product-gallery__main{aspect-ratio:unset!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;max-height:none!important}.product-gallery,.product-page .product-gallery,.product-layout .product-gallery,#MainContent .product-gallery{height:auto!important;max-height:none!important;aspect-ratio:unset!important;overflow:visible!important}img.product-media__image,.product-page img.product-media__image,#MainContent img.product-media__image{object-fit:contain!important;object-position:center top!important;height:auto!important;width:100%!important;aspect-ratio:unset!important;max-height:none!important}ul.media-gallery__grid .product-media{align-items:flex-start!important}.product-media-container,.product-page .product-media-container,#MainContent .product-media-container{aspect-ratio:unset!important;height:auto!important;max-height:none!important}.product__description img,.product-description img,.rte img{width:100%!important;height:auto!important;object-fit:contain!important;max-width:100%!important}.rte table,.product__description table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;white-space:nowrap!important}.product__description,.product-description,.rte{overflow-x:hidden!important}@media(max-width:768px){.hero-slideshow{height:60vw!important;min-height:260px!important}.hero-heading{font-size:28px!important}.hero-sub{font-size:11px!important}.btn-hero{padding:11px 28px!important;font-size:10px!important}.collection-banners{flex-direction:column!important;padding:0 12px!important;gap:6px!important}.col-banner{aspect-ratio:16 / 7!important;height:auto!important}.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.product-card__name{font-size:15px!important}.product-card__excerpt{display:none!important}.product-card__info{padding:10px 8px!important}.tabbed-collections{padding:40px 14px!important}.tab-nav{gap:0!important;overflow-x:auto!important}.tab-btn{padding:10px 14px!important;font-size:9px!important;white-space:nowrap!important}.feature-strip{grid-template-columns:repeat(2,1fr)!important;padding:24px 16px!important;gap:20px!important}.about-strip{grid-template-columns:1fr!important;padding:40px 20px!important}.about-strip__images{display:none!important}.section-title{font-size:28px!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important;padding-bottom:20px}img.product-gallery__main,#mainProductImg.product-gallery__main,[id=mainProductImg],.product-page img.product-gallery__main,.product-layout img.product-gallery__main,#MainContent img.product-gallery__main,.shopify-section img.product-gallery__main{aspect-ratio:unset!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;max-height:none!important}.product-gallery,.product-page .product-gallery,.product-layout .product-gallery,#MainContent .product-gallery{aspect-ratio:unset!important;height:auto!important;max-height:none!important;overflow:visible!important}img.product-media__image,.product-page img.product-media__image,#MainContent img.product-media__image{object-fit:contain!important;object-position:center top!important;height:auto!important;width:100%!important;aspect-ratio:unset!important}.product-media-container,#MainContent .product-media-container{aspect-ratio:unset!important;height:auto!important}.product-card__image img,.collection-card__image img,.resource-card__image img{width:100%!important;height:100%!important;object-fit:cover!important}.shopify-section img{max-width:100%!important;height:auto!important}.collection-banners{flex-direction:column!important}.collection-banners--2 .col-banner,.collection-banners--3 .col-banner,.collection-banners--4 .col-banner{flex:0 0 100%!important;width:100%!important}}@media(max-width:480px){.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.hero-slideshow{height:65vw!important;min-height:220px!important}.hero-heading{font-size:22px!important}.feature-strip{grid-template-columns:repeat(2,1fr)!important}.footer-grid{grid-template-columns:1fr!important}img.product-gallery__main,#mainProductImg,.product-page img.product-gallery__main,#MainContent img.product-gallery__main{aspect-ratio:unset!important;object-fit:contain!important;object-position:center top!important;width:100%!important;height:auto!important;max-height:none!important}.product-gallery,#MainContent .product-gallery{aspect-ratio:unset!important;height:auto!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mobile-fixes.css.map */
