.elementor-8 .elementor-element.elementor-element-97c93e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-afb691c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-07e0231 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-07e0231 .etheme_sales_booster_progress_bar_shortcode .et-cart-progress{border-style:none;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-7a55697{--cols:2;--cols-gap:30px;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form{background-color:#F7F7F9;padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals{background-color:#F7F7F9;padding:30px 30px 30px 30px;--widget-title-inner-space-bottom:10px;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form table thead th{font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:none;line-height:1.2em;fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form table tbody{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-decoration:var( --e-global-typography-text-text-decoration );fill:var( --e-global-color-text );color:var( --e-global-color-text );--loader-side-color:var( --e-global-color-text );--et_table-v-align:middle;}.elementor-8 .elementor-element.elementor-element-7a55697 .clear-cart .button-text:last-child{margin-left:7px;}.elementor-8 .elementor-element.elementor-element-7a55697 .clear-cart .button-text:first-child{margin-right:7px;}.elementor-8 .elementor-element.elementor-element-7a55697 .clear-cart{font-family:var( --e-global-typography-b005cb6-font-family ), Sans-serif;font-size:var( --e-global-typography-b005cb6-font-size );font-weight:var( --e-global-typography-b005cb6-font-weight );text-transform:var( --e-global-typography-b005cb6-text-transform );text-decoration:var( --e-global-typography-b005cb6-text-decoration );}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals table{fill:#000000;color:#000000;margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals table .amount{fill:#000000;color:#000000;}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals .cart-totals-title{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals .widget-title{font-size:var( --e-global-typography-6ad4d04-font-size );font-weight:var( --e-global-typography-6ad4d04-font-weight );text-transform:var( --e-global-typography-6ad4d04-text-transform );text-decoration:var( --e-global-typography-6ad4d04-text-decoration );line-height:var( --e-global-typography-6ad4d04-line-height );color:#000000;}.elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button{font-family:var( --e-global-typography-b005cb6-font-family ), Sans-serif;font-size:var( --e-global-typography-b005cb6-font-size );font-weight:var( --e-global-typography-b005cb6-font-weight );text-transform:var( --e-global-typography-b005cb6-text-transform );text-decoration:var( --e-global-typography-b005cb6-text-decoration );fill:var( --e-global-color-2d5592e );color:var( --e-global-color-2d5592e );--loader-side-color:var( --e-global-color-2d5592e );background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button:hover, .elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button:focus{color:var( --e-global-color-2d5592e );--loader-side-color:var( --e-global-color-2d5592e );background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button:hover svg, .elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button:focus svg{fill:var( --e-global-color-2d5592e );}.elementor-8 .elementor-element.elementor-element-7a55697 .return-shop{font-family:var( --e-global-typography-b005cb6-font-family ), Sans-serif;font-size:var( --e-global-typography-b005cb6-font-size );font-weight:var( --e-global-typography-b005cb6-font-weight );text-transform:var( --e-global-typography-b005cb6-text-transform );text-decoration:var( --e-global-typography-b005cb6-text-decoration );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-97c93e1{--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form table tbody{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .clear-cart{font-size:var( --e-global-typography-b005cb6-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals .widget-title{font-size:var( --e-global-typography-6ad4d04-font-size );line-height:var( --e-global-typography-6ad4d04-line-height );}.elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button{font-size:var( --e-global-typography-b005cb6-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .return-shop{font-size:var( --e-global-typography-b005cb6-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-97c93e1{--padding-top:0px;--padding-bottom:30px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form{padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7a55697 .woocommerce-cart-form table tbody{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .clear-cart{font-size:var( --e-global-typography-b005cb6-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .cart_totals .widget-title{font-size:var( --e-global-typography-6ad4d04-font-size );line-height:var( --e-global-typography-6ad4d04-line-height );}.elementor-8 .elementor-element.elementor-element-7a55697 .checkout-button{font-size:var( --e-global-typography-b005cb6-font-size );}.elementor-8 .elementor-element.elementor-element-7a55697 .return-shop{font-size:var( --e-global-typography-b005cb6-font-size );}}