.elementor-17298 .elementor-element.elementor-element-df62770{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-17298 .elementor-element.elementor-element-ff3b5ae{--display:flex;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-item{align-items:flex-start;}.elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-17298 .elementor-element.elementor-element-a2c545b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17298 .elementor-element.elementor-element-b4a11df{--additional-information-display:block;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17298 .elementor-element.elementor-element-c661aaf{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-17298 .elementor-element.elementor-element-c661aaf .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17298 .elementor-element.elementor-element-042c208 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-stripe-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-stripe-button .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17298 .elementor-element.elementor-element-cef7115 .elementor-button{background-color:#635bff;fill:#FFF;color:#FFF;border-style:none;}.elementor-17298 .elementor-element.elementor-element-cef7115 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17298 .elementor-element.elementor-element-cef7115 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-widget-tp-switcher .switcher-toggle .switch-1 .tp-switch-tooltip1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-switcher .switcher-toggle .switch-2 .tp-switch-tooltip2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switch-1{margin-right:15px;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher  .switch-2{margin-left:15px;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-button{font-size:14px;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-slider.style-1:before,.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-slider.style-2:before{background:#fff;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-toggle + .switch-slider,.elementor-17298 .elementor-element.elementor-element-74b1f61 .switcher-toggle.style-4{background:#3351a6;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-toggle + .switch-slider{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-2,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-1{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-toggle:checked + .switch-slider{background:#f0112b;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-1,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-2{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switch-label-text{word-break:keep-all;text-align:center;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-toggle + .switch-slider i{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-2 i,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-1 i{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .switch-toggle + .switch-slider svg{fill:#313131;color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-2 svg,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-1 svg{fill:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-1 i,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-2 i{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.inactive .switch-label-1 svg,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle.active .switch-label-2 svg{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle-sections .content-1,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle-sections .content-1 p{color:#313131;}.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle-sections .content-2,.elementor-17298 .elementor-element.elementor-element-74b1f61 .theplus-switcher .switcher-toggle-sections .content-2 p{color:#313131;}.elementor-17298 .elementor-element.elementor-element-b3cc3ed{--display:flex;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(min-width:768px){.elementor-17298 .elementor-element.elementor-element-ff3b5ae{--width:92%;}}