#wcs-catalog-menu-button{padding:.8rem 1rem;font-size:var(--btn-font-size, 13px);display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--btn-accented-bgcolor, #000);border-radius:var(--btn-accented-brd-radius, 5px);color:var(--btn-accented-color, #fff);transition:all .3s}#wcs-catalog-menu-button.open,#wcs-catalog-menu-button:hover{background:var(--btn-accented-bgcolor-hover, #929292);color:var(--btn-accented-color-hover, #fff)}#wcs-catalog-menu-button .toggle-icon,#wcs-catalog-menu-button .toggle-icon-shown{margin-right:10px;font-size:1.5em;align-items:center;display:flex}#wcs-catalog-menu-button:not(.open) .toggle-icon{display:flex}#wcs-catalog-menu-button:not(.open) .toggle-icon-shown{display:none}#wcs-catalog-menu-button.open:has(.toggle-icon-shown) .toggle-icon{display:none}#wcs-catalog-menu-button.open:has(.toggle-icon-shown) .toggle-icon-shown{display:flex}#wcs-catalog-menu-button .toggle-burger{position:relative;width:19px;height:17px;margin-right:15px}#wcs-catalog-menu-button .toggle-burger::before,#wcs-catalog-menu-button .toggle-burger::after,#wcs-catalog-menu-button .toggle-burger span{position:absolute;left:0;height:2px;background-color:var(--btn-accented-color, #fff);display:inline-block}#wcs-catalog-menu-button .toggle-burger::before{top:0;width:100%;content:"";transition:transform .3s ease}#wcs-catalog-menu-button .toggle-burger::after{bottom:0;top:auto;width:100%;content:"";transition:transform .3s ease}#wcs-catalog-menu-button .toggle-burger span{width:70%;top:50%;transform:translateY(-50%)}#wcs-catalog-menu-button.open .toggle-burger::before,#wcs-catalog-menu-button.open .toggle-burger::after,#wcs-catalog-menu-button.open .toggle-burger span,#wcs-catalog-menu-button:hover .toggle-burger::before,#wcs-catalog-menu-button:hover .toggle-burger::after,#wcs-catalog-menu-button:hover .toggle-burger span{background-color:var(--btn-accented-color-hover, #fff)}#wcs-catalog-menu-button.open .toggle-burger::before{top:50%;transform:rotate(45deg)}#wcs-catalog-menu-button.open .toggle-burger::after{top:50%;transform:rotate(-45deg)}#wcs-catalog-menu-button.open .toggle-burger span{display:none}#wcs-category-menu-wrapper{--wcs-megamenu-wrapper-bg: #fff;--wcs-megamenu-top-level-bg: #fff;--wcs-megamenu-sub-level-bg: #fff;--wcs-megamenu-height: 70vh;--wcs-megamenu-font-size-level-0: 16px;--wcs-megamenu-font-size-level-1: 16px;--wcs-megamenu-top-level-link-color: var(--e-global-color-text, #000);--wcs-megamenu-top-level-link-hover-color: var(--wd-primary-color, #000);--wcs-megamenu-sub-level-link-color: var(--e-global-color-text, #000);--wcs-megamenu-sub-level-link-hover-color: var(--wd-primary-color, #000);position:absolute;left:0;top:100%;width:100%;background:var(--wcs-megamenu-wrapper-bg);z-index:-100;opacity:0;transition:all .5s;pointer-events:none;display:none}#wcs-category-menu-wrapper .scrolling-menu{height:var(--wcs-megamenu-height);flex:auto;overflow:hidden}#wcs-category-menu-wrapper .screen-shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);opacity:0;transition:all .3s;z-index:-1}#wcs-category-menu-wrapper.open{display:block;opacity:1;z-index:1000;pointer-events:inherit}#wcs-category-menu-wrapper.open .screen-shadow{display:block;opacity:1}#wcs-category-menu-wrapper>.container{max-width:unset;padding:0;position:relative;background:var(--wcs-megamenu-wrapper-bg);height:100%}#wcs-category-menu-wrapper .menu-wrapper{z-index:10;display:flex;width:100%}#wcs-category-menu-wrapper .widget_product_categories{display:none}#wcs-category-menu-wrapper .wcs-cat-icon{width:24px;flex:0 0 24px;margin-right:.5rem;display:flex;align-items:center;justify-content:center;font-size:24px}#wcs-category-menu-wrapper li{margin:0;padding:0;transition:.3s}#wcs-category-menu-wrapper li::before{content:none}#wcs-category-menu-wrapper li.cat-parent>a{padding-right:0;font-weight:700}#wcs-category-menu-wrapper a{text-decoration:none;flex:auto;display:flex;align-items:center}#wcs-category-menu-wrapper .top-level-wrapper{background:var(--wcs-megamenu-top-level-bg);flex:0 0 282px;padding:15px 0}#wcs-category-menu-wrapper .top-level-wrapper .scrolling-menu>.scroll-element{background-color:var(--wcs-megamenu-top-level-bg)}#wcs-category-menu-wrapper .top-level ul{display:flex;flex-direction:column;flex:0 0 100%;padding:0;margin:0}#wcs-category-menu-wrapper .top-level li{padding:5px 15px;display:flex;flex-direction:row-reverse;align-items:center}#wcs-category-menu-wrapper .top-level li a{padding:5px 0;font-size:var(--wcs-megamenu-font-size-level-0);color:var(--wcs-megamenu-top-level-link-color);font-weight:400}#wcs-category-menu-wrapper .top-level li:hover>a{color:var(--wcs-megamenu-top-level-link-hover-color)}#wcs-category-menu-wrapper .top-level .cat-item-icon{display:none}#wcs-category-menu-wrapper .top-level .cat-item-icon img{width:auto;max-width:100%}#wcs-category-menu-wrapper .top-level .brand-item .cat-item-icon{display:none}#wcs-category-menu-wrapper .top-level .navigation-icon{margin-left:auto;flex:0 0 2em;height:2em;display:flex;justify-content:center;align-items:center;transition:all .3s}#wcs-category-menu-wrapper .top-level li.open .navigation-icon span{transform:rotate(-90deg)}#wcs-category-menu-wrapper .sub-level-wrapper{flex:auto;background:var(--wcs-megamenu-sub-level-bg)}#wcs-category-menu-wrapper .sub-level-wrapper .scrolling-menu>.scroll-element{background:var(--wcs-megamenu-sub-level-bg)}#wcs-category-menu-wrapper .sub-level-wrapper .helper{border-left:2px solid gray;padding:20px 15px 15px 0;display:flex;justify-content:space-between}#wcs-category-menu-wrapper .sub-level-wrapper .helper .cat-accent-container{flex:0 0 30%;padding:0 10px}#wcs-category-menu-wrapper .sub-level-wrapper .helper .cat-accent{display:flex;flex-direction:column;align-items:flex-start;padding:0}#wcs-category-menu-wrapper .sub-level-wrapper .helper .cat-accent .cat-accent-image{margin-bottom:1em}#wcs-category-menu-wrapper .sub-level-wrapper .helper .cat-accent .cat-accent-title{font-weight:700;font-size:18px;line-height:1.2}#wcs-category-menu-wrapper .sub-level-wrapper .helper .cat-accent .cat-accent-text{font-size:14px;line-height:1.2}#wcs-category-menu-wrapper .level-title{font-size:32px;font-weight:700}#wcs-category-menu-wrapper .level-title .info{font-size:14px;font-weight:400}#wcs-category-menu-wrapper .opened-top-level{list-style-type:none;padding-left:3em;height:100%}#wcs-category-menu-wrapper .opened-top-level .navigation-icon{display:none}#wcs-category-menu-wrapper .opened-top-level a{padding:7px 7px 7px 0;font-size:14px;color:#929292;border-radius:2em}#wcs-category-menu-wrapper .opened-top-level a:hover{color:var(--wcs-megamenu-top-level-link-hover-color)}#wcs-category-menu-wrapper .opened-top-level li.level-1{-moz-column-break-inside:avoid;break-inside:avoid-column}#wcs-category-menu-wrapper .opened-top-level ul{list-style-type:none;margin-left:0}#wcs-category-menu-wrapper .opened-top-level li.level-parent{display:none}#wcs-category-menu-wrapper .opened-top-level>.level-inner ul{padding:0}#wcs-category-menu-wrapper .opened-top-level>.level-inner>li>a{font-weight:600;color:var(--wcs-megamenu-sub-level-link-color);font-size:var(--wcs-megamenu-font-size-level-1)}#wcs-category-menu-wrapper .opened-top-level>.level-inner>li>a:hover{color:var(--wcs-megamenu-top-level-link-hover-color)}#wcs-category-menu-wrapper .opened-top-level>.level-inner>li>ul{padding:0 5px 0 0px}#wcs-category-menu-wrapper svg{fill:currentColor}#wcs-category-menu-wrapper svg,#wcs-catalog-menu-button svg{position:relative;flex-shrink:0;height:1em;width:1em;fill:currentColor;transition:fill .3s}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrolling-menu>.scroll-element,.scrolling-menu>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrolling-menu>.scroll-element{background:#fff}.scrolling-menu>.scroll-element .scroll-element_outer{overflow:hidden}.scrolling-menu>.scroll-element .scroll-element_outer,.scrolling-menu>.scroll-element .scroll-element_track,.scrolling-menu>.scroll-element .scroll-bar{border-radius:5px}.scrolling-menu>.scroll-element .scroll-element_outer:hover,.scrolling-menu>.scroll-element .scroll-element_track:hover,.scrolling-menu>.scroll-element .scroll-bar:hover{opacity:1}.scrolling-menu>.scroll-element .scroll-bar{background-color:var(--wd-primary-color, #929292);opacity:1}.scrolling-menu>.scroll-element.scroll-draggable .scroll-bar{opacity:1}.scrolling-menu>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrolling-menu>.scroll-element.scroll-x .scroll-element_outer{height:5px;top:3px}.scrolling-menu>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrolling-menu>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrolling-menu>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrolling-menu>.scroll-element.scroll-y{height:100%;right:0;top:0;width:7px}.scrolling-menu>.scroll-element.scroll-y .scroll-element_outer{left:0px;width:7px}.scrolling-menu>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrolling-menu>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrolling-menu>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrolling-menu>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrolling-menu>.scroll-content.scroll-scrolly_visible{left:-7px;margin-left:7px}.scrolling-menu>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:gray}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#000;border-radius:7px}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:2px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:2px;min-height:10px;width:7px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:1px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:1px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}#wcs-category-menu-wrapper .opened-top-level ul{margin-top:0}.wd-col-offcanvas-md-sm.wd-col-offcanvas-sm:not(:has(.taxonomies)){display:none}/*# sourceMappingURL=wcs-categories-menu.min.css.map */