.elementor-341 .elementor-element.elementor-element-7234184 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-341 .elementor-element.elementor-element-7234184:not(.elementor-motion-effects-element-type-background), .elementor-341 .elementor-element.elementor-element-7234184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-341 .elementor-element.elementor-element-7234184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;z-index:500;}.elementor-341 .elementor-element.elementor-element-7234184 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-341 .elementor-element.elementor-element-ba98797.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-341 .elementor-element.elementor-element-ba98797.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-341 .elementor-element.elementor-element-ba98797:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a332baf );}.elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-4a332baf ) 93%, #7A7EE000 57%);opacity:1;}.elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-element-populated{box-shadow:0px 0px 29px 0px rgba(0, 0, 0, 0.03);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 3em 2em 3em;}.elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-341 .elementor-element.elementor-element-1a3b2f30{text-align:left;}.elementor-341 .elementor-element.elementor-element-1a3b2f30 img{width:120px;}.elementor-341 .elementor-element.elementor-element-1a3b2f30 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-ff77f5e{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-icon-size:28px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:var( --e-global-color-secondary );--cart-border-style:none;--menu-cart-subtotal-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--divider-color:var( --e-global-color-secondary );--subtotal-divider-color:var( --e-global-color-secondary );--divider-width:2px;--subtotal-divider-top-width:2px;--subtotal-divider-right-width:2px;--subtotal-divider-bottom-width:2px;--subtotal-divider-left-width:2px;--product-divider-gap:25px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:9px;--cart-footer-buttons-border-radius:3px;--view-cart-button-text-color:var( --e-global-color-4a332baf );--view-cart-button-background-color:var( --e-global-color-text );--checkout-button-text-color:var( --e-global-color-4a332baf );--checkout-button-background-color:var( --e-global-color-secondary );--empty-message-color:var( --e-global-color-text );width:auto;max-width:auto;}body:not(.rtl) .elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-0.1em;top:-0.1em;}body.rtl .elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:0.1em;top:-0.1em;left:auto;}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__subtotal{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-1c86fd4-font-family ), Sans-serif;font-size:var( --e-global-typography-1c86fd4-font-size );font-weight:var( --e-global-typography-1c86fd4-font-weight );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );color:var( --e-global-color-text );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-price{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );font-weight:var( --e-global-typography-12806f6-font-weight );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-db7a8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-db7a8bc-font-size );font-weight:var( --e-global-typography-db7a8bc-font-weight );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-be1d3a5{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-icon-size:28px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-background-color:var( --e-global-color-secondary );--cart-border-style:none;--menu-cart-subtotal-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--divider-color:var( --e-global-color-secondary );--subtotal-divider-color:var( --e-global-color-secondary );--divider-width:2px;--subtotal-divider-top-width:2px;--subtotal-divider-right-width:2px;--subtotal-divider-bottom-width:2px;--subtotal-divider-left-width:2px;--product-divider-gap:25px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--space-between-buttons:9px;--cart-footer-buttons-border-radius:3px;--view-cart-button-text-color:var( --e-global-color-4a332baf );--view-cart-button-background-color:var( --e-global-color-text );--checkout-button-text-color:var( --e-global-color-4a332baf );--checkout-button-background-color:var( --e-global-color-secondary );width:auto;max-width:auto;top:542px;}body:not(.rtl) .elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-0.1em;top:-0.1em;}body.rtl .elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:0.1em;top:-0.1em;left:auto;}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__subtotal{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-1c86fd4-font-family ), Sans-serif;font-size:var( --e-global-typography-1c86fd4-font-size );font-weight:var( --e-global-typography-1c86fd4-font-weight );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );color:var( --e-global-color-text );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-price{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );font-weight:var( --e-global-typography-12806f6-font-weight );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-db7a8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-db7a8bc-font-size );font-weight:var( --e-global-typography-db7a8bc-font-weight );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 > .elementor-widget-container{padding:20px 0px 0px 0px;}body:not(.rtl) .elementor-341 .elementor-element.elementor-element-be1d3a5{right:144px;}body.rtl .elementor-341 .elementor-element.elementor-element-be1d3a5{left:144px;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-4a332baf );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-db7a8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-db7a8bc-font-size );font-weight:var( --e-global-typography-db7a8bc-font-weight );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-4a332baf );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a:hover,
					.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle:hover{color:var( --e-global-color-text );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a:hover,
					.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a.highlighted{background-color:#02010100;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-secondary );background-color:#A64F4C00;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-menu-toggle{color:var( --e-global-color-text );}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a:hover,
					.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a:hover,
					.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a.highlighted{background-color:#F9F9F900;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-341 .elementor-element.elementor-element-2d826143 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-341 .elementor-element.elementor-element-2d826143{width:100%;max-width:100%;z-index:501;}.elementor-341 .elementor-element.elementor-element-71d2c37.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-341 .elementor-element.elementor-element-71d2c37 > .elementor-element-populated{padding:0em 0em 0em 0em;}@media(max-width:1024px){.elementor-341 .elementor-element.elementor-element-7234184{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-341 .elementor-element.elementor-element-ba98797.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-341 .elementor-element.elementor-element-ba98797.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-341 .elementor-element.elementor-element-ba98797.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-element-populated{padding:1em 02em 0em 02em;}.elementor-341 .elementor-element.elementor-element-1a3b2f30 img{width:86px;}.elementor-341 .elementor-element.elementor-element-1a3b2f30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-1a3b2f30{width:auto;max-width:auto;}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-1c86fd4-font-size );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-ff77f5e{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-1c86fd4-font-size );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-be1d3a5{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;top:25px;}body:not(.rtl) .elementor-341 .elementor-element.elementor-element-be1d3a5{right:67.8px;}body.rtl .elementor-341 .elementor-element.elementor-element-be1d3a5{left:67.8px;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;padding-top:14px;padding-bottom:14px;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:31px !important;}.elementor-341 .elementor-element.elementor-element-b1e4449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-b1e4449{width:auto;max-width:auto;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-2d826143{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-341 .elementor-element.elementor-element-7234184{padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-ba98797{width:100%;}.elementor-341 .elementor-element.elementor-element-ba98797 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:01.5rem 01.5rem 0rem 01.5rem;}.elementor-341 .elementor-element.elementor-element-1a3b2f30{text-align:left;}.elementor-341 .elementor-element.elementor-element-1a3b2f30 img{width:68px;}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-1c86fd4-font-size );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-ff77f5e{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-1c86fd4-font-size );line-height:var( --e-global-typography-1c86fd4-line-height );letter-spacing:var( --e-global-typography-1c86fd4-letter-spacing );word-spacing:var( --e-global-typography-1c86fd4-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__product-price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-12806f6-font-size );line-height:var( --e-global-typography-12806f6-line-height );letter-spacing:var( --e-global-typography-12806f6-letter-spacing );word-spacing:var( --e-global-typography-12806f6-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-be1d3a5 > .elementor-widget-container{margin:0px 18px 0px 0px;padding:0px 0px 0px 0px;}.elementor-341 .elementor-element.elementor-element-be1d3a5{width:auto;max-width:auto;top:44px;}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-db7a8bc-font-size );line-height:var( --e-global-typography-db7a8bc-line-height );letter-spacing:var( --e-global-typography-db7a8bc-letter-spacing );word-spacing:var( --e-global-typography-db7a8bc-word-spacing );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:14px !important;}.elementor-341 .elementor-element.elementor-element-b1e4449{width:auto;max-width:auto;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown .elementor-item, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-341 .elementor-element.elementor-element-2d826143 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-341 .elementor-element.elementor-element-71d2c37{width:100%;}}@media(min-width:768px){.elementor-341 .elementor-element.elementor-element-ba98797{width:20%;}.elementor-341 .elementor-element.elementor-element-71d2c37{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-341 .elementor-element.elementor-element-ba98797{width:100%;}}/* Start custom CSS for nav-menu, class: .elementor-element-b1e4449 */.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle {
    position: relative;
    width: 48px;
    height: 48px;
    --bar-color: #333;
    --bar-spacing: 6px;
}
.elementor-341 .elementor-element.elementor-element-b1e4449 .eicon-menu-bar {
    position: absolute;
    top: 50%;
    left: 15%;
    width: 70%;
    height: 3px;
    background-color: var(--bar-color);
    transition: .2s;
}
.elementor-341 .elementor-element.elementor-element-b1e4449 .eicon-menu-bar:before,
.elementor-341 .elementor-element.elementor-element-b1e4449 .eicon-menu-bar:after {
    content: '';
    position: absolute;
    bottom: calc(100% + var(--bar-spacing));
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--bar-color);
    transition: .2s;
}
.elementor-341 .elementor-element.elementor-element-b1e4449 .eicon-menu-bar:after {
    top: calc(100% + var(--bar-spacing));
    bottom: auto;
}


.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle.elementor-active .eicon-menu-bar {
    background-color: transparent;
}


.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle.elementor-active .eicon-menu-bar:before {
    transform: translateY(calc(var(--bar-spacing) + 3px)) rotate(45deg);
}
.elementor-341 .elementor-element.elementor-element-b1e4449 .elementor-menu-toggle.elementor-active .eicon-menu-bar:after {
    transform: translateY(calc(-1 * var(--bar-spacing) - 3px)) rotate(-45deg);
}

* {
-webkit-tap-highlight-color: rgba(255, 255, 255, 0) !important;
-webkit-focus-ring-color: rgba(255, 255, 255, 0) !important;
outline: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba98797 */.elementor-341 .elementor-element.elementor-element-ba98797 {
    position: fixed;
    height: 100vh;
}

@media screen and (max-width: 1025px) {
.elementor-341 .elementor-element.elementor-element-ba98797 {
    position: relative;
    height: 100%;
}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-71d2c37 */.elementor-341 .elementor-element.elementor-element-71d2c37 {
    position: fixed;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7234184 */.elementor-341 .elementor-element.elementor-element-7234184 {
    position: absolute;
    top: 0;
}

@media screen and (max-width: 1025px) {
    .elementor-341 .elementor-element.elementor-element-7234184 {
        position: relative;
    }}/* End custom CSS */