@media screen and (max-width: 699px) {
.shopify-section--main-product .product-gallery__carousel {aspect-ratio:1/1;block-size:auto;max-height:none!important;grid-template-rows:minmax(0,1fr);align-items:stretch}
.shopify-section--main-product .product-gallery__media {block-size:100%;min-block-size:0;position:relative;display:grid;place-items:center}
.shopify-section--main-product .product-gallery__media > img {position:absolute;inset:0;inline-size:100%;block-size:100%;max-block-size:100%;object-fit:contain}
.shopify-section--main-product .product-gallery__thumbnail {aspect-ratio:1/1}
.shopify-section--main-product .product-gallery__thumbnail > img {inline-size:100%;block-size:100%;object-fit:contain}
.shopify-section--main-product product-gallery {padding-block-end:80px}
.shopify-section--main-product product-gallery > [role="status"] {position:absolute;inset-block-end:0;inset-inline:0;min-block-size:4.8em;line-height:1.6;margin-block:0}
.shopify-section--main-product .product-info .color-swatch {--swatch-size:44px}
}