.is-sticky .header-top,.fixed-header .is-sticky .header-top{background:var(--sticky-green)!important;border-color:var(--sticky-green)!important;opacity:var(--sticky-opacity)}.is-sticky .header-v2 .main-navigation,.fixed-header .header-v2.is-sticky .main-navigation{background:var(--sticky-green)!important;border:none!important;margin-top:0;margin-bottom:0;opacity:var(--sticky-opacity)}@media (min-width:992px){.header-v2 .header-top .lang-switcher,.header-v2 .header-top .pll-switcher,.header-v2 .header-top .wpml-ls,.header-v2 .header-top #language-chooser{position:static!important;left:auto!important;transform:none!important;translate:none!important;margin:0!important}}@media (min-width:992px){.header-v2 .header-top #language-chooser{display:flex!important;flex-direction:row!important;align-items:center;gap:var(--lang-gap-x);white-space:nowrap;margin:0;padding:0;position:relative;top:var(--lang-nudge-y);margin-right:var(--cart-gap);margin-left:auto!important;z-index:41}}.header-v2 .header-top #language-chooser>li{list-style:none;display:inline-block;margin:0;padding:0;float:none!important;position:static!important}.header-v2 .header-top #language-chooser>li>a{display:inline-block;line-height:1.1;padding:0;text-decoration:none;white-space:nowrap;color:inherit;opacity:var(--lang-inactive-opacity);transition:opacity .15s ease,color .15s ease,border-color .15s ease}.header-v2 .header-top #language-chooser>li.active>a,.header-v2 .header-top #language-chooser>li>a:hover{opacity:1!important;color:var(--lang-active-color)!important;border-bottom:1px solid var(--lang-active-underline);text-decoration:none}.header-v2 .header-top #language-chooser>li.active>a{pointer-events:none!important;cursor:default!important}#language-chooser,#language-chooser li,#language-chooser li a{pointer-events:auto!important;cursor:pointer!important}.header-v2 .header-top .cart-contents,.header-v2 .header-top .header-cart,.header-v2 .header-top a.cart-contents{display:inline-flex;align-items:center;line-height:var(--topbar-height)}.header-v2 .header-top .cart-contents .count,.header-v2 .header-top .header-cart .count,.header-v2 .header-top .cart-contents .badge{position:relative;top:var(--badge-shift-y)}@media (min-width:992px){.header-v2 .header-top .header-cart,.header-v2 .header-top a.cart-contents{order:1}.header-v2 .header-top #language-chooser{order:2;margin-right:0!important;margin-left:var(--cart-gap)!important;top:var(--lang-nudge-y)}}@media (max-width:991.98px){.header-v2 .header-top #language-chooser{margin-right:var(--m-cart-gap);gap:var(--m-lang-gap-x);top:var(--m-lang-nudge-y);font-size:13px}.header-v2 .header-top .cart-contents .count,.header-v2 .header-top .header-cart .count,.header-v2 .header-top .cart-contents .badge{top:var(--badge-shift-y)}.single-product h1.product_title{margin-top:var(--m-hero-pt)!important}.header-v2 .main-navigation .menu>li,.header-v2 .main-navigation .nav-menu>li{margin:var(--m-menu-li-gap) 0!important}.header-v2 .main-navigation .menu>li>a,.header-v2 .main-navigation .nav-menu>li>a{padding-top:var(--m-menu-link-py)!important;padding-bottom:var(--m-menu-link-py)!important}}@media (max-width:360px){.header-v2 .header-top #language-chooser{flex-direction:column;align-items:flex-end;gap:2px;margin-right:20px}}@media (min-width:992px){.single-product h1.product_title{margin-top:var(--d-hero-pt)!important}}@media (min-width:992px){#site-navigation .menu-main-container{display:flex!important;align-items:center!important;gap:0!important}#site-navigation .menu-main-container>[class*=col-]{float:none!important;padding-left:0!important;padding-right:0!important}#site-navigation .menu-main-container>.col-lg-3{flex:0 0 18%!important;max-width:18%!important}#site-navigation .menu-main-container>.col-lg-9{flex:0 0 82%!important;max-width:82%!important}.is-sticky #site-navigation .menu-main-container{display:flex!important}}#site-navigation #menu-main>li>a,#site-navigation .right-header>ul>li>a{font-size:var(--menu-pages-fs)!important}@media (min-width:992px){.single-product :is(.side-breadcrumb,.page-title-area,.entry-header) :is(.woocommerce-breadcrumb,.breadcrumbs,.breadcrumb){margin-top:0!important;display:inline-block!important;transform:translateY(var(--pc-crumbs-gap))!important;will-change:transform}}.is-sticky #site-navigation .mega-menu>li>ul,.is-sticky #site-navigation .menu>li>ul,.is-sticky #site-navigation .nav-menu>li>ul{top:calc(100% + var(--submenu-gap))!important;margin-top:0!important;transform:translateY(0)!important}@media (min-width:992px){#site-navigation .right-header>ul.menu>li>ul a,#site-navigation .right-header>ul.nav-menu>li>ul a,#site-navigation .right-header ul>li.menu-item-has-children>ul a,#site-navigation #menu-main>li>ul a,#site-navigation .menu-main-container>ul.menu>li>ul a,#site-navigation .menu-main-container>ul.nav-menu>li>ul a,#site-navigation .menu-main-container ul>li.menu-item-has-children>ul a,#site-navigation .right-header .sub-menu a,#site-navigation .menu-main-container .sub-menu a,#site-navigation .right-header .dropdown-menu a,#site-navigation .menu-main-container .dropdown-menu a{font-size:var(--submenu-fs-pages)!important}}@media (min-width:992px) and (max-height:820px),(min-width:992px) and (max-height:680px){#site-navigation .right-header>ul.menu>li>ul a,#site-navigation .right-header>ul.nav-menu>li>ul a,#site-navigation #menu-main>li>ul a,#site-navigation .right-header .sub-menu a,#site-navigation .menu-main-container>ul.menu>li>ul a,#site-navigation .menu-main-container>ul.nav-menu>li>ul a,#site-navigation .menu-main-container .sub-menu a{font-size:var(--submenu-fs-pages)!important}#site-navigation .secon_menu_sect ul.menu>li>ul a,#site-navigation .secon_menu_sect ul.nav-menu>li>ul a,#site-navigation .secon_menu_sect .sub-menu a{font-size:var(--submenu-fs-cats)!important}}@media (max-width:991.98px){html body .mobile-menu,html body .mobile-navigation,html body .offcanvas-menu,html body .mean-nav,html body .slicknav_nav,html body .mm-menu,html body .dl-menuwrapper{font-size:inherit!important}}@media (min-width:768px){.header-top .top-link [class*=cart] i,.header-top .top-link a.cart-contents i,.header-top .top-link .link-checkout i{font-size:var(--icon-cart-size-desktop)!important;vertical-align:middle}}@media (max-width:767.98px){.header-top .top-link [class*=cart] i,.header-top .top-link a.cart-contents i,.header-top .top-link .link-checkout i{font-size:var(--icon-cart-size-mobile)!important;vertical-align:middle}}.header-top .header-contact .link-contact p b,.header-top .header-contact .link-contact p span.separator,.header-top .header-contact .link-contact p .sep{display:none!important}