.elementor-3106 .elementor-element.elementor-element-4caee5d{--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;--overlay-opacity:1;--padding-top:201px;--padding-bottom:163px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-4caee5d:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url('data:image/webp;base64,UklGRjgDAABXRUJQVlA4TCwDAAAvP0ZwAA/whxkCAcpU4ZErzMx//AbkSNveNs5P7Donch1LmrOx8xHUckuNN14hlm4377becAQn7MhdzpdwxdEVVDrbVKIG+P8fhDIi+u9AbSNJSkGgMgc1W3339gfAGub8h/Mfzn/0RcLrv3qsb1f2+rfI04Gw14+9mUUBF0IhfAWECriIgU3V9Aua9IdZ+AofPqoTtU4afIVIRlXS0L16kaUc5BehPIbTMKA0UzitNuJjJOZrNdQ0abiokgbeTpizsmedhmYTGagy4MqgLaOO6woo8iiRzGocIQyQccZ11pW9NlUOrSFD7132ma43mSgDCxnFUalQZsr56lykc/z7URQdjcfF4pmU8uHc3FzpzVryei15lBpmP+rfWvdKcy3saDw+Ojw8jEbR59PAzhHEy6GjhLcIfv0v0XwBJXwO/S8g36JAbFa5OdxSQCY268rMHWSinodSOii3IBM7R590+i1yom5u8Qg3gXlL1PMF3PBNIQ+XiMK3D4E1yHf+U6dBHjUpADl8lTSgkdD4ITep1vn5/Y1BlYgKInECN8m3N3UhUBzkDXeaagE4zRRvx8fZGCW6RYUYOJAzDhA6mznjbBL0W6BzS645AreByxEHuDzms3MAxVGWDSAwpN8CYhlayNTjOpXwKR8zoEKxIfPlzdyXPWvIYB150xoydHbyqHVlD1fm1/8iT58sJBsL0AH1vMea/RYQA4gBdn6MA4AogUBdvW0o61dQjAQCzQB5k2r5LR+p0wcYhXZiHCHMHkeghA/2GUcMOCK8HARBfDQ+80Q22fzc3ErjKH3le2qW/UuTpgP8JSnl8lzDTo/G46hul4U9HOc/nP9w/sN9h3AsCB6Px0fjL7LH97+9XEter30op39Ss6xcbpzf/zQ390rOztXtyXh8NB4EwZgwg+5lA7iaDeB8NoCRbNT2kN00gP4rZ/gu9Tzg9c5l5z+GEKHQ6tx71jaS12vJ9zT9nxpl/9ffNB23z378fNO59yiKbvKmBzTn3r/aQ3b+w/kP5z+cIdiN6hYfjcezZ1LK4lzdmg6gJ5UfqWFWWW987XuFc++RKaR17t0e8lAeAA==');background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3106 .elementor-element.elementor-element-4caee5d::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url('https://www.vmsolu.com/wp-content/smush-webp/2025/03/Component-4.png.webp');--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-3106 .elementor-element.elementor-element-af5318d{text-align:center;}.elementor-3106 .elementor-element.elementor-element-af5318d .elementor-heading-title{font-family:var( --e-global-typography-bf30951-font-family ), Sans-serif;font-size:var( --e-global-typography-bf30951-font-size );font-weight:var( --e-global-typography-bf30951-font-weight );text-transform:var( --e-global-typography-bf30951-text-transform );line-height:var( --e-global-typography-bf30951-line-height );color:var( --e-global-color-e3fa253 );}.elementor-3106 .elementor-element.elementor-element-0d13b14{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-cart-totals .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab select, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single{background-color:var( --e-global-color-e3fa253 );}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text:focus, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-cart-totals .input-text:focus, .elementor-3106 .elementor-element.elementor-element-6a34dab select:focus, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single:focus{background-color:var( --e-global-color-e3fa253 );}.elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button{background-color:var( --e-global-color-756d96d );font-family:var( --e-global-typography-f86cba0-font-family ), Sans-serif;font-size:var( --e-global-typography-f86cba0-font-size );font-weight:var( --e-global-typography-f86cba0-font-weight );line-height:var( --e-global-typography-f86cba0-line-height );border-width:2px 2px 2px 2px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button:hover, .elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button:disabled[disabled]:hover{background-color:var( --e-global-color-92e6f51 );}.elementor-3106 .elementor-element.elementor-element-6a34dab .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-756d96d );}.elementor-3106 .elementor-element.elementor-element-6a34dab .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-92e6f51 );}.elementor-3106 .elementor-element.elementor-element-6a34dab .woocommerce-cart-form{--update-cart-button-alignment:start;--update-cart-button-width:auto;--order-summary-title-color:var( --e-global-color-text );}.elementor-3106 .elementor-element.elementor-element-6a34dab{--sections-background-color:var( --e-global-color-92e6f51 );--sections-border-type:solid;--sections-border-radius:10px 10px 10px 10px;--sections-padding:20px 20px 20px 20px;--sections-margin:10px;--sections-title-color:var( --e-global-color-text );--sections-title-spacing:10px;--sections-descriptions-spacing:0px;--links-normal-color:var( --e-global-color-text );--links-hover-color:var( --e-global-color-756d96d );--sections-radio-buttons-color:var( --e-global-color-b3ec39b );--forms-rows-gap:17px;--forms-fields-normal-color:var( --e-global-color-text );--forms-fields-focus-color:var( --e-global-color-text );--forms-fields-focus-border-color:var( --e-global-color-primary );--forms-fields-border-radius:10px 10px 10px 10px;--forms-buttons-normal-text-color:var( --e-global-color-92e6f51 );--forms-buttons-hover-text-color:var( --e-global-color-756d96d );--forms-buttons-hover-border-color:var( --e-global-color-756d96d );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-756d96d );--forms-buttons-border-radius:050px 050px 050px 050px;--forms-buttons-padding:10px 10px 10px 10px;--forms-buttons-width:auto;--order-summary-rows-gap-top:calc( 40px/2 );--order-summary-rows-gap-bottom:calc( 40px/2 );--order-summary-title-spacing:0px;--order-summary-color:var( --e-global-color-text );--order-summary-variations-color:#131212;--product-link-normal-color:var( --e-global-color-b3ec39b );--order-summary-items-divider-weight:1px;--order-summary-quantity-border-color:var( --e-global-color-b3ec39b );--order-summary-quantity-border-weight:0px;--order-summary-remove-icon-normal-color:var( --e-global-color-756d96d );--totals-rows-gap-top:calc( 14px/2 );--totals-rows-gap-bottom:calc( 14px/2 );--totals-color:var( --e-global-color-text );--totals-divider-color:#000000;--totals-divider-weight:0px;--checkout-button-normal-text-color:var( --e-global-color-92e6f51 );--checkout-button-hover-text-color:var( --e-global-color-756d96d );--checkout-button-hover-border-color:var( --e-global-color-756d96d );--checkout-button-border-radius:50px 50px 50px 50px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .e-cart-section{border-width:1px 1px 1px 1px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals h2{font-family:var( --e-global-typography-f86cba0-font-family ), Sans-serif;font-size:var( --e-global-typography-f86cba0-font-size );font-weight:var( --e-global-typography-f86cba0-font-weight );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab #shipping_method li label{font-family:var( --e-global-typography-fd9f832-font-family ), Sans-serif;font-size:var( --e-global-typography-fd9f832-font-size );font-weight:var( --e-global-typography-fd9f832-font-weight );line-height:var( --e-global-typography-fd9f832-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart-collaterals .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab select, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single{font-family:var( --e-global-typography-97cae2b-font-family ), Sans-serif;font-size:var( --e-global-typography-97cae2b-font-size );font-weight:var( --e-global-typography-97cae2b-font-weight );line-height:var( --e-global-typography-97cae2b-line-height );border-style:none;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-text );}.elementor-3106 .elementor-element.elementor-element-6a34dab .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-text );}.e-woo-select2-wrapper .select2-results__option:focus{color:var( --e-global-color-text );}.elementor-3106 .elementor-element.elementor-element-6a34dab {--forms-fields-padding:0px 0px 0px 0px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );right:0px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .select2-container--default .select2-selection--single{height:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart th, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart td:before{font-family:var( --e-global-typography-f86cba0-font-family ), Sans-serif;font-size:var( --e-global-typography-f86cba0-font-size );font-weight:var( --e-global-typography-f86cba0-font-weight );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart td span, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart td, .elementor-3106 .elementor-element.elementor-element-6a34dab .input-text.qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .product-name .variation{font-family:var( --e-global-typography-f86cba0-font-family ), Sans-serif;font-size:var( --e-global-typography-f86cba0-font-size );font-weight:var( --e-global-typography-f86cba0-font-weight );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td:before, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td .woocommerce-Price-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .checkout-button{font-family:var( --e-global-typography-f86cba0-font-family ), Sans-serif;font-size:var( --e-global-typography-f86cba0-font-size );font-weight:var( --e-global-typography-f86cba0-font-weight );line-height:var( --e-global-typography-f86cba0-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-756d96d );}@media(max-width:1366px){.elementor-3106 .elementor-element.elementor-element-4caee5d::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-3106 .elementor-element.elementor-element-4caee5d{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-af5318d .elementor-heading-title{font-size:var( --e-global-typography-bf30951-font-size );line-height:var( --e-global-typography-bf30951-line-height );}.elementor-3106 .elementor-element.elementor-element-0d13b14{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals h2{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab #shipping_method li label{font-size:var( --e-global-typography-fd9f832-font-size );line-height:var( --e-global-typography-fd9f832-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart-collaterals .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab select, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single{font-size:var( --e-global-typography-97cae2b-font-size );line-height:var( --e-global-typography-97cae2b-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart th, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart td:before{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart td span, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart td, .elementor-3106 .elementor-element.elementor-element-6a34dab .input-text.qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .product-name .variation{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td:before, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .checkout-button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}}@media(max-width:1024px){.elementor-3106 .elementor-element.elementor-element-4caee5d:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3106 .elementor-element.elementor-element-4caee5d::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-3106 .elementor-element.elementor-element-4caee5d{--padding-top:130px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-af5318d .elementor-heading-title{font-size:var( --e-global-typography-bf30951-font-size );line-height:var( --e-global-typography-bf30951-line-height );}.elementor-3106 .elementor-element.elementor-element-0d13b14{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-6a34dab .woocommerce-cart-form{--update-cart-button-alignment:center;--update-cart-button-width:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab{--totals-title-alignment:center;--sections-padding:10px 10px 10px 10px;--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );}.elementor-3106 .elementor-element.elementor-element-6a34dab .wc-proceed-to-checkout{--place-order-title-alignment:center;--checkout-button-width:fit-content;}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals h2{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab #shipping_method li label{font-size:var( --e-global-typography-fd9f832-font-size );line-height:var( --e-global-typography-fd9f832-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart-collaterals .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab select, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single{font-size:var( --e-global-typography-97cae2b-font-size );line-height:var( --e-global-typography-97cae2b-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart th, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart td:before{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart td span, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart td, .elementor-3106 .elementor-element.elementor-element-6a34dab .input-text.qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .product-name .variation{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td:before, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .checkout-button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}}@media(max-width:767px){.elementor-3106 .elementor-element.elementor-element-4caee5d:not(.elementor-motion-effects-element-type-background), .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-3106 .elementor-element.elementor-element-4caee5d::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-video-container::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3106 .elementor-element.elementor-element-4caee5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:contain;}.elementor-3106 .elementor-element.elementor-element-4caee5d{--padding-top:115px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3106 .elementor-element.elementor-element-af5318d .elementor-heading-title{font-size:var( --e-global-typography-bf30951-font-size );line-height:var( --e-global-typography-bf30951-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .woocommerce-cart-form{--update-cart-button-alignment:center;--update-cart-button-width:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon{--apply-coupon-button-alignment:center;--apply-coupon-button-width:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab{--totals-title-alignment:start;--sections-margin:10px;--forms-rows-gap:12px;--forms-buttons-padding:10px 10px 10px 10px;--forms-buttons-width:auto;--order-summary-rows-gap-top:calc( 20px/2 );--order-summary-rows-gap-bottom:calc( 20px/2 );--totals-rows-gap-top:calc( 19px/2 );--totals-rows-gap-bottom:calc( 19px/2 );--checkout-button-padding:10px 10px 10px 10px;--checkout-button-width:fit-content;}.elementor-3106 .elementor-element.elementor-element-6a34dab .shipping-calculator-form{--update-shipping-button-alignment:center;--update-shipping-button-width:auto;}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals h2{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab #shipping_method li label{font-size:var( --e-global-typography-fd9f832-font-size );line-height:var( --e-global-typography-fd9f832-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .coupon .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart-collaterals .input-text, .elementor-3106 .elementor-element.elementor-element-6a34dab select, .elementor-3106 .elementor-element.elementor-element-6a34dab .select2-selection--single{font-size:var( --e-global-typography-97cae2b-font-size );line-height:var( --e-global-typography-97cae2b-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .shop_table .button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart th, .elementor-3106 .elementor-element.elementor-element-6a34dab .e-shop-table .cart td:before{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart td span, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart td, .elementor-3106 .elementor-element.elementor-element-6a34dab .input-text.qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .product-name .variation{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}.elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td:before, .elementor-3106 .elementor-element.elementor-element-6a34dab .cart_totals .shop_table td .woocommerce-Price-amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3106 .elementor-element.elementor-element-6a34dab .checkout-button{font-size:var( --e-global-typography-f86cba0-font-size );line-height:var( --e-global-typography-f86cba0-line-height );}}