.cart{display:flex;flex-direction:column;align-items:center;width:auto}.cart .button,button#place_order{border:none;background:#000;color:#fff;border-radius:5px;padding:10px 20px;font-size:14px;cursor:pointer;line-height:1.5}.cart .button:hover,.cart .button:focus,.cart .button:active,button#place_order:hover,button#place_order:focus,button#place_order:active{background:#333;outline:none}.quantity.buttons_added{display:flex!important;align-items:center!important}.quantity.buttons_added .minus,.quantity.buttons_added .plus{background-color:white!important;border:1px solid #ccc!important;border-radius:50%!important;color:#333!important;width:40px!important;height:40px!important;font-size:0!important;line-height:normal!important;text-align:center!important;cursor:pointer!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;position:relative;overflow:hidden}.quantity.buttons_added .minus::before{content:"-";font-size:20px!important;line-height:40px!important;color:#333!important}.quantity.buttons_added .plus::before{content:"+";font-size:20px!important;line-height:40px!important;color:#333!important}.quantity.buttons_added .minus:nth-child(1)::before{content:""}.quantity.buttons_added .plus:nth-child(1)::before{content:""}.quantity.buttons_added .minus:hover,.quantity.buttons_added .plus:hover{background-color:#e0e0e0!important;border-color:#999!important}.quantity.buttons_added .input-text.qty{border:none!important;box-shadow:none!important;padding:0!important;width:50px!important;height:40px!important;text-align:center!important;font-size:16px!important;line-height:40px!important;background:0 0!important;display:inline-flex!important;justify-content:center!important;align-items:center!important}