/* Only the commerce wrapper breaks out; the Astra container and lower content stay unchanged. */
@media(min-width:1920px){
 html body.svp-native-storefront.single-product #page #content .ast-product-img-summary-wrapper.svp-native-product-layout{box-sizing:border-box!important;position:relative;left:50%;transform:translateX(-50%);width:min(1800px,calc(100vw - 80px))!important;max-width:1800px!important;margin-left:0!important;margin-right:0!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;gap:32px!important;align-items:start!important;overflow:visible!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout>.woocommerce-product-gallery{position:static!important;top:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;float:none!important;margin:0!important;padding:0!important;align-self:start!important;overflow:visible!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery .flex-viewport{height:auto!important;max-height:none!important;overflow:visible!important;transition:none!important;margin:0!important;width:100%!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:none!important;transform:none!important;transition:none!important;margin:0!important;padding:0!important;left:auto!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__wrapper::before,html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__wrapper::after{display:none!important;content:none!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{box-sizing:border-box!important;display:block!important;float:none!important;width:100%!important;height:auto!important;aspect-ratio:1!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:relative!important;opacity:1!important;visibility:visible!important;border:1px solid #eee8f3;border-radius:8px!important;overflow:hidden!important;background:#fff!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__image>a{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1!important;padding:0!important;margin:0!important;cursor:zoom-in}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery__image>a>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;margin:0!important;border-radius:0!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .woocommerce-product-gallery :is(.flex-control-thumbs,.flex-direction-nav,.ast-gallery-thumbnails,#ast-vertical-slider,.svp-product-gallery-arrow,.woocommerce-product-gallery__trigger,.zoomImg,.svp-quick-lens,.svp-video-gallery-nav){display:none!important}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .svp-product-video-gallery-slide .svp-product-video-player{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:2;background:#171717}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .svp-product-video-player :is(iframe,video){display:block!important;width:100%!important;height:100%!important;border:0;object-fit:contain}
 html body.svp-native-storefront.single-product #page #content .svp-native-product-layout .svp-product-video-launch--gallery{inset:0!important;width:100%!important;height:100%!important;transform:none!important}
}
