.elementor-18 .elementor-element.elementor-element-d8fc3c3 > .elementor-container{max-width:1415px;min-height:100vh;}.elementor-18 .elementor-element.elementor-element-d8fc3c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-d8d5b4b{--cols:2;--column-proportion:25%;--cols-gap:100px;}.elementor-18 .elementor-element.elementor-element-d8d5b4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table thead th{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table tbody{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 );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );--loader-side-color:var( --e-global-color-text );--et_table-v-align:middle;}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table tbody .amount{fill:var( --e-global-color-text );color:var( --e-global-color-text );--loader-side-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart .button-text:last-child{margin-left:7px;}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart .button-text:first-child{margin-right:7px;}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart{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 );background-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart:hover, .elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart:focus{background-color:var( --e-global-color-accent );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals table{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals table .amount{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals{padding:13px 0px 0px 0px;--widget-title-border-width:1px;--widget-title-border-color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals .widget-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .checkout-button{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 );fill:#FFFFFF;color:#FFFFFF;--loader-side-color:#FFFFFF;background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-d8fc3c3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-18 .elementor-element.elementor-element-7aedec5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table thead th{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table tbody{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals .widget-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .checkout-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table thead th{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .woocommerce-cart-form table tbody{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .clear-cart{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals .widget-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18 .elementor-element.elementor-element-d8d5b4b .cart_totals{--widget-title-border-width:1px;}.elementor-18 .elementor-element.elementor-element-d8d5b4b .checkout-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}