.mp-qty{display:inline-flex;align-items:center;gap:0;border:1.5px solid rgba(36,31,28,.16);border-radius:12px;background:#fff;overflow:hidden;height:48px}.mp-qty button{width:40px;height:100%;border:0;background:transparent;color:var(--cocoa, #4A2C22);font-size:19px;font-weight:700;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .16s ease,color .16s ease}.mp-qty button:hover:not(:disabled){background:#241f1c12}.mp-qty button:disabled{opacity:.32;cursor:default}.mp-qty input{width:44px;height:100%;border:0;border-left:1px solid rgba(36,31,28,.1);border-right:1px solid rgba(36,31,28,.1);background:transparent;text-align:center;font-family:inherit;font-size:15px;font-weight:800;color:#241f1c;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.mp-qty input::-webkit-outer-spin-button,.mp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mp-qty input:focus{outline:none;background:#e5b77029}.mp-qty.is-sm{height:40px}.mp-qty.is-sm button{width:34px;font-size:17px}.mp-qty.is-sm input{width:38px;font-size:14px}.pdp-price-each{display:block;margin-top:2px;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;color:var(--cocoa-soft, #6B4A3D)}.pdp-price-each[hidden]{display:none}.product-detail-price{margin-bottom:18px}.product-form-actions{align-items:stretch}.product-form-actions .btn-primary{min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mypet-qty.css.map */
