.product-form__buttons--has-quantity-selector .quantity__button{width:5.2rem;height:5.2rem;flex:0 0 5.2rem}.product-form__buttons{column-gap:1rem;row-gap:1rem}.product-form__buttons--has-quantity-selector .quantity__input{width:5.2rem!important;height:5.2rem!important;border:1px solid #e6e6e6;font-size:larger!important;border-radius:2.6rem}.product-form__buttons--has-quantity-selector .quantity{gap:1rem;font-size:1.7rem}.product-form__buttons--has-quantity-selector .quantity__button{background:rgba(var(--color-foreground),.15)!important;color:rgb(var(--color-foreground))!important}.product-form__buttons--has-quantity-selector .quantity__button .icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}.product-form__buttons--has-quantity-selector .quantity__button.disabled{opacity:.2!important;pointer-events:none}.product-form__buttons--has-quantity-selector .quantity__button,.product-form__buttons--has-quantity-selector .quantity__button::after{transition:none!important}.product-form__buttons--has-quantity-selector .quantity__button:hover::after{background:rgb(var(--color-foreground))!important}.product-form__buttons--has-quantity-selector .quantity__button:hover .icon{color:#fff!important}.product-form__buttons{flex-wrap:nowrap!important}.product-form__buttons--has-quantity-selector{background:#fff!important}.product-form__buttons--has-quantity-selector .product-form__quantity{margin-left:0!important}.product-form__buttons--has-quantity-selector .quantity{width:auto!important}@media screen and (max-width:749px){.product-form__buttons{flex-direction:column}.product-form__buttons--has-quantity-selector .product-form__quantity{width:100%}}