.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20649 .elementor-element.elementor-element-a74396c{--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-widget-jet-cart-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-cart-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart tr td.actions .button[name="update_cart"]{background-color:var( --e-global-color-primary );text-transform:uppercase;color:#FFFFFF !important;border-radius:25px 25px 25px 25px;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart tr td.actions .button[name="update_cart"]:hover, .elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart tr td.actions .button[name="update_cart"]:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF !important;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon .button{background-color:var( --e-global-color-primary );text-transform:uppercase;color:#FFFFFF !important;border-radius:25px 25px 25px 25px;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon .button:hover, .elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon .button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF !important;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart thead th{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td{font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart tr.cart_item td.product-thumbnail img{width:100px;border-radius:15px 15px 15px 15px;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2), .elementor-20649 .elementor-element.elementor-element-835669e .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.product-quantity .quantity input.input-text:not(.select2){border-radius:25px 25px 25px 25px;}.elementor-20649 .elementor-element.elementor-element-835669e .select2-container .select2-selection--single{border-radius:25px 25px 25px 25px;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.product-remove .remove{font-size:16px;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.product-remove .remove i{color:var( --e-global-color-primary );}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.product-remove .remove svg{fill:var( --e-global-color-primary );}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon{flex-direction:row;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon input.input-text:not(.select2), .elementor-20649 .elementor-element.elementor-element-835669e .select2-container .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;}.elementor-20649 .elementor-element.elementor-element-835669e .shop_table.cart td.actions .coupon input.input-text:not(.select2){border-radius:25px 25px 25px 25px;}/* Start custom CSS for jet-cart-table, class: .elementor-element-835669e */table a{color:var( --e-global-color-primary );}
.shipping-calculator-button{color:var( --e-global-color-primary );}
.shipping-calculator-form button[name=calc_shipping]{color:#FFF;background:var( --e-global-color-primary );border-radius:25px;}
.shipping-calculator-form button[name=calc_shipping]:hover{color:#FFF;background:var( --e-global-color-secondary );}
.checkout-button{color:#FFF !important;background:var( --e-global-color-primary ) !important;border-radius:25px !important;text-transform:uppercase;}
.checkout-button:hover{color:#FFF !important;background:var( --e-global-color-secondary ) !important;border-radius:25px !important;}/* End custom CSS */