.woocommerce .quantity,.quantity{--borderColor: #e6e6e6;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:stretch;height:100%;float:none !important;margin:0 !important}.woocommerce .quantity button#incrementer,.woocommerce .quantity input,.woocommerce .quantity input.input-text.qty,.quantity button#incrementer,.quantity input,.quantity input.input-text.qty{min-height:2rem}.woocommerce .quantity button#incrementer,.quantity button#incrementer{height:100%;width:1rem;font-size:1rem;margin:0;margin-inline-start:0;padding:0;color:black;background:white;border-radius:0;box-shadow:none;border:1px solid var(--borderColor)}.woocommerce .quantity button#incrementer:active,.woocommerce .quantity button#incrementer:focus,.woocommerce .quantity button#incrementer:hover,.quantity button#incrementer:active,.quantity button#incrementer:focus,.quantity button#incrementer:hover{outline:0 !important;-webkit-appearance:none;box-shadow:none !important}.woocommerce .quantity button#incrementer:hover,.quantity button#incrementer:hover{background:var(--borderColor)}.woocommerce .quantity button#incrementer.btn-minus,.quantity button#incrementer.btn-minus{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0}.woocommerce .quantity button#incrementer.btn-plus,.quantity button#incrementer.btn-plus{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:0}.woocommerce .quantity input,.woocommerce .quantity input.input-text.qty,.quantity input,.quantity input.input-text.qty{height:100%;width:2.5rem;font-size:0.9rem;flex-grow:0;flex-shrink:0;margin:0;padding:0;color:black;background:white;border-radius:0;box-shadow:none;border:1px solid var(--borderColor);text-align:center;max-height:unset}.woocommerce .quantity input::-webkit-inner-spin-button,.woocommerce .quantity input::-webkit-outer-spin-button,.woocommerce .quantity input.input-text.qty::-webkit-inner-spin-button,.woocommerce .quantity input.input-text.qty::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.quantity input.input-text.qty::-webkit-inner-spin-button,.quantity input.input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number],.woocommerce .quantity input.input-text.qty[type=number],.quantity input[type=number],.quantity input.input-text.qty[type=number]{-moz-appearance:textfield}.elementor-add-to-cart{display:flex}