.nav-desktop .nav-desktop__tier-2--full-width-menu{left:0!important;right:0;width:fit-content!important;max-width:calc(100% - 32px);margin:0 auto;border:1px solid #e4e4e4;border-top:0}.nav-desktop .nav-desktop__tier-2--full-width-menu.rl-mega-placed{left:var(--rl-mega-left)!important;right:auto;margin:0;max-width:calc(100vw - 32px)}.nav-desktop .nav-desktop__tier-2--full-width-menu>.mega-menu{width:fit-content;max-width:100%;margin:0;padding:2px 6px;grid-auto-columns:auto;justify-content:start}.nav-desktop .mega-menu .dropdown_column{width:auto;padding:10px 16px 14px}.nav-desktop .mega-menu .dropdown_column li a{font-size:13px;letter-spacing:.3px;line-height:1.35;padding-top:5px;padding-bottom:0;white-space:nowrap}.nav-desktop .mega-menu .dropdown_column ul.dropdown_title{padding-bottom:6px;margin-bottom:2px}.nav-desktop .mega-menu .dropdown_column ul.dropdown_title li a{padding-top:4px}.nav-desktop .mega-menu .dropdown_column__menu+.dropdown_column__menu{margin-top:14px}.nav-desktop .mega-menu .dropdown_column__menu:not(:has(>ul:not(.dropdown_title)>li)) ul.dropdown_title{border-bottom:0;padding-bottom:0}.nav-desktop .mega-menu[data-meganav-handle=sanding-belts] .dropdown_column:first-child .dropdown_column__menu>ul:not(.dropdown_title){display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,auto);column-gap:28px}.nav-desktop .mega-menu ul.rl-view-all{margin-top:4px}.nav-desktop .mega-menu ul.rl-view-all a{color:#cf2a33;font-weight:600}.nav-desktop .mega-menu ul.rl-view-all a:after{content:" \203a"}.nav-desktop .mega-menu ul.rl-view-all li.rl-quote a{font-weight:400}.nav-desktop .mega-menu .mega-menu__image-caption-link{width:180px;margin:16px 0 0;padding:0;text-align:left}.nav-desktop .mega-menu .dropdown_column{display:flex;flex-direction:column}.nav-desktop .mega-menu .mega-menu__image-caption-link a{position:relative;display:block;padding:0}.nav-desktop .mega-menu .mega-menu__image-caption-link .image-element__wrap{width:180px;height:90px;max-width:180px!important;margin:0;background:#fff;overflow:hidden}.nav-desktop .mega-menu .mega-menu__image-caption-link .image-element__wrap img{width:100%;height:100%;object-fit:contain!important;object-position:left center!important}.nav-desktop .mega-menu .mega-menu__image-caption{font-size:12px;letter-spacing:.3px;margin:4px 0 0;padding:0;white-space:nowrap}a span.rl-new-badge,a span.rl-new-pill,.menu a span.rl-new-badge,.menu a span.rl-new-pill{display:inline-block!important;float:none!important;width:auto!important;margin:0!important;padding:1px 5px!important;border-radius:2px;background:#cf2a33!important;color:#fff!important;font-family:Montserrat,sans-serif;font-size:9px!important;font-weight:700!important;letter-spacing:.8px!important;line-height:1.4!important;text-transform:uppercase!important}a span.rl-new-badge,.menu a span.rl-new-badge{position:absolute!important;top:6px!important;left:6px!important;z-index:1;padding:2px 7px!important;font-size:10px!important;pointer-events:none}a span.rl-new-pill,.menu a span.rl-new-pill{position:static!important;margin-left:6px!important;vertical-align:2px}a span.rl-new-pill.rl-tag-best,.menu a span.rl-new-pill.rl-tag-best{background:transparent!important;color:#cf2a33!important;border:1px solid #cf2a33;padding:0 4px!important;letter-spacing:.2px!important;line-height:1.35!important}a span.rl-new-pill.rl-tag-best:before{content:"\2605\a0"}a:has(>.rl-new-badge){position:relative;display:block}.nav-desktop .nav-desktop__tier-2--dropdown{padding:8px 0;width:max-content;min-width:220px}.nav-desktop .nav-desktop__tier-2--dropdown .nav-desktop__tier-2-item{padding:0}.nav-desktop .nav-desktop__tier-2--dropdown .nav-desktop__tier-2-link{display:block;padding:7px 20px;font-size:13px;letter-spacing:.3px;line-height:1.35;text-transform:none;white-space:nowrap}.nav-desktop .nav-desktop__tier-2--dropdown .nav-desktop__tier-2-link:hover{background:#f4f4f4}@media(min-width:1240px)and (max-width:1279px){.nav-desktop .nav-desktop__tier-1-link,.nav-desktop .nav-desktop__tier-1-link span{font-size:13px!important}}@media(max-width:1000px){.nav-desktop .mega-menu .dropdown_column{padding:10px 9px 12px}.nav-desktop .mega-menu .dropdown_column li a{font-size:12px;letter-spacing:.1px}.nav-desktop .mega-menu[data-meganav-handle=sanding-belts] .dropdown_column:first-child .dropdown_column__menu>ul:not(.dropdown_title){column-gap:16px}}.mobile-menu-container li.mobile-mega-menu_block:has(>a[href="/collections/redpro-ceramic-sanding-belts"]>.image-element__wrap){display:none!important}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap)>a{display:flex!important;align-items:center;gap:12px;padding:6px 0!important}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap) .image-element__wrap{flex:0 0 auto;width:70px;height:38px;max-width:70px!important;margin:0;border:1px solid #e6e6e6;background:#fff;overflow:hidden}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap) .image-element__wrap img{width:100%;height:100%;object-fit:contain!important}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap) .mobile-mega-menu__image-caption{margin:0!important;font-size:13px;line-height:1.4}.mobile-menu-container [data-meganav-mobile]{display:flex;flex-direction:column}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap):not(:has(.mobile-mega-menu__image-caption)){order:99}.mobile-menu-container li.mobile-mega-menu_block:has(>a>.image-element__wrap):not(:has(.mobile-mega-menu__image-caption)) .image-element__wrap{width:180px;height:87px;max-width:180px!important}
/*# sourceMappingURL=/cdn/shop/t/86/assets/rl-megamenu.css.map */
