/* V2 mobile product sheet: visual spacing only, no sticky bars or altered forms. */
@media(max-width:767px){
 body#product .product_container {min-width:0;}
 body#product .product_container .product_left,body#product .product_container .product_right {min-width:0;max-width:100%;}
 body#product .product_container .product_right .product-prices {margin-top:10px;}
 body#product .product_container .product_right .product-variants {max-width:100%;}
 body#product .product_container .product_right .product-variants select {max-width:100%;}
 body#product .product_container .product_right .product-add-to-cart .product-quantity {gap:8px;}
 body#product .product_container .product_right .product-add-to-cart button.add-to-cart {max-width:100%;}
 body#product .page-product-box {max-width:100%;min-width:0;}
 body#product .page-product-box img {max-width:100%;height:auto;}
 body#product .page-product-box table {max-width:100%;}
 body#product .apofp-accordion-panel {overflow-wrap:anywhere;}
}
