.e-atc-qty-button-holder{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.e-atc-qty-button-holder .quantity label{display:block;font-size:14px;font-weight:500;margin-bottom:4px;color:#333}.e-atc-qty-button-holder .quantity .number-button{display:flex;align-items:center;justify-content:center;border:1.5px solid #ddd;border-radius:25px;overflow:hidden;max-width:160px;background:#fff}.e-atc-qty-button-holder .quantity input.qty{width:60px;text-align:center;border:none;font-size:16px;font-weight:600;background:0 0;color:#000;padding:8px 0}.e-atc-qty-button-holder .quantity .minus,.e-atc-qty-button-holder .quantity .plus{width:40px;height:40px;border:none;background:0 0;font-size:22px;font-weight:700;color:#000;cursor:pointer;transition:color .2s ease}.e-atc-qty-button-holder .quantity .minus:hover,.e-atc-qty-button-holder .quantity .plus:hover{color:#ffb91f}.e-atc-qty-button-holder .quantity input.qty::-webkit-outer-spin-button,.e-atc-qty-button-holder .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.e-atc-qty-button-holder .quantity input.qty[type=number]{-moz-appearance:textfield}