.cartProducts{background-color:#eee!important}#offCanvasBudget .offcanvas-header{background-color:#f5f422;color:#000}#offCanvasBudget .offcanvas-header h5{margin-bottom:0}.bottomBudget{bottom:0;display:flex;flex-direction:column;justify-content:center;position:fixed;right:0;width:25rem;will-change:transform;z-index:99999}.bottomBudget .findPedido{background-color:#f5f422;border-radius:0;color:#000}.bottomBudget .findPedido:hover{opacity:.7}.budgetContent{margin:0 0 100px;overflow-x:hidden;overflow-y:auto;padding:0}.budgetContent .cartList{position:relative}.budgetContent .carrTrem{background:0 0;color:#bbb;cursor:pointer;font-size:14px;padding:0;position:absolute;right:2%;text-align:center;top:2%;z-index:1}.budgetContent .itemCart{background:#fff;border-radius:6px;display:table;height:auto;margin-bottom:10px;padding:15px;position:relative;width:100%}.budgetContent .itemCart a{color:#666;display:block;padding:0 0 10px;text-decoration:none}.budgetContent .itemCart .removeMinicart i{color:#ff2d2d}.budgetContent .itemCart img{box-shadow:0 0 10px 0 rgba(0,0,0,.15);height:5rem;-o-object-fit:contain;object-fit:contain;padding:8px;width:5rem}.budgetContent .itemCart .cartDesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;overflow:hidden;text-overflow:ellipsis}.budgetContent .itemCart .sku{color:#666;font-size:12px}.budgetContent .itemCart .quantidade{padding:10px 0 0 10px;text-align:center}.budgetContent .itemCart .carrTlistpreco{align-items:center;color:#666;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:44px;padding:10px 0 0;text-align:center}.budgetContent .itemCart .progressive-discount-old{color:gray!important;font-size:10px!important;font-weight:400!important;margin-right:2px!important;text-decoration:line-through!important}.budgetContent .itemCart .progressive-discount{color:#00b25e!important;font-size:10px!important;font-weight:600!important}.budgetContent .itemCart:first-child{animation-duration:1s;-webkit-animation-duration:1s}.budgetContent .subtotal{background:#fff;border-radius:6px;display:table;height:auto;margin-top:10px;padding:14px 10px;position:relative;width:100%}.budgetContent .cartAreaTotal{border-top:1px solid #eee;margin-top:10px;padding-top:10px}.budgetContent .avista i,.budgetContent .parcelado i{font-size:30px}.budgetContent .avista span,.budgetContent .parcelado span{font-size:14px}.budgetContent .avista .value-avista,.budgetContent .parcelado .value-avista{color:#00d070;font-weight:700}.budgetContent .avista{margin-top:10px}.budgetContent .description__res{color:#666;font-size:16px;font-weight:300}.budgetContent .value-discount,.budgetContent .value-products{color:#666;font-size:16px;font-weight:700}.budgetContent .value-freight{color:#009e2a;font-size:16px;font-weight:300}.budgetContent .value-subtotal{color:#009e2a;font-size:16px;font-weight:700}.quantity input{border:none;text-align:center;width:100%}.quantity input[type=number]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity .wrapper{border:1px solid #ced4da;border-radius:10px;display:flex;height:40px;padding:5px}.quantity .plusminus{align-items:center;background-color:transparent;border:none;color:#5f5fce;display:flex;height:100%;width:30%}.quantity .num{border:none;height:100%;width:39%}.quantity .minus__quantity{justify-content:start}.quantity .add__quantity{justify-content:end}
