.elementor-2342 .elementor-element.elementor-element-e18dd9b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2342 .elementor-element.elementor-element-e18dd9b:not(.elementor-motion-effects-element-type-background), .elementor-2342 .elementor-element.elementor-element-e18dd9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2342 .elementor-element.elementor-element-e18dd9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-2545f3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-2342 .elementor-element.elementor-element-2545f3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-becc48f .custom-header-logo{text-align:right;}.elementor-2342 .elementor-element.elementor-element-df7ca6f{--display:flex;--min-height:37px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-2342 .elementor-element.elementor-element-df7ca6f.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-5fe5981{width:var( --container-widget-width, 95.638% );max-width:95.638%;--container-widget-width:95.638%;--container-widget-flex-grow:0;}.elementor-2342 .elementor-element.elementor-element-5fe5981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2342 .elementor-element.elementor-element-5fe5981.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-5fe5981 .woovina-search-pro__container{min-height:46px;}.elementor-2342 .elementor-element.elementor-element-5fe5981 .woovina-search-pro__submit{min-width:46px;background-color:#FFD54C;}body:not(.rtl) .elementor-2342 .elementor-element.elementor-element-5fe5981 .woovina-search-pro__icon{padding-left:calc(46px / 3);}body.rtl .elementor-2342 .elementor-element.elementor-element-5fe5981 .woovina-search-pro__icon{padding-right:calc(46px / 3);}.elementor-2342 .elementor-element.elementor-element-5fe5981 .woovina-search-pro__input, .elementor-2342 .elementor-element.elementor-element-5fe5981.woovina-search-pro--button-type-text .woovina-search-pro__submit{padding-left:calc(46px / 3);padding-right:calc(46px / 3);}.elementor-2342 .elementor-element.elementor-element-5fe5981:not(.woovina-search-pro--skin-full_screen) .woovina-search-pro__container{background-color:#F5F1F1FA;border-color:#000000;border-radius:0px;}.elementor-2342 .elementor-element.elementor-element-5fe5981.woovina-search-pro--skin-full_screen input[type="search"].woovina-search-pro__input{background-color:#F5F1F1FA;border-color:#000000;border-radius:0px;}.elementor-2342 .elementor-element.elementor-element-04df70c{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--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-2342 .elementor-element.elementor-element-04df70c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-437ae5b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2342 .elementor-element.elementor-element-437ae5b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-24e4ea6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav #site-navigation-wrap, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .fs-dropdown-menu, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .woovina-mobile-menu-icon{text-align:right;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .fs-dropdown-menu > li > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 .woovina-mobile-menu-icon a{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .fs-dropdown-menu > li > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 .woovina-mobile-menu-icon a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #searchform-header-replace-close{color:#444444;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-item > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-ancestor > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-item > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-ancestor > a:hover{color:#ffffff;background-color:rgba(146,200,65,0);}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .fs-dropdown-menu > li > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 .woovina-mobile-menu-icon a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #searchform-header-replace-close:hover{color:#ffffff;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li.sfHover > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .fs-dropdown-menu > li > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .fs-dropdown-menu > li.sfHover > a{background-color:rgba(146,200,65,0);}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-item > a:hover,.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > .current-menu-ancestor > a:hover{color:#ffffff;background-color:rgba(146,200,65,0);}.elementor-2342 .elementor-element.elementor-element-24e4ea6 #site-navigation-wrap .dropdown-menu > li > a,.elementor-2342 .elementor-element.elementor-element-24e4ea6 .woovina-mobile-menu-icon a.mobile-menu{padding:0px 0px 0px 20px;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 .dropdown-menu ul > .current-menu-item > a.menu-link{color:#ffd54c;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 .dropdown-menu ul > .current-menu-item > a.menu-link:hover{color:#ffd54c;}.elementor-2342 .elementor-element.elementor-element-98cf7e0{--display:flex;--min-height:37px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-98cf7e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-468a85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-2342 .elementor-element.elementor-element-468a85f.elementor-element{--align-self:center;}.elementor-2342 .elementor-element.elementor-element-2338e4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--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-2342 .elementor-element.elementor-element-2338e4f:not(.elementor-motion-effects-element-type-background), .elementor-2342 .elementor-element.elementor-element-2338e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffd54c;}.elementor-2342 .elementor-element.elementor-element-2338e4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-89b8827{--display:flex;--min-height:37px;--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;--flex-wrap:nowrap;--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-2342 .elementor-element.elementor-element-89b8827.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-03cb645{--display:flex;--min-height:37px;--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:center;--flex-wrap:nowrap;--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-2342 .elementor-element.elementor-element-03cb645.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-5e91238{width:var( --container-widget-width, 101.131% );max-width:101.131%;--container-widget-width:101.131%;--container-widget-flex-grow:0;}.elementor-2342 .elementor-element.elementor-element-5e91238 > .elementor-widget-container{margin:0px -10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2342 .elementor-element.elementor-element-5e91238.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-menu-toggle{margin:0 auto;}.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-nav-menu--main .elementor-item:hover,
					.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-nav-menu--main .elementor-item.highlighted,
					.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-nav-menu--main .elementor-item:focus{color:#FFFFFF;}.elementor-2342 .elementor-element.elementor-element-5e91238 .woovina-nav-menu--main .elementor-item.elementor-item-active{color:#FFFCFC;}.elementor-2342 .elementor-element.elementor-element-e1e2147{--display:flex;--min-height:37px;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-e1e2147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-33779b3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-33779b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-984ad7d{width:var( --container-widget-width, 14.327% );max-width:14.327%;--container-widget-width:14.327%;--container-widget-flex-grow:0;}.elementor-2342 .elementor-element.elementor-element-984ad7d > .elementor-widget-container{margin:0px 0px -13px -50px;padding:0px 0px 0px 0px;}.elementor-2342 .elementor-element.elementor-element-984ad7d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__toggle{text-align:left;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__toggle .elementor-button{color:#3e444a;background-color:rgba(198,198,198,0);border-width:0px;font-size:13px;font-weight:400;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__toggle .elementor-button-icon{color:#3e444a;font-size:36px;}body:not(.rtl) .elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__toggle .elementor-button-text{margin-right:0px;}body.rtl .elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__toggle .elementor-button-text{margin-left:0px;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__subtotal{font-size:14px;font-weight:700;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__product, .elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__products, .elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__subtotal{border-bottom-width:0px;}.elementor-2342 .elementor-element.elementor-element-984ad7d .woovina-menucart__footer-buttons .elementor-button{font-size:12px;font-weight:700;text-transform:uppercase;border-radius:0px;}.elementor-2342 .elementor-element.elementor-element-984ad7d .elementor-button--view-cart{color:#ffffff;background-color:#ffd54c;}.elementor-2342 .elementor-element.elementor-element-984ad7d .elementor-button--checkout{color:#ffffff;background-color:#363636;}.elementor-2342 .elementor-element.elementor-element-4dd3de2{--display:flex;--min-height:37px;--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;--flex-wrap:nowrap;--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-2342 .elementor-element.elementor-element-4dd3de2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2342 .elementor-element.elementor-element-d3b76be{width:var( --container-widget-width, 98.173% );max-width:98.173%;--container-widget-width:98.173%;--container-widget-flex-grow:0;}.elementor-2342 .elementor-element.elementor-element-d3b76be > .elementor-widget-container{margin:0px 0px -4px -90px;}.elementor-2342 .elementor-element.elementor-element-d3b76be.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-2342 .elementor-element.elementor-element-e18dd9b{--width:59.301%;}.elementor-2342 .elementor-element.elementor-element-2545f3a{--width:37.364%;}.elementor-2342 .elementor-element.elementor-element-df7ca6f{--width:91.587%;}.elementor-2342 .elementor-element.elementor-element-04df70c{--width:12.644%;}.elementor-2342 .elementor-element.elementor-element-437ae5b{--width:1.761%;}.elementor-2342 .elementor-element.elementor-element-98cf7e0{--width:54.9%;}.elementor-2342 .elementor-element.elementor-element-2338e4f{--width:100%;}.elementor-2342 .elementor-element.elementor-element-89b8827{--width:10.416%;}.elementor-2342 .elementor-element.elementor-element-03cb645{--width:59.921%;}.elementor-2342 .elementor-element.elementor-element-e1e2147{--width:17.545%;}.elementor-2342 .elementor-element.elementor-element-33779b3{--width:6.911%;}.elementor-2342 .elementor-element.elementor-element-4dd3de2{--width:5.166%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2342 .elementor-element.elementor-element-2545f3a{--width:25%;}.elementor-2342 .elementor-element.elementor-element-df7ca6f{--width:30%;}.elementor-2342 .elementor-element.elementor-element-04df70c{--width:30%;}.elementor-2342 .elementor-element.elementor-element-437ae5b{--width:25%;}.elementor-2342 .elementor-element.elementor-element-98cf7e0{--width:30%;}.elementor-2342 .elementor-element.elementor-element-89b8827{--width:30%;}.elementor-2342 .elementor-element.elementor-element-03cb645{--width:30%;}.elementor-2342 .elementor-element.elementor-element-e1e2147{--width:30%;}.elementor-2342 .elementor-element.elementor-element-33779b3{--width:30%;}.elementor-2342 .elementor-element.elementor-element-4dd3de2{--width:30%;}}@media(max-width:1024px){.elementor-2342 .elementor-element.elementor-element-e18dd9b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2342 .elementor-element.elementor-element-2545f3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-becc48f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2342 .elementor-element.elementor-element-becc48f #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation .middle-site-logo a img{max-width:120px;}.elementor-2342 .elementor-element.elementor-element-df7ca6f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-04df70c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-437ae5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-24e4ea6{width:initial;max-width:initial;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav #site-navigation-wrap, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .fs-dropdown-menu, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .woovina-mobile-menu-icon{text-align:left;}.elementor-2342 .elementor-element.elementor-element-98cf7e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-89b8827{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-03cb645{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-e1e2147{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-33779b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2342 .elementor-element.elementor-element-4dd3de2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2342 .elementor-element.elementor-element-e18dd9b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2342 .elementor-element.elementor-element-2545f3a{--width:50%;}.elementor-2342 .elementor-element.elementor-element-df7ca6f{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-04df70c{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-437ae5b{--width:43.226%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;}.elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav #site-navigation-wrap, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .fs-dropdown-menu, .elementor-2342 .elementor-element.elementor-element-24e4ea6 .custom-header-nav .woovina-mobile-menu-icon{text-align:left;}.elementor-2342 .elementor-element.elementor-element-98cf7e0{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-89b8827{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-03cb645{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-e1e2147{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-33779b3{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2342 .elementor-element.elementor-element-984ad7d > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2342 .elementor-element.elementor-element-4dd3de2{--width:50%;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}/* Start custom CSS for html, class: .elementor-element-6766ba8 */.lang-switcher a {
    text-decoration: none;
    margin: 0 5px;
    color: black;
}

.lang-switcher a.active {
    border-bottom: 2px solid red;
    font-weight: bold;
}
.lang-switcher a {
    font-size: 13px; /* или 0.75rem, или 80% */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-468a85f */.xoo-el-login-tgr {
    display: block;
    text-align: center; /* Центрирует текст */
    align-items: center; 
    background: none;
    border: none;
    color: inherit;
    font: inherit;
    cursor: pointer;
    padding: 0;
    text-decoration: none;
    transition: color 0.3s ease;
    margin: 0 auto; /* Центрирует, если нужно по горизонтали */
}

.xoo-el-login-tgr:hover {
    color: #f1c40f; /* Или ваш цвет при наведении */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8942d3 *//* Основной контейнер */
.bipbip-contact {
  position: relative;
  display: inline-block;
  font-family: inherit;
  font-size: 14px;
  color: #000;
}

/* Кнопка */
.bipbip-toggle {
  padding: 10px 14px;
  background: transparent;
  border-radius: 20px;
  color: #000;
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 220px;
  justify-content: flex-start;
  transition: 0.3s;
  cursor: pointer;
}

/* Стрелка ▼ / ▲ */
.bipbip-arrow::before {
  content: "▼";
  transition: transform 0.3s, content 0.3s;
  display: inline-block;
  font-size: 12px;
}

/* Меняется стрелка при наведении */
.bipbip-contact:hover .bipbip-arrow::before {
  content: "▲";
}

/* Выпадающее меню */
.bipbip-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.07);
  padding: 16px 20px;
  margin-top: 2px;
  z-index: 99;
  min-width: 240px;
  text-align: center;
  color: #000;
  opacity: 0;
  pointer-events: none;
  transform: translateY(10px);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Показываем меню при наведении */
.bipbip-contact:hover .bipbip-dropdown {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}

/* Контактный номер */
.bipbip-phone {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 16px;
  color: #000;
}

/* Иконки */
.bipbip-icons a {
  margin: 0 10px;
  font-size: 22px;
  text-decoration: none;
  color: #FFD54C; /* жёлтый — цвет темы */
  transition: color 0.3s ease;
}

/* Hover для Font Awesome иконок (Telegram, Phone) */
.bipbip-icons a[aria-label="Telegram"]:hover i {
  color: #0088cc; /* фирменный синий Telegram */
}

.bipbip-icons a[aria-label="Phone"]:hover i {
  color: #000; /* при наведении телефон становится чёрным */
}

/* Viber SVG — жёлтый по умолчанию */
.bipbip-icons a.viber-icon img {
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  transition: filter 0.3s ease;
  /* перекраска SVG в жёлтый (#FFD54C) */
  filter: brightness(0) saturate(100%) invert(83%) sepia(29%) saturate(729%) hue-rotate(2deg) brightness(104%) contrast(104%);
}

/* Hover эффект для Viber SVG — фиолетовый */
.bipbip-icons a.viber-icon:hover img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(2137%) hue-rotate(241deg) brightness(92%) contrast(92%);
}/* End custom CSS */
/* Start custom CSS for wew-woo-menucart, class: .elementor-element-984ad7d *//* Устанавливаем точку отсчета позиционирования */
.elementor-button {
  position: relative;
}

/* Счётчик (без круга) */
.elementor-button-icon[data-counter]:after {
  content: attr(data-counter);
  position: absolute;
  top: -8px;
  right: -15px;
  color: #000;            /* Цвет цифры (замени при необходимости) */
  font-size: 13px;
  font-weight: bold;
  line-height: 1;
  z-index: 10;
  background: none;       /* Убираем фон */
  padding: 0;             /* Убираем отступы */
  border: none;           /* Убираем границу, если вдруг была */
}

/* Убираем встроенный текст рядом с иконкой */
.elementor-button-icon[data-counter] {
  font-size: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-widget_top_wishlist, class: .elementor-element-d3b76be *//* Скрываем элементы для screen reader'ов */
.elementor-screen-only {
  display: none !important;
}

/* Стилизация счётчика корзины */
.elementor-menu-cart__toggle .elementor-menu-cart__count {
  position: absolute;
  top: -1px;
  right: 0;
  background-color: #000;
  color: #fff;
  padding: 9px 6px;
  border-radius: 50%;
  font-size: 12px;
  line-height: 1;
}

/* Стилизация счётчика избранного (рядом с сердцем) */
.wishlist_products_counter {
  position: relative;
  display: inline-block;
}

.wishlist_products_counter_number {
  position: relative;
  top: -2px;        /* Поднять вверх */
  left: -2px;       /* Сдвинуть ближе к сердцу */
  font-size: 13px;
  color: #000;
}

/* ❌ Удаляем, если не используется */
.favorite-count {
  /* Этот блок можно удалить, если больше нигде не применяется */
}/* End custom CSS */