.elegant-wpcpb-wrapper.show-total{display:flex;flex-wrap:wrap}.elegant-wpcpb-wrapper.show-total>div{width:100%}.elegant-wpcpb-wrapper .elegant-wpcpb-total-selected-items{display:none;justify-content:flex-end;font-size:20px}.elegant-wpcpb-wrapper.show-total .elegant-wpcpb-total-selected-items{display:flex}.elegant-wpcpb-wrapper.show-total .elegant-wpcpb-total-selected-items-wrapper{display:flex;justify-content:space-between;width:400px;max-width:100%;padding:0px 25px 0 0;margin:0 0 10px 0}.elegant-wpcpb-wrapper.show-total .elegant-wpcpb-total-selected-items-wrapper .elegant-wpcpb-total-selected-items-current-total.error{color:red}.elegant-wpcpb-wrapper.show-total.show-total-after .woosb-products{order:0}.elegant-wpcpb-wrapper.show-total.show-total-after .elegant-wpcpb-total-selected-items{order:1}.elegant-wpcpb-wrapper.show-total.show-total-after .woosb-alert{order:2}.elegant-wpcpb-wrapper .woosb-products .woosb-product{justify-content:space-between}.elegant-wpcpb-wrapper .woosb-products .woosb-thumb{width:auto;max-width:40%}.elegant-wpcpb-wrapper .woosb-products .woosb-thumb img{width:auto;height:auto;max-width:100%}.elegant-wpcpb-wrapper.hide-prices .woosb-price{display:none}.elegant-wpcpb-wrapper .woosb-title{max-width:60%}.elegant-wpcpb-wrapper.small-title .woosb-title-inner{font-size:12px}.elegant-wpcpb-wrapper.medium-title .woosb-title-inner{font-size:22px}.elegant-wpcpb-wrapper.big-title .woosb-title-inner{font-size:35px}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty{width:auto}.woocommerce #primary .product .elegant-wpcpb-wrapper .quantity{margin:0}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity{display:flex;width:auto;justify-content:flex-end}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .input-text.qty,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .input-text.qty{margin:0;padding:5px;height:40px;width:40px;text-align:center}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .elegant-wpcpb-qty-button,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .elegant-wpcpb-qty-button{height:40px;width:40px;font-size:33px;border:1px solid black;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 5px;cursor:pointer;background-color:var(--wc-primary);user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .elegant-wpcpb-qty-button{opacity:0.3}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .elegant-wpcpb-qty-button{opacity:1}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge .woosb-qty .input-text.qty,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge .quantity .input-text.qty{display:none}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge .woosb-thumb{position:relative}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge .elegant-wpcpb-qty-badge{position:absolute;top:-5px;right:-5px;background-color:white;border:1px solid grey;border-radius:50%;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge.small-title .elegant-wpcpb-qty-badge{font-size:15px;height:25px;width:25px}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge.medium-title .elegant-wpcpb-qty-badge{font-size:20px;height:30px;width:30px}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus.use-badge.big-title .elegant-wpcpb-qty-badge{font-size:25px;height:35px;width:35px}.woocommerce #primary .elegant-wpcpb-wrapper .woosb-description{margin:5px 0}.woosb-products .woosb-product .woosb-qty input{width:40px;padding:0;text-align:center}.pulse{box-shadow:0 0 0 rgba(128,128,128,0.8);-webkit-animation:pulse 2s 1}.pulse2{box-shadow:0 0 0 rgba(128,128,128,0.8);-webkit-animation:pulse2 2s 1}@media screen and (max-width: 568px){.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity{flex-wrap:wrap}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .input-text.qty,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .input-text.qty{order:2;margin:0 5px}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .elegant-wpcpb-qty-button.button-minus,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .elegant-wpcpb-qty-button.button-minus{order:3;margin:5px}.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .woosb-qty .elegant-wpcpb-qty-button.button-plus,.woocommerce #primary .product .elegant-wpcpb-wrapper.plus-minus .quantity .elegant-wpcpb-qty-button.button-plus{order:1;margin:5px}.elegant-wpcpb-wrapper.small-title .woosb-title-inner{font-size:10px}.elegant-wpcpb-wrapper.medium-title .woosb-title-inner{font-size:18px}.elegant-wpcpb-wrapper.big-title .woosb-title-inner{font-size:28px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(128,128,128,0.8)}70%{-webkit-box-shadow:0 0 0 10px rgba(128,128,128,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(128,128,128,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(128,128,128,0.8);box-shadow:0 0 0 0 rgba(128,128,128,0.8)}70%{-moz-box-shadow:0 0 0 10px rgba(128,128,128,0);box-shadow:0 0 0 10px rgba(128,128,128,0)}100%{-moz-box-shadow:0 0 0 0 rgba(128,128,128,0);box-shadow:0 0 0 0 rgba(128,128,128,0)}}@-webkit-keyframes pulse2{0%{-webkit-box-shadow:0 0 0 0 rgba(128,128,128,0.8)}70%{-webkit-box-shadow:0 0 0 10px rgba(128,128,128,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(128,128,128,0)}}@keyframes pulse2{0%{-moz-box-shadow:0 0 0 0 rgba(128,128,128,0.8);box-shadow:0 0 0 0 rgba(128,128,128,0.8)}70%{-moz-box-shadow:0 0 0 10px rgba(128,128,128,0);box-shadow:0 0 0 10px rgba(128,128,128,0)}100%{-moz-box-shadow:0 0 0 0 rgba(128,128,128,0);box-shadow:0 0 0 0 rgba(128,128,128,0)}}.woosb-cart-child.hide-prices .woocommerce-Price-amount{display:none}
