.elementor-104348 .elementor-element.elementor-element-c1798aa{--display:flex;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 tr:last-child td{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .woolentor-cart-product{align-items:flex-start;border-style:none;}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart{border-style:solid;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;border-collapse:separate;}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item :is(td.product-remove,div.product-remove) a.remove{color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item td.product-remove a.remove{background:var( --e-global-color-secondary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item td a.remove{background:var( --e-global-color-secondary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item td.product-remove a.remove:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item td a.remove:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item div.product-thumbnail img{width:170px;max-width:170px;}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart tr.cart_item .product-name{color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart td.actions .wl_update_cart_shop input.button{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );font-size:18px;font-weight:600;border-radius:30px 30px 30px 30px;}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart td.actions .wl_update_cart_shop input.button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );transition:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-8f60ec5 .shop_table.cart td.actions a.wlbutton-continue-shopping{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-radius:30px 30px 30px 30px;}.elementor-104348 .elementor-element.elementor-element-9459e67 .cart_totals > h2{text-align:left;font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#A61717;}.elementor-104348 .elementor-element.elementor-element-9459e67 .cart_totals .shop_table{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-9459e67 .cart_totals .shop_table tr th{text-align:left;vertical-align:top;}.elementor-104348 .elementor-element.elementor-element-9459e67 li input[type="radio"]{accent-color:var( --e-global-color-secondary );}body .elementor-104348 .elementor-element.elementor-element-9459e67 .wc-proceed-to-checkout .button.checkout-button{width:170px;}.elementor-104348 .elementor-element.elementor-element-9459e67 .wc-proceed-to-checkout .button.checkout-button{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-radius:30px 30px 30px 30px;background-color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-9459e67 .wc-proceed-to-checkout .button.checkout-button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .image-wrap{background-color:#ffffff !important;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .content{background-color:#ffffff !important;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .content .title a{color:#444444;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .content .price {color:#444444;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .content .price .amount{color:#444444;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .content .title a:hover{color:#dc9a0e;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .product-inner .product_information_area .content{background-color:#ffffff !important;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a, .elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .woocommerce.compare-button a.button, .elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a::before{color:#444444;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions{background-color:#ffffff;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a::before,.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a{font-size:16px;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a:hover, .elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .woocommerce.compare-button a.button:hover, .elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions a:hover::before{color:#dc9a0e;}.elementor-104348 .elementor-element.elementor-element-f2618e7 .product-item .actions:hover{background-color:#ffffff;}@media(min-width:768px){.elementor-104348 .elementor-element.elementor-element-c1798aa{--width:90%;}}@media(max-width:1024px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-theme-page-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}