.shop_table dd:nth-child(even),.shop_table dt{margin-right:5px}.clear-cart,button[name=update_cart]{margin-left:15px}.coupon input[type=text]{width:100%;padding-right:41px}.coupon input[type=submit]{position:absolute;top:0;right:0;padding:0;height:100%;width:36px;background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;border-radius:0!important;border-top-right-radius:var(--et_inputs-border-radius,0)!important;border-bottom-right-radius:var(--et_inputs-border-radius,0)!important}.coupon input[type=submit]:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover)}@media only screen and (max-width:480px){.product-quantity span.minus,.product-quantity span.plus{height:50%;position:absolute;right:0}.product-quantity .quantity input[type=number]{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-left:1px solid var(--et_border-color);min-width:54px;width:auto;right:0;padding-right:24px;max-width:60px}}table.cart .cart_item .product-name{width:calc(100px - .71em)}table.cart .product-name img{max-width:80px}table.cart .product-details{max-width:200px}table.cart .product-details .product-title:hover{color:var(--et_active-color)}table.cart .product-details .remove-item{display:block;margin-top:20px;clear:left}table.cart .product-details .remove-item:hover{background:0 0;color:var(--et_main-color)}table.cart .product-details .product-title,table.cart tbody .product-name{font-size:1.14em}table.cart .quantity{margin:0;float:none}table.cart .product-price,table.cart .product-quantity,table.cart .product-sku,table.cart .product-stock-status{text-align:center}.cart-discount td,.cart-discount td .amount{color:var(--et_red-color)}.shop_table .mobile-price,.shop_table dl.variation br:first-child{display:none}.shop_table .variation{margin-top:5px;font-size:1rem;color:var(--et_main-color)}.shop_table .variation p{font-size:inherit}.shop_table dd,.shop_table dt{display:inline-block}.shop_table dd img,.shop_table dt img{max-width:15px}.shop_table .amount{color:var(--et_main-color)}.shop_table .product-price del{text-decoration-color:var(--et_main-color)}.return-shop{font-size:1rem;height:auto;padding-top:.95rem;padding-bottom:.95rem}.clear-cart i{font-size:.65em}.coupon{position:relative;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.actions{text-align:end;margin-bottom:1.43em;padding-top:1em;border-top:1px solid var(--et_border-color)}.actions a{height:auto}.actions a i{margin-right:5px;vertical-align:middle}.actions>div:first-child{padding-left:0}.actions>div:last-child{padding-right:0}.cart-collaterals,.order-review{padding:1.7em 2em 2em;border:2px solid var(--et_dark-2-white)}.e-cart__container .cart-collaterals{padding:0;border:none}.elementor-widget-woocommerce-cart .woocommerce .e-cart__container .input-text.qty{max-height:unset;border-radius:0;text-align:center;border-left:none;border-right:none}.cart-order-details>div{margin-bottom:3.9em}.cart-order-details .shop_table th{font-size:1.14rem}.cart-order-details .shop_table td{padding-top:.71em;text-align:end}.cart-order-details .shop_table .woocommerce-shipping-totals th{text-align:start}.cart-order-details .shop_table tfoot td{vertical-align:middle}.cart-order-details .shop_table tfoot tr:first-child td,.cart-order-details .shop_table tfoot tr:first-child th{padding-top:.9em}.cart-order-details .shop_table .order-total td,.cart-order-details .shop_table .order-total th{font-size:1.42rem;color:var(--et_dark-2-white);text-transform:uppercase;padding-bottom:0;vertical-align:bottom}.cart-order-details .shop_table .order-total .amount{color:inherit}.cart-order-details .shop_table strong{font-weight:400}.cart-order-details .shop_table .product-quantity{font-size:1rem}.cart-order-details .cart_totals>h2,.cart-order-details .order-review .step-title{margin-bottom:1em}.cart-order-details #pay_with_amazon{margin-left:0;margin-top:25px;float:none;text-align:center}.cart-order-details #pay_with_amazon img{display:inline-block}.cart-order-details .blockOverlay,.woocommerce-cart-form .blockOverlay{z-index:2!important}.woocommerce-shipping-calculator>p{margin-bottom:0}a.shipping-calculator-button{color:var(--et_dark-2-white);text-decoration:underline}a.shipping-calculator-button:focus,a.shipping-calculator-button:hover{color:var(--et_font-color)}.shipping-calculator-form{margin-top:15px}.shipping-calculator-form p{margin-bottom:20px}.shipping-calculator-form .button{background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;width:100%}.shipping-calculator-form .button:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover)}.checkout-button{font-size:1rem;width:100%;background-color:var(--et_btn-dark-bg-color);border:1px solid var(--et_btn-dark-br-color);color:var(--et_btn-dark-color);-webkit-text-fill-color:currentColor;padding-top:.95rem;padding-bottom:.95rem;height:auto}.checkout-button:hover{background-color:var(--et_btn-dark-bg-color-hover);border-color:var(--et_btn-dark-br-color-hover);color:var(--et_btn-dark-color-hover)}#payment .payment_methods,#shipping_method{padding-left:0;padding-right:0;margin-bottom:0}#payment .payment_methods li,#shipping_method li{list-style:none;margin-bottom:0}#payment .payment_methods li:only-child,#shipping_method li:only-child{text-align:end}#payment .payment_methods li.woocommerce-info,#payment .payment_methods li.woocommerce-notice,#shipping_method li.woocommerce-info,#shipping_method li.woocommerce-notice{text-align:start}#payment .payment_methods label,#shipping_method label{color:var(--et_main-color)}#payment .payment_methods input[type=radio],#shipping_method input[type=radio]{vertical-align:top;position:relative;top:4px}#payment .payment_methods input[type=radio]:checked+label,#shipping_method input[type=radio]:checked+label{color:var(--et_dark-2-white)}#payment .payment_methods label,#shipping_method li{margin-bottom:3px}#shipping_method{text-align:end}#shipping_method li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:end;width:100%}#shipping_method .amount{font-size:1rem;color:var(--et_dark-2-white);text-decoration:underline}#shipping_method input:checked~label .amount{opacity:.7}@media only screen and (min-width:993px){.cart-order-details .cart_totals>h2,.cart-order-details .order-review .step-title{margin-top:1px}.actions,.woocommerce-cart .cart-order-details>div:last-child{margin-bottom:60px}.woocommerce-shipping-fields div:last-child p:last-child{margin-bottom:0}#customer_details{padding-top:1.9em}.e-checkout__container #customer_details{padding-top:0}}@media only screen and (max-width:992px){table.cart .product-details{max-width:190px}}@media only screen and (max-width:768px){table.cart .mobile-price{display:block;direction:ltr}table.cart .product-price,table.cart .product-sku,table.cart .product-subtotal{display:none}table.cart .product-details .remove-item{margin:5px 0}table.cart th{padding-left:0;padding-right:0}table.cart td{padding-left:.2em;padding-right:.2em}table.cart .product-name img{max-width:55px}table.cart .cart_item:last-child td{border-bottom:none}table.cart .cart_item .product-name{width:70px}.cart_totals th{width:100px}.table-responsive{border:none}}@media only screen and (max-width:480px){table.cart .product-quantity{text-align:end}.product-quantity span.plus{top:0}.product-quantity span.minus{bottom:0;border-top:none}.product-quantity .quantity{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.actions>div{text-align:center;padding:0}}.sales-booster-cart-countdown{color:var(--et_dark-2-white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:var(--p-font-size,1.14rem);text-transform:none;padding:2.3vw 0;margin-bottom:2.3vw}.cart-checkout-nav~.sales-booster-cart-countdown{margin-top:-2.3vw}.cart-checkout-nav .sales-booster-cart-countdown{margin-bottom:0;padding-bottom:0}.sales-booster-cart-countdown.finished .cart-countdown-message,.sales-booster-cart-countdown:not(.finished) .cart-countdown-expired-message{display:none}.sales-booster-cart-countdown .cart-countdown-time{font-weight:700}.woocommerce-cart .et-cart-progress{-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:default;background:0 0;color:var(--et_dark-2-white);padding:20px;border:1px solid #e1e1e1}.woocommerce-cart .et-cart-progress:not([data-percent-sold="100"]) .et-cart-progress-success,.woocommerce-cart .et-cart-progress[data-percent-sold="100"] .et-cart-in-progress{display:none}.woocommerce-cart .et-cart-progress .et_cart-progress-bar{position:relative;width:100%;height:12px;text-align:start;background-color:var(--et_border-color);background-image:linear-gradient(135deg,rgba(255,255,255,.7) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.7) 75%,transparent 75%,transparent);background-size:30px 30px;animation:progress-bar-move 2s linear infinite reverse;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:3px;margin-top:10px}.woocommerce-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-bar{background:0 0}.woocommerce-cart .et-cart-progress .et_cart-progress-bar::-webkit-progress-value{display:block;height:100%;background-color:var(--et_green-color);position:relative;overflow:hidden;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce-cart .et-cart-progress>span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-cart .et-cart-progress .et_b-icon{width:auto}.woocommerce-cart .et-cart-progress svg{vertical-align:middle;font-size:1.2em}.woocommerce-cart .et-cart-progress .et-cart-progress-amount{font-size:114%;font-weight:600}@-webkit-keyframes progress-bar-move{0%{background-position:0 0}100%{background-position:30px 30px}}@keyframes progress-bar-move{0%{background-position:0 0}100%{background-position:30px 30px}}