.elementor-825 .elementor-element.elementor-element-7efa327{--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;}.elementor-825 .elementor-element.elementor-element-7efa327:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-7efa327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-cccae2b{--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;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-6672a3a{--display:flex;}.elementor-widget-theme-site-logo .widget-image-caption{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-825 .elementor-element.elementor-element-cefea6c img{width:78%;max-width:77%;}.elementor-825 .elementor-element.elementor-element-95cdd87{--display:flex;}.elementor-825 .elementor-element.elementor-element-7ca6504 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-7ca6504.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-825 .elementor-element.elementor-element-5a8e1b6{--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;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-940d756{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-90c374b > .elementor-widget-container{margin:0px -47px 0px 0px;padding:10px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-90c374b .elementor-icon-wrapper{text-align:end;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-stacked .elementor-icon:hover{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-framed .elementor-icon:hover, .elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-default .elementor-icon:hover{color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-framed .elementor-icon:hover, .elementor-825 .elementor-element.elementor-element-90c374b.elementor-view-default .elementor-icon:hover svg{fill:#FF6169;}.elementor-825 .elementor-element.elementor-element-90c374b .elementor-icon{font-size:28px;}.elementor-825 .elementor-element.elementor-element-90c374b .elementor-icon svg{height:28px;}.elementor-825 .elementor-element.elementor-element-b75c9b6{--display:flex;}.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-825 .elementor-element.elementor-element-4819984 > .elementor-widget-container{border-style:none;}.elementor-825 .elementor-element.elementor-element-4819984{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-icon-hover-color:#FF6169;--toggle-button-border-width:0px;--toggle-icon-size:25px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-825 .elementor-element.elementor-element-4819984 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-825 .elementor-element.elementor-element-f01a5cd{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-825 .elementor-element.elementor-element-f67b545{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-825 .elementor-element.elementor-element-f67b545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-f67b545 .elementor-divider-separator{width:100%;}.elementor-825 .elementor-element.elementor-element-f67b545 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-825 .elementor-element.elementor-element-3ece6e7 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main .elementor-item:focus{color:#FF0000;fill:#FF0000;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-825 .elementor-element.elementor-element-3ece6e7 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FF0000;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed .elementor-item:before,
					.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed .elementor-item:after{border-color:#FF0000;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-underline .elementor-item:after,
					 .elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-overline .elementor-item:before,
					 .elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-double-line .elementor-item:before,
					 .elementor-825 .elementor-element.elementor-element-3ece6e7 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-825 .elementor-element.elementor-element-9ed3d2e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-9ed3d2e:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-9ed3d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-9ed3d2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-825 .elementor-element.elementor-element-797816b{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-113ae75 .elementor-icon-wrapper{text-align:center;}.elementor-825 .elementor-element.elementor-element-113ae75.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-113ae75.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-113ae75.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-113ae75.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-113ae75.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-825 .elementor-element.elementor-element-7501f44{--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;}.elementor-825 .elementor-element.elementor-element-8a000da img{width:31%;}.elementor-825 .elementor-element.elementor-element-0acacbe{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-0acacbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-825 .elementor-element.elementor-element-c644de8{--display:flex;}.elementor-825 .elementor-element.elementor-element-a3bfedf{--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;}.elementor-825 .elementor-element.elementor-element-a3bfedf:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-a3bfedf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-4f28906{--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;--margin-top:0px;--margin-bottom:-65px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-46576cc{--display:flex;}.elementor-825 .elementor-element.elementor-element-cb4dff8 img{width:78%;max-width:77%;}.elementor-825 .elementor-element.elementor-element-375b777{--display:flex;}.elementor-825 .elementor-element.elementor-element-b85fc08 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-b85fc08.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-825 .elementor-element.elementor-element-d9bd88a{--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;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-8df73fd{--display:flex;}.elementor-825 .elementor-element.elementor-element-9ed6199 > .elementor-widget-container{margin:0px -31px 0px 0px;padding:10px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-9ed6199 .elementor-icon-wrapper{text-align:end;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-stacked .elementor-icon:hover{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-framed .elementor-icon:hover, .elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-default .elementor-icon:hover{color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-framed .elementor-icon:hover, .elementor-825 .elementor-element.elementor-element-9ed6199.elementor-view-default .elementor-icon:hover svg{fill:#FF6169;}.elementor-825 .elementor-element.elementor-element-9ed6199 .elementor-icon{font-size:28px;}.elementor-825 .elementor-element.elementor-element-9ed6199 .elementor-icon svg{height:28px;}.elementor-825 .elementor-element.elementor-element-df30519{--display:flex;--background-transition:0.3s;}.elementor-825 .elementor-element.elementor-element-df30519:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-df30519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6EC1E400;}.elementor-825 .elementor-element.elementor-element-df30519:hover{background-color:#FFFFFF00;}.elementor-825 .elementor-element.elementor-element-4243424 > .elementor-widget-container{border-style:none;}.elementor-825 .elementor-element.elementor-element-4243424{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-icon-hover-color:#FF6169;--toggle-button-border-width:0px;--toggle-icon-size:25px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-825 .elementor-element.elementor-element-4243424 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-825 .elementor-element.elementor-element-67e5d41{--display:flex;}.elementor-825 .elementor-element.elementor-element-aeed01a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-825 .elementor-element.elementor-element-aeed01a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-aeed01a .elementor-divider-separator{width:100%;}.elementor-825 .elementor-element.elementor-element-aeed01a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-825 .elementor-element.elementor-element-6524da2 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main .elementor-item:focus{color:#FF0000;fill:#FF0000;}.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-825 .elementor-element.elementor-element-6524da2 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FF0000;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed .elementor-item:before,
					.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed .elementor-item:after{border-color:#FF0000;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-underline .elementor-item:after,
					 .elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-overline .elementor-item:before,
					 .elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-double-line .elementor-item:before,
					 .elementor-825 .elementor-element.elementor-element-6524da2 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-825 .elementor-element.elementor-element-acee2f1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-acee2f1:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-acee2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-acee2f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-825 .elementor-element.elementor-element-72c1210{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-2fc065e .elementor-icon-wrapper{text-align:center;}.elementor-825 .elementor-element.elementor-element-2fc065e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-2fc065e.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-2fc065e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-2fc065e.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-2fc065e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-825 .elementor-element.elementor-element-a4475ff{--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;}.elementor-825 .elementor-element.elementor-element-41a3db9 img{width:31%;}.elementor-825 .elementor-element.elementor-element-7f2fbd3{--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;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-7f2fbd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-825 .elementor-element.elementor-element-fba25f8{--display:flex;}.elementor-825 .elementor-element.elementor-element-0afd0d6{--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;}.elementor-825 .elementor-element.elementor-element-9798665{--display:flex;--position:fixed;--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;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);bottom:0px;--z-index:1;}.elementor-825 .elementor-element.elementor-element-9798665:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-9798665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-825 .elementor-element.elementor-element-9798665{left:0px;}body.rtl .elementor-825 .elementor-element.elementor-element-9798665{right:0px;}.elementor-825 .elementor-element.elementor-element-70fa519{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-wrapper{gap:0px;}.elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-e1de7af.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6169;color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon{font-size:30px;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-e1de7af:has(:hover) .elementor-icon-box-title,
					 .elementor-825 .elementor-element.elementor-element-e1de7af:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-825 .elementor-element.elementor-element-4c52fc0{--display:flex;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-wrapper{gap:0px;}.elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-fac5e71.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6169;color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon{font-size:30px;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-fac5e71:has(:hover) .elementor-icon-box-title,
					 .elementor-825 .elementor-element.elementor-element-fac5e71:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-825 .elementor-element.elementor-element-3605a2d{--display:flex;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-wrapper{gap:0px;}.elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-446c4cc.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6169;color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon{font-size:30px;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-446c4cc:has(:hover) .elementor-icon-box-title,
					 .elementor-825 .elementor-element.elementor-element-446c4cc:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-825 .elementor-element.elementor-element-2d73a0b{--display:flex;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-wrapper{gap:0px;}.elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-framed .elementor-icon, .elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-825 .elementor-element.elementor-element-dda1678.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6169;color:#FF6169;border-color:#FF6169;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon{font-size:30px;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-dda1678:has(:hover) .elementor-icon-box-title,
					 .elementor-825 .elementor-element.elementor-element-dda1678:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-description{font-family:"Albert Sans", Sans-serif;font-weight:400;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-825 .elementor-element.elementor-element-797816b{--width:25%;}.elementor-825 .elementor-element.elementor-element-7501f44{--width:50%;}.elementor-825 .elementor-element.elementor-element-0acacbe{--width:25%;}.elementor-825 .elementor-element.elementor-element-72c1210{--width:25%;}.elementor-825 .elementor-element.elementor-element-a4475ff{--width:50%;}.elementor-825 .elementor-element.elementor-element-7f2fbd3{--width:25%;}}@media(max-width:1024px){.elementor-825 .elementor-element.elementor-element-7ca6504 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-5a8e1b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-797816b{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-8a000da img{width:50%;}.elementor-825 .elementor-element.elementor-element-0acacbe{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-c644de8{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-2a9b39c > .elementor-widget-container{margin:20px 0px 0px 50px;}.elementor-825 .elementor-element.elementor-element-2a9b39c.elementor-element{--align-self:center;}.elementor-825 .elementor-element.elementor-element-b85fc08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-d9bd88a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-72c1210{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-2fc065e > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-41a3db9 img{width:60%;}.elementor-825 .elementor-element.elementor-element-7f2fbd3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-fba25f8{--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-000ef70 > .elementor-widget-container{margin:20px 0px 0px 50px;}.elementor-825 .elementor-element.elementor-element-000ef70.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-825 .elementor-element.elementor-element-9ed3d2e{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-797816b{--width:25%;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-113ae75 .elementor-icon-wrapper{text-align:start;}.elementor-825 .elementor-element.elementor-element-113ae75 .elementor-icon{font-size:32px;}.elementor-825 .elementor-element.elementor-element-113ae75 .elementor-icon svg{height:32px;}.elementor-825 .elementor-element.elementor-element-7501f44{--width:50%;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-8a000da img{width:100%;}.elementor-825 .elementor-element.elementor-element-0acacbe{--width:25%;}.elementor-825 .elementor-element.elementor-element-c644de8{--content-width:33.33%;--padding-top:40px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-2a9b39c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-acee2f1{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-825 .elementor-element.elementor-element-72c1210{--width:25%;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-2fc065e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-2fc065e .elementor-icon-wrapper{text-align:start;}.elementor-825 .elementor-element.elementor-element-2fc065e .elementor-icon{font-size:32px;}.elementor-825 .elementor-element.elementor-element-2fc065e .elementor-icon svg{height:32px;}.elementor-825 .elementor-element.elementor-element-a4475ff{--width:50%;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-41a3db9 img{width:100%;max-width:100%;}.elementor-825 .elementor-element.elementor-element-7f2fbd3{--width:25%;}.elementor-825 .elementor-element.elementor-element-fba25f8{--content-width:33.33%;--padding-top:15px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-000ef70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-0afd0d6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-9798665{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9999;}.elementor-825 .elementor-element.elementor-element-70fa519{--width:25%;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-wrapper{gap:5px;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon{font-size:25px;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-title a{font-size:1rem;line-height:0.1em;}.elementor-825 .elementor-element.elementor-element-e1de7af .elementor-icon-box-description{font-size:1.2rem;}.elementor-825 .elementor-element.elementor-element-4c52fc0{--width:25%;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-wrapper{gap:5px;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon{font-size:25px;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-title a{font-size:1rem;line-height:0.1em;}.elementor-825 .elementor-element.elementor-element-fac5e71 .elementor-icon-box-description{font-size:1.2rem;}.elementor-825 .elementor-element.elementor-element-3605a2d{--width:25%;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-wrapper{gap:5px;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon{font-size:25px;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-title a{font-size:1rem;line-height:0.1em;}.elementor-825 .elementor-element.elementor-element-446c4cc .elementor-icon-box-description{font-size:1.2rem;}.elementor-825 .elementor-element.elementor-element-2d73a0b{--width:25%;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-wrapper{gap:5px;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon{font-size:25px;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-title, .elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-title a{font-size:1rem;line-height:0.1em;}.elementor-825 .elementor-element.elementor-element-dda1678 .elementor-icon-box-description{font-size:1.2rem;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-4819984 *//* Remove background and box-shadow on hover and active */
#elementor-menu-cart__toggle_button {
  background-color: transparent !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: transparent; /* Mobile tap highlight */
}

/* Ensure no background on active (when pressed) */
#elementor-menu-cart__toggle_button:active {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* Prevent SVG fill from changing on active */
#elementor-menu-cart__toggle_button svg,
#elementor-menu-cart__toggle_button svg path {
  fill: currentColor !important;
}

/* Optional: prevent outline on click (accessibility trade-off!) */
#elementor-menu-cart__toggle_button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efa327 */#scrolling-header-desktop,#scrolling-header-mobile,#scrolling-header-tablet{background:rgba(255,255,255,.55);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 4px 24px rgba(0,0,0,.08);border-bottom:1px solid rgba(255,255,255,.4);position:fixed;top:0;width:100%;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility 0s linear .5s,transform .3s ease;transform:translateY(0)}#scrolling-header-desktop.visible,#scrolling-header-mobile.visible,#scrolling-header-tablet.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s ease,transform .3s ease}#scrolling-header-desktop.visible.merged-with-main,#scrolling-header-mobile.visible.merged-with-main,#scrolling-header-tablet.visible.merged-with-main{opacity:.5}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed3d2e */df #scrolling-header-desktop,#scrolling-header-mobile{background:rgba(255,255,255,0.55);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 4px 24px rgba(0,0,0,0.08);border-bottom:1px solid rgba(255,255,255,0.4);position:fixed;top:0;width:100%;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility 0s linear .5s}#scrolling-header-desktop.visible,#scrolling-header-mobile.visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s ease}#scrolling-header-desktop.visible.merged-with-main,#scrolling-header-mobile.visible.merged-with-main{opacity:.5}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-4243424 *//* Remove background and box-shadow on hover and active */
#elementor-menu-cart__toggle_button {
  background-color: transparent !important;
  box-shadow: none !important;
  -webkit-tap-highlight-color: transparent; /* Mobile tap highlight */
}

/* Ensure no background on active (when pressed) */
#elementor-menu-cart__toggle_button:active {
  background-color: transparent !important;
  box-shadow: none !important;
}

/* Prevent SVG fill from changing on active */
#elementor-menu-cart__toggle_button svg,
#elementor-menu-cart__toggle_button svg path {
  fill: currentColor !important;
}

/* Optional: prevent outline on click (accessibility trade-off!) */
#elementor-menu-cart__toggle_button:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */