.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .checkout-button{background-color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-sticky-yes .cart_totals{top:20px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-main-content{gap:20px;}.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table th{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table td{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-thumbnail img{width:163px;border-radius:4px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-name{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .quantity .qty{width:64px;border-radius:4px;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-remove a{color:#dc3545;font-size:18px;border-radius:4px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-remove a:hover{color:#721c24;background-color:#f8d7da;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals{background-color:#f8f9fa;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals h2{color:#343a40;border-bottom-color:#e2e8f0;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .order-total{background-color:#f7fafc;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .order-total th{color:#2d3748;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .order-total td{color:#2d3748;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .order-total .amount{color:#2d3748;}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .input-text{background-color:#FFFFFF;border-color:#ced4da;border-radius:4px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .button{background-color:var( --e-global-color-primary );color:#ffffff;border-radius:4px;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .button:hover{background-color:#5a6268;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b98dc24 .button[name="update_cart"]{background-color:var( --e-global-color-secondary );color:#ffffff;border-radius:4px;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .button[name="update_cart"]:hover{background-color:#138496;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b98dc24 .checkout-button{background-color:var( --e-global-color-primary );color:#ffffff;border-radius:8px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .checkout-button:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cross-sells h2{color:#343a40;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cross-sells{border-top-color:#dee2e6;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cross-sells ul.products li.product{background-color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cross-sells ul.products li.product .button{background-color:var( --e-global-color-primary );color:#ffffff;border-radius:4px;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cross-sells ul.products li.product .button:hover{background-color:#583388;color:#ffffff;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-empty-cart-container{background-color:#f8f9fa;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-empty-cart-icon svg{stroke:#6c757d;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-empty-cart-icon{color:#6c757d;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-empty-cart-container h3{color:#343a40;}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-empty-cart-container p{color:#6c757d;}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals > h2, .elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-wrapper table.shop_table th{color:var( --e-global-color-primary );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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .woocommerce-shipping-destination, .elementor-176 .elementor-element.elementor-element-b98dc24 .product-name p, .elementor-176 .elementor-element.elementor-element-b98dc24 .cart-empty{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-form__contents :is(.variation, .wc-item-meta){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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}@media(max-width:1366px){.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table td{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .quantity .qty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .button[name="update_cart"]{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals > h2, .elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-wrapper table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .woocommerce-shipping-destination, .elementor-176 .elementor-element.elementor-element-b98dc24 .product-name p, .elementor-176 .elementor-element.elementor-element-b98dc24 .cart-empty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-form__contents :is(.variation, .wc-item-meta){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .checkout-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table td{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .quantity .qty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .button[name="update_cart"]{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals > h2, .elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-wrapper table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .woocommerce-shipping-destination, .elementor-176 .elementor-element.elementor-element-b98dc24 .product-name p, .elementor-176 .elementor-element.elementor-element-b98dc24 .cart-empty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-form__contents :is(.variation, .wc-item-meta){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .checkout-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 table.shop_table td{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .product-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .quantity .qty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .coupon .button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .button[name="update_cart"]{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals > h2, .elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-wrapper table.shop_table th{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .woocommerce-shipping-destination, .elementor-176 .elementor-element.elementor-element-b98dc24 .product-name p, .elementor-176 .elementor-element.elementor-element-b98dc24 .cart-empty{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .websync-cart-form__contents :is(.variation, .wc-item-meta){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-176 .elementor-element.elementor-element-b98dc24 .cart_totals .checkout-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}