:root{--sm-hdr-primary:#FB500A;--wd-primary-color:#FB500A}.sm-header-brands.wd-header-cats{margin-inline:0 14px;flex-shrink:0;position:relative;z-index:400}.sm-header-brands .menu-opener{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:150px;max-width:180px;border-radius:50px;height:48px!important;padding:0 18px;background-color:var(--sm-hdr-primary)!important;color:#fff!important;border:0;cursor:pointer;font-size:14px;font-weight:600;line-height:1}.sm-header-brands .menu-opener-icon{width:16px;height:2px;background:#fff;position:relative;border-radius:1px}.sm-header-brands .menu-opener-icon::before,.sm-header-brands .menu-opener-icon::after{content:"";position:absolute;left:0;width:16px;height:2px;background:#fff;border-radius:1px}.sm-header-brands .menu-opener-icon::before{top:-5px}.sm-header-brands .menu-opener-icon::after{top:5px}.sm-header-brands .menu-opener::after{content:"";display:inline-block;width:0;height:0;margin-left:4px;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:6px solid #fff}.sm-header-brands .wd-dropdown-cats{position:absolute;top:100%;left:0;right:auto;min-width:0;width:min(1060px, calc(100vw - 40px));padding:8px 0 0;border-radius:0;overflow:visible;box-shadow:none;z-index:500;background:#fff0;transition:opacity 0.25s ease,transform 0.25s ease,visibility 0.25s ease}.sm-header-brands .wd-dropdown-cats::before{content:"";position:absolute;left:0;right:0;top:0;height:8px}.sm-header-brands:not(.wd-opened) .wd-dropdown-cats{visibility:hidden;opacity:0;transform:translateY(12px);pointer-events:none}.sm-header-brands.wd-opened .wd-dropdown-cats,.sm-header-brands:hover .wd-dropdown-cats{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.sm-brands-mega{display:flex;height:min(70vh, 500px);min-height:340px;max-height:min(70vh, 500px);border-radius:0 12px 12px 12px;overflow:hidden;box-shadow:0 12px 40px rgb(0 0 0 / .14);background:#fff;align-items:stretch}.sm-brands-nav{flex:0 0 230px;width:230px;margin:0;padding:10px 0;background:var(--sm-hdr-primary);list-style:none;overflow-y:auto;overflow-x:hidden;min-height:0;height:100%;align-self:stretch;-webkit-overflow-scrolling:touch}.sm-brands-nav .woodmart-nav-link{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;color:#fff;text-decoration:none;font-size:14px;font-weight:500;line-height:1.35}.sm-brands-nav .woodmart-nav-link::after{content:"›";font-size:16px;opacity:.85;margin-inline-start:8px}.sm-brands-nav-item.wd-active>.woodmart-nav-link,.sm-brands-nav-item:hover>.woodmart-nav-link{background:rgb(255 255 255 / .14)}.sm-brands-panels{flex:1 1 auto;position:relative;background:#fff;overflow:hidden;min-width:0;min-height:0;height:100%}.sm-brands-panel{display:none;padding:22px 24px;height:100%;overflow-y:auto}.sm-brands-panel.is-active{display:block}.sm-brands-panel-head{display:flex;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid rgb(0 0 0 / .08)}.sm-brands-panel-title{font-size:18px;font-weight:700;color:var(--sm-hdr-primary);text-decoration:none}.sm-brands-panel-count{font-size:12px;color:rgb(0 0 0 / .5)}.sm-brands-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px}.sm-brands-links{list-style:none;margin:0;padding:0}.sm-brands-links a{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:5px 0;color:#333;text-decoration:none;font-size:14px;line-height:1.35}.sm-brands-links a:hover{color:var(--sm-hdr-primary)}.sm-brands-links .count{font-size:11px;color:rgb(0 0 0 / .45);flex-shrink:0}.sm-brands-empty{margin:20px 0 0}.sm-brands-promo{flex:0 0 250px;width:250px;background:#f6f7f9;border-left:1px solid rgb(0 0 0 / .08);position:relative;overflow:hidden;min-height:0;height:100%}.sm-brands-promo-card{display:none;flex-direction:column;height:100%;padding:22px 20px;box-sizing:border-box}.sm-brands-promo-card.is-active{display:flex}.sm-brands-promo-image{margin:0 0 16px;border-radius:10px;overflow:hidden;background:#fff;min-height:120px;display:flex;align-items:center;justify-content:center}.sm-brands-promo-image img{display:block;width:100%;height:auto;max-height:160px;object-fit:contain}.sm-brands-promo-kicker{margin:0 0 6px;font-size:12px;color:rgb(0 0 0 / .5);text-transform:uppercase;letter-spacing:.04em}.sm-brands-promo-title{margin:0 0 6px;font-size:22px;font-weight:700;color:#222;line-height:1.2}.sm-brands-promo-count{margin:0 0 16px;font-size:13px;color:rgb(0 0 0 / .55)}.sm-brands-promo-btn,.sm-brands-empty .button{margin-top:auto;align-self:flex-start;border-radius:50px;padding:10px 22px;background:var(--sm-hdr-primary);color:#fff!important;text-decoration:none;display:inline-block;font-size:14px;font-weight:600}.mobile-brands-menu{display:none}.mobile-brands-menu.wd-active{display:block}.mobile-brands-menu .sm-mobile-brand-all a{font-weight:600;color:var(--sm-hdr-primary)}@media (max-width:1024px){.sm-header-brands.wd-header-cats{display:none!important}}@media (max-width:900px){.sm-brands-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-brands-promo{display:none}.sm-header-brands .wd-dropdown-cats{width:min(760px, calc(100vw - 24px))}}