.QuantityButton_block__ryLrl{display:flex;align-items:center;justify-content:space-evenly;align-content:center;margin:0;background-color:var(--white);padding:1.5rem 1rem;box-shadow:var(--box-shadow-sm);max-width:125px;max-height:60px}.QuantityButton_toggleControl__vDc78{width:25px;height:25px;padding:.5rem;margin:0;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid var(--charcoal);background-color:rgba(0,0,0,0)}.QuantityButton_control__V26Lg{height:100%;width:30%;margin:0 .25rem;border-color:rgba(0,0,0,0);text-align:center;min-width:30px;appearance:textfield;-moz-appearance:textfield}.QuantityButton_control__V26Lg::-webkit-inner-spin-button,.QuantityButton_control__V26Lg::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantityButton_popover__Dc9K2{z-index:9;padding:2rem;background:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow-lg)}.QuantityButton_popover__Dc9K2[data-popper-placement^=top]>.QuantityButton_arrow__ZhD7T{bottom:-4px}.QuantityButton_popover__Dc9K2[data-popper-placement^=bottom]{box-shadow:0 -.5rem 1rem rgba(0,0,0,.15)}.QuantityButton_popover__Dc9K2[data-popper-placement^=bottom]>.QuantityButton_arrow__ZhD7T{top:-4px}.QuantityButton_popover__Dc9K2[data-popper-placement^=left]>.QuantityButton_arrow__ZhD7T{right:-4px}.QuantityButton_popover__Dc9K2[data-popper-placement^=right]>.QuantityButton_arrow__ZhD7T{left:-4px}.QuantityButton_arrow__ZhD7T{position:absolute;width:15px;height:15px;background:inherit;visibility:hidden}.QuantityButton_arrow__ZhD7T:before{position:absolute;width:15px;height:15px;background:inherit;visibility:visible;content:"";transform:rotate(45deg)}.QuantityButton_error__AaOBK{color:var(--terracotta);margin:0;display:flex;align-items:center}.QuantityButton_stepIconError__xI9L6{fill:var(--terracotta);animation:QuantityButton_shake__e25ji .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);margin-right:1rem}@keyframes QuantityButton_shake__e25ji{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}