@media(min-width:992px){body:has(#megamenucat) header.header .grid,body:has(#megamenucat_label) header.header .grid{grid-template:auto auto auto/auto auto 1fr;grid-template-areas:"logo navtop navtop" "logo navmain navright" "navbottom navbottom navbottom"}body:has(#megamenucat) header.header .grid .navbar-bottom,body:has(#megamenucat_label) header.header .grid .navbar-bottom{display:block;grid-area:navbottom;justify-content:unset;position:relative}}#megamenucat,#megamenucat_label,#megamenucat_level1{font-size:var(--categoriesmegamenu-font-size);font-weight:var(--categoriesmegamenu-font-weight);letter-spacing:var(--categoriesmegamenu-letter-spacing);line-height:var(--categoriesmegamenu-line-height)}#megamenucat_label,#megamenucat_level1{box-shadow:0 15px 27px rgba(0,0,0,.07);display:none;height:550px;padding-inline:0;position:absolute;width:100%}#megamenucat_label .hidden-menu,#megamenucat_level1 .hidden-menu{height:100%;inset:0;margin-left:-50px;opacity:0;overflow:hidden;padding:20px 0;pointer-events:none;position:absolute;transition:all .3s ease-in-out;z-index:-1}#megamenucat_label .hidden-menu.show,#megamenucat_level1 .hidden-menu.show{margin-left:0;opacity:1;pointer-events:auto;z-index:2}#megamenucat_label .hidden-menu .target,#megamenucat_level1 .hidden-menu .target{display:none;height:100%}#megamenucat_label .hidden-menu .target.show,#megamenucat_level1 .hidden-menu .target.show{display:block}#megamenucat_label a,#megamenucat_label button,#megamenucat_level1 a,#megamenucat_level1 button{align-items:center;background-color:transparent;border:none;display:flex;justify-content:space-between;padding:10px 15px;transition:background-color .45s ease-in-out,color .45s ease-in-out;width:100%}#megamenucat_label a.active,#megamenucat_label button.active,#megamenucat_level1 a.active,#megamenucat_level1 button.active{background-color:unset;font-weight:400}#megamenucat_label a.show,#megamenucat_label button.show,#megamenucat_level1 a.show,#megamenucat_level1 button.show{font-weight:600}#megamenucat_label a.see-all,#megamenucat_label button.see-all,#megamenucat_level1 a.see-all,#megamenucat_level1 button.see-all{font-weight:700;padding-top:0}#megamenucat{align-items:center;background-color:var(--categoriesmegamenu-bgcolor,transparent);display:flex;gap:var(--categoriesmegamenu-gap,var(--menu-gap));list-style:none;margin:0;padding:1rem 0;position:relative}@media(max-width:991.98px){#megamenucat{display:none!important}}#megamenucat a,#megamenucat button{background:none;border:none;color:var(--categoriesmegamenu-color-text);padding:0}#megamenucat a.show,#megamenucat button.show{font-weight:700}#megamenucat_label{background-color:var(--categoriesmegamenu-bgcolor,var(--body-color));color:var(--categoriesmegamenu-color-text);grid-template-columns:25% 1fr}#megamenucat_label.active{display:grid}@media(max-width:991.98px){#megamenucat_label.active{display:none!important}}#megamenucat_label a,#megamenucat_label button{color:var(--categoriesmegamenu-color-text,unset)}#megamenucat_label a.show,#megamenucat_label button.show{background-color:var(--categoriesmegamenu-bgcolor-2nd,transparent);color:var(--categoriesmegamenu-color-text-2nd,var(--categoriesmegamenu-color-text));font-weight:600}#megamenucat_label .hidden-menu{background-color:var(--categoriesmegamenu-bgcolor-2nd);color:var(--categoriesmegamenu-color-text-2nd);padding:20px 0 20px 20px}#megamenucat_label .hidden-menu .target{overflow-x:hidden;overflow-y:auto}#megamenucat_label #first-column{height:100%;min-height:0;overflow-y:auto;padding:20px 0}#megamenucat_label #second-column{height:100%;min-height:0;position:relative;width:100%}#megamenucat_label #second-column .row-columns{display:grid;grid-template-columns:40% 1fr}#megamenucat_label #second-column a,#megamenucat_label #second-column button{color:var(--categoriesmegamenu-color-text-2nd,unset)}#megamenucat_label #second-column a.show,#megamenucat_label #second-column button.show{background-color:var(--categoriesmegamenu-bgcolor-3rd,transparent);color:var(--categoriesmegamenu-color-text-3rd,var(--categoriesmegamenu-color-text-2nd))}#megamenucat_label #second-column .render-snippet{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden}#megamenucat_label #second-column .render-snippet img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}#megamenucat_label #second-column .hidden-menu{padding:20px 0}#megamenucat_label #second-column .third-column{background:var(--categoriesmegamenu-bgcolor-3rd,transparent);display:none;height:100%;list-style:none;padding:20px 0;position:absolute;right:0;top:0;width:60%}#megamenucat_label #second-column .third-column.show{display:block}#megamenucat_label #second-column .third-column.show~.cat-img{display:none}#megamenucat_label #second-column .third-column a{color:var(--categoriesmegamenu-color-text-3rd,unset)}#megamenucat_level1{background-color:var(--categoriesmegamenu-bgcolor-2nd,var(--body-color));grid-template-columns:1fr}#megamenucat_level1.show{display:grid}@media(max-width:991.98px){#megamenucat_level1.show{display:none!important}}#megamenucat_level1 a,#megamenucat_level1 button{color:var(--categoriesmegamenu-color-text-2nd)}#megamenucat_level1 a.show,#megamenucat_level1 button.show{background-color:var(--categoriesmegamenu-bgcolor-3rd,transparent);color:var(--categoriesmegamenu-color-text-3rd,var(--categoriesmegamenu-color-text-2nd));font-weight:600}#megamenucat_level1 #wrapped-menu{height:100%;min-height:0;overflow-y:auto;padding:20px 0}#megamenucat_level1 #wrapped-menu .row-columns{display:grid;grid-template-columns:25% 1fr;height:100%}#megamenucat_level1 #wrapped-menu .row-columns .categories-list{overflow-y:auto}#megamenucat_level1 .third-level{background:var(--categoriesmegamenu-bgcolor-3rd);display:none;height:100%;left:25%;list-style:none;padding:20px 0;position:absolute;top:0;width:100%;width:75%}#megamenucat_level1 .third-level.show{display:block}#megamenucat_level1 .third-level.show~.cat-img{display:none}#megamenucat_level1 .third-level a,#megamenucat_level1 .third-level button{color:var(--categoriesmegamenu-color-text-3rd,unset)}