.vxd-buy,.vxd-form,.vxd-form form.cart,.vxd-form .single_variation_wrap{min-width:0!important;max-width:100%}form.cart:not(.variations_form),form.cart .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:nowrap;align-items:center!important;gap:12px!important;min-width:0}form.cart .single_add_to_cart_button{margin:0!important;align-self:center!important;height:52px!important;min-height:52px!important;flex:1 1 0!important;min-width:0!important;width:auto!important;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0 16px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}form.cart .quantity{display:inline-flex!important;align-items:center!important;gap:4px;height:52px!important;padding:4px!important;margin:0!important;border:0!important;border-radius:999px!important;background:var(--vx-bg)!important;flex:none;width:auto!important}form.cart .quantity .action{display:grid!important;place-items:center;width:44px!important;height:44px!important;border-radius:50%!important;border:0!important;cursor:pointer;box-shadow:0 1px 2px rgba(29,40,41,.12);position:static!important;margin:0!important}form.cart .quantity .action.minus{background:#fff!important;color:var(--vx-ink)!important;order:1}form.cart .quantity input.qty{order:2;width:52px!important;height:44px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font:800 18px/1 var(--vx-font)!important;color:var(--vx-ink)!important;-moz-appearance:textfield;appearance:textfield}form.cart .quantity input.qty::-webkit-inner-spin-button,form.cart .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form.cart .quantity .action.plus{background:var(--vx-green)!important;color:var(--vx-on-green)!important;order:3}form.cart .quantity .action svg{width:18px;height:18px}form.cart .quantity .action:hover{filter:brightness(.96)}@media (max-width:480px){form.cart:not(.variations_form),form.cart .woocommerce-variation-add-to-cart{gap:8px!important}form.cart .quantity{height:48px!important;padding:3px!important}form.cart .quantity .action{width:40px!important;height:40px!important}form.cart .quantity input.qty{width:40px!important;font-size:17px!important}form.cart .single_add_to_cart_button{height:48px!important;min-height:48px!important;font-size:15px!important;padding:0 12px!important}}