.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce table.cart thead th{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .woocommerce-cart-form table.cart td{border-top-style:solid;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .coupon .input-text{width:130px;border-style:solid;border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .coupon .input-text:hover{color:var( --e-global-color-28d782c3 );background-color:var( --e-global-color-d7ac5cd );}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .coupon .input-text:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-d7ac5cd );}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .coupon .button{border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .coupon .button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-28d782c3 );border-color:#02010100;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .button[name="update_cart"]{border-style:solid;border-color:#02010100;border-radius:5px 5px 5px 5px;background-color:var( --e-global-color-639e0759 );color:var( --e-global-color-28d782c3 );}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart .button[name="update_cart"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-28d782c3 );border-color:#02010100;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart_totals > h2, .elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cross-sells > h2{color:var( --e-global-color-accent );margin-bottom:5px;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart_totals .shop_table{border-style:solid;color:var( --e-global-color-primary );}.elementor-2549 .elementor-element.elementor-element-ef97bb8.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total th{border-top-style:solid;}.elementor-2549 .elementor-element.elementor-element-ef97bb8.ha-wc-cart .woocommerce .cart_totals .shop_table tr.order-total td{border-top-style:solid;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart_totals .checkout-button{border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-ef97bb8 .woocommerce .cart_totals .checkout-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-28d782c3 );border-color:#02010100;}.elementor-2549 .elementor-element.elementor-element-5fe2abd{margin-top:40px;margin-bottom:40px;}.elementor-2549 .elementor-element.elementor-element-3d07da0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2549 .elementor-element.elementor-element-835d21a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-item-inner{background-color:var( --e-global-color-d7ac5cd );height:531px;border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-57dd486 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-item{padding:10px 10px 10px 10px;}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-image{border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-image img{border-radius:5px 5px 5px 5px;}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-on-sale span{padding:6px 11px 4px 13px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.7px;background-color:var( --e-global-color-accent );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-title a:hover{color:var( --e-global-color-accent );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-price{color:var( --e-global-color-accent );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-add-to-cart a{border-radius:5px 5px 5px 5px;overflow:hidden;border-style:solid;border-color:var( --e-global-color-text );}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-add-to-cart a:hover, .elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-add-to-cart a:focus{color:var( --e-global-color-2736d5c );background-color:var( --e-global-color-accent );border-color:#9393931F;}.elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-quick-view-wrap a:hover, .elementor-2549 .elementor-element.elementor-element-57dd486 .ha-product-carousel-quick-view-wrap a:focus{color:var( --e-global-color-639e0759 );}.ha-pqv.ha-pqv--57dd486 .ha-pqv__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.ha-pqv.ha-pqv--57dd486 .ha-pqv__price{color:var( --e-global-color-accent );}.ha-pqv.ha-pqv--57dd486 .ha-pqv__cart .button{border-radius:5px 5px 5px 5px;overflow:hidden;border-style:solid;border-color:#02010100;color:var( --e-global-color-28d782c3 );background-color:var( --e-global-color-accent );}.ha-pqv.ha-pqv--57dd486 .ha-pqv__cart .button:hover, .ha-pqv.ha-pqv--57dd486 .ha-pqv__cart .button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-28d782c3 );border-color:var( --e-global-color-accent );}