/* V3.2.6 — native Woo cart form inside its own movable section. */
body.single-product.mivyo-styler-active .mivyo-layout-piece[data-mivyo-component="cart"] {clear:both!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:7px 0 17px!important;padding:0!important}
body.single-product.mivyo-styler-active .mivyo-layout-piece[data-mivyo-component="cart"] > form.cart {display:flex!important;align-items:stretch!important;justify-content:stretch!important;float:none!important;clear:both!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;gap:9px!important;box-sizing:border-box!important}
body.single-product.mivyo-styler-active .mivyo-layout-piece[data-mivyo-component="cart"] > form.cart button.single_add_to_cart_button {display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;min-height:54px!important;padding:13px 18px!important;margin:0!important;float:none!important;line-height:1.3!important;white-space:normal!important;box-sizing:border-box!important}
body.single-product.mivyo-styler-active .mivyo-layout-piece[data-mivyo-component="cart"] > form.cart .quantity {flex:0 0 86px;max-width:86px;margin:0!important}
body.single-product.mivyo-styler-active.postid-37 .mivyo-layout-piece[data-mivyo-component="cart"] > form.cart .quantity {display:none!important}
@media(max-width:767px){body.single-product.mivyo-styler-active .mivyo-mobile-flow > .mivyo-layout-piece[data-mivyo-component="cart"] {margin:7px 0 17px!important;padding:0!important}}
