.elementor-12 .elementor-element.elementor-element-70659ff8{--display:flex;}.elementor-12 .elementor-element.elementor-element-542e557{--update-cart-automatically-display:none;--sections-background-color:var( --e-global-color-38f3653 );--sections-border-type:none;--sections-border-radius:12px 12px 12px 12px;--sections-radio-buttons-color:var( --e-global-color-text );--forms-fields-normal-color:var( --e-global-color-082f3cb );--checkout-button-border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-542e557 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #002036 97%);}.elementor-12 .elementor-element.elementor-element-542e557 .e-cart-section{box-shadow:0px 10px 30px -10px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals h2{font-family:var( --e-global-typography-eb7337e-font-family ), Sans-serif;font-size:var( --e-global-typography-eb7337e-font-size );font-weight:var( --e-global-typography-eb7337e-font-weight );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 {--sections-descriptions-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-542e557 .e-cart-content, .elementor-12 .elementor-element.elementor-element-542e557 .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-542e557 .shipping-calculator-button{font-family:var( --e-global-typography-b66d310-font-family ), Sans-serif;font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 #shipping_method li label{font-family:var( --e-global-typography-c1065a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1065a2-font-size );font-weight:var( --e-global-typography-c1065a2-font-weight );text-transform:var( --e-global-typography-c1065a2-text-transform );}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-082f3cb );}.elementor-12 .elementor-element.elementor-element-542e557 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-082f3cb );}.elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart td:before{font-family:var( --e-global-typography-eb7337e-font-family ), Sans-serif;font-size:var( --e-global-typography-eb7337e-font-size );font-weight:var( --e-global-typography-eb7337e-font-weight );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 .cart td span, .elementor-12 .elementor-element.elementor-element-542e557 .cart td, .elementor-12 .elementor-element.elementor-element-542e557 .input-text.qty{font-family:var( --e-global-typography-b66d310-font-family ), Sans-serif;font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .product-name .variation{font-family:var( --e-global-typography-b66d310-font-family ), Sans-serif;font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:var( --e-global-typography-b66d310-font-family ), Sans-serif;font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .checkout-button{font-family:var( --e-global-typography-c1065a2-font-family ), Sans-serif;font-size:var( --e-global-typography-c1065a2-font-size );font-weight:var( --e-global-typography-c1065a2-font-weight );text-transform:var( --e-global-typography-c1065a2-text-transform );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals h2{font-size:var( --e-global-typography-eb7337e-font-size );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 .e-cart-content, .elementor-12 .elementor-element.elementor-element-542e557 .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-542e557 .shipping-calculator-button{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 #shipping_method li label{font-size:var( --e-global-typography-c1065a2-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart td:before{font-size:var( --e-global-typography-eb7337e-font-size );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 .cart td span, .elementor-12 .elementor-element.elementor-element-542e557 .cart td, .elementor-12 .elementor-element.elementor-element-542e557 .input-text.qty{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .product-name .variation{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .checkout-button{font-size:var( --e-global-typography-c1065a2-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals h2{font-size:var( --e-global-typography-eb7337e-font-size );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 .e-cart-content, .elementor-12 .elementor-element.elementor-element-542e557 .woocommerce-shipping-destination, .elementor-12 .elementor-element.elementor-element-542e557 .shipping-calculator-button{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 #shipping_method li label{font-size:var( --e-global-typography-c1065a2-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart th, .elementor-12 .elementor-element.elementor-element-542e557 .e-shop-table .cart td:before{font-size:var( --e-global-typography-eb7337e-font-size );line-height:var( --e-global-typography-eb7337e-line-height );}.elementor-12 .elementor-element.elementor-element-542e557 .cart td span, .elementor-12 .elementor-element.elementor-element-542e557 .cart td, .elementor-12 .elementor-element.elementor-element-542e557 .input-text.qty{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .product-name .variation{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td:before, .elementor-12 .elementor-element.elementor-element-542e557 .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-b66d310-font-size );}.elementor-12 .elementor-element.elementor-element-542e557 .checkout-button{font-size:var( --e-global-typography-c1065a2-font-size );}}