.itemCounter .value,.itemCounter .value .val,.itemCounter .value .action{display:flex;justify-content:center;align-items:center}.itemCounter{display:flex;justify-content:space-between;align-items:center}.itemCounter{margin:5px 0 15px}.itemCounter input[type="number"]{-moz-appearance:textfield}.itemCounter input::-webkit-outer-spin-button,.itemCounter input::-webkit-inner-spin-button{-webkit-appearance:none}.itemCounter .text{display:block;font-size:.95rem;line-height:1rem}@media (max-width:991.98px){.itemCounter .vueCheckoutStatus .value .val{height:auto;text-align:left!important}}.itemCounter .value{border-radius:10rem;box-shadow:0 0 1px 1px #929292;overflow:hidden}.itemCounter .value .val,.itemCounter .value .action{background:#fff;height:45px;border:0}.itemCounter .value .val:focus,.itemCounter .value .val.focus,.itemCounter .value .action:focus,.itemCounter .value .action.focus{outline:none}.itemCounter .value .val{width:50px!important;padding:5px 10px;font-size:1rem;line-height:1.4rem;text-align:center}@media (max-width:767.98px){.itemCounter .value .val{width:35px!important;height:40px;padding:5px}}.itemCounter .value .val :not(input){width:initial}.itemCounter .value .action{position:relative;padding:5px;width:35px;font-size:1.25rem;cursor:pointer}.itemCounter .value .action:hover::before{font-weight:bold}.itemCounter .value .action:first-of-type{left:1px;padding-left:.75rem;border-right:0!important}.itemCounter .value .action:last-of-type{right:1px;padding-right:.75rem;border-left:0!important}.itemCounter .value .action.disabled.br{pointer-events:none;opacity:.8}.itemCounter .value [data-action="sum"],.itemCounter .value [data-action="minus"],.itemCounter .value #minus{width:2rem;height:2rem;border-radius:10rem;padding:0!important}@media (max-width:767.98px){.itemCounter .value [data-action="sum"]::before,.itemCounter .value [data-action="minus"]::before,.itemCounter .value #minus::before{font-size:1rem}}.itemCounter .value [data-action="sum"]:hover,.itemCounter .value [data-action="minus"]:hover,.itemCounter .value #minus:hover{background-color:#f5f5f5}.itemCounter .value [data-action="sum"].disabled,.itemCounter .value [data-action="minus"].disabled,.itemCounter .value #minus.disabled{pointer-events:none;opacity:.8;border:0!important}.itemCounter .value [data-action="sum"]{margin-right:.25rem}.itemCounter .value #minus,.itemCounter .value [data-action="minus"]{margin-left:.25rem}