.product-ordering{display:flex;justify-content:space-between;align-items:center}.product-ordering .product-submit{border-radius:100%;border:0;background-color:#b1dfff;width:54px;height:54px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.42,0,.175,1)}.product-ordering .product-submit:hover{background-color:#004696}.product-ordering .product-submit:hover path{transition:all .3s cubic-bezier(.42,0,.175,1);fill:#fff}.quantity-selector{display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:6px;padding:4px 24px;font-family:inherit;position:relative;height:40px;width:160px}.quantity-selector .quantity-input{width:2rem;text-align:center;border:none;background:#fff0;-moz-appearance:textfield}.quantity-selector .quantity-input:focus{outline:none}.quantity-selector .quantity-input::-webkit-inner-spin-button,.quantity-selector .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-selector .btn{width:26px;height:26px;border-radius:50%;border:none;background:#b1dfff;font-size:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .3s cubic-bezier(.42,0,.175,1);margin-top:0;font-weight:300}.quantity-selector .btn span{font-family:monospace}.quantity-selector .btn:hover{background:#004696;color:#fff}.quantity-selector .minus{margin-right:.5rem}.quantity-selector .plus{margin-left:.5rem}
