rs-mega-menu{display:grid;grid-template-columns:repeat(6,1fr);width:100%;min-height:350px;padding:0 var(--inner);font-size:var(--font-body-x-small);border-top:1px solid var(--COLOR-BORDER);--mega-link-cols: 3}rs-mega-menu[data-link-cols="3"]{--mega-link-cols: 3}rs-mega-menu[data-link-cols="4"]{--mega-link-cols: 4}rs-mega-menu[data-link-cols="5"]{--mega-link-cols: 5}rs-mega-menu[data-link-cols="6"]{--mega-link-cols: 6}.rs-megamenu__links{grid-column:span 3;display:grid;grid-template-columns:repeat(var(--mega-link-cols, 3),minmax(0,1fr));min-width:0;overflow:hidden}rs-mega-menu.rs-megamenu--no-image .rs-megamenu__links{grid-column:1 / -1}rs-mega-menu[data-has-panels][data-link-cols="3"].rs-megamenu--panel-active .rs-megamenu__links,rs-mega-menu.rs-megamenu--l5-open .rs-megamenu__links{grid-column:span 4}rs-mega-menu[data-has-panels][data-link-cols="3"].rs-megamenu--panel-active .rs-megamenu__images,rs-mega-menu.rs-megamenu--l5-open .rs-megamenu__images{grid-column:span 2}.rs-megamenu__links>.rs-megamenu__col,.rs-megamenu__links>.rs-megamenu__panel-slot{min-width:0}.rs-megamenu__links>.rs-megamenu__col{order:1}.rs-megamenu__links>.rs-megamenu__panel-slot{order:2}.rs-megamenu__links>.rs-megamenu__l5-slot{order:3}.rs-megamenu__links>.rs-megamenu__col--no-triggers{order:4}.rs-megamenu__panel-slot:not(:has(.rs-megamenu__dynpanel:not([hidden]))){display:none}.rs-megamenu__panel-slot{position:relative;min-width:0}.rs-megamenu__panel-slot:has(.rs-megamenu__dynpanel:not([hidden])){background:#f7f7f7}.rs-megamenu__panel-slot>.rs-megamenu__dynpanel{display:none;width:100%;height:100%}.rs-megamenu__panel-slot>.rs-megamenu__dynpanel:not([hidden]){display:flex}.rs-megamenu__panel-slot>.rs-megamenu__dynpanel>.rs-megamenu__col{flex:1;min-width:0}.rs-megamenu__l5-slot{display:none;min-width:0;position:relative}.rs-megamenu__l5-slot:has(.rs-megamenu__l5panel:not([hidden])){background:#f2f2f2;display:flex}rs-mega-menu.rs-megamenu--l5-open .rs-megamenu__l5-slot{display:flex}.rs-megamenu__l5panel{display:none;width:100%;height:100%}.rs-megamenu__l5panel:not([hidden]){display:flex}.rs-megamenu__l5panel>.rs-megamenu__col{flex:1;min-width:0}.rs-megamenu__col{display:flex;flex-direction:column;padding:var(--inner) 0;border-right:1px solid var(--COLOR-BORDER)}.rs-megamenu__heading{display:block;font-weight:var(--FONT-WEIGHT-BODY-BOLD);letter-spacing:2px;text-transform:uppercase;color:#888;margin-bottom:15px;padding:0 var(--inner)}.rs-megamenu__heading:not(:first-child){margin-top:15px}.rs-megamenu__link,.rs-megamenu__l2link,.rs-megamenu__l3link,.rs-megamenu__l4link,.rs-megamenu__l5link{display:flex;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;padding:6px var(--inner) 7px;font-size:var(--font-body-small);color:var(--COLOR-TEXT);text-decoration:none;transition:color .15s ease,background-color .15s ease;white-space:nowrap;text-transform:none;letter-spacing:0}.rs-megamenu__l5link{padding:3px var(--inner) 4px}.rs-megamenu__link:hover,.rs-megamenu__l2link:hover,.rs-megamenu__l3link:hover,.rs-megamenu__l4link:hover{color:var(--COLOR-LINK)}.rs-megamenu__l2link.is-active{font-weight:var(--FONT-WEIGHT-BODY-SEMIBOLD);color:var(--COLOR-TEXT)}.rs-megamenu__l3link.is-active,.rs-megamenu__l4link.is-active{background:#f2f2f2}.rs-megamenu__l3link span:first-of-type,.rs-megamenu__l4link span:first-of-type,.rs-megamenu__l5link span:first-of-type{position:relative}.rs-megamenu__l3link span:first-of-type:after,.rs-megamenu__l4link span:first-of-type:after,.rs-megamenu__l5link span:first-of-type:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s cubic-bezier(.39,.575,.565,1)}@media(hover:hover){.rs-megamenu__l3link:hover span:first-of-type:after,.rs-megamenu__l4link:hover span:first-of-type:after,.rs-megamenu__l5link:hover span:first-of-type:after{width:100%}.rs-megamenu__l3link:not([href]):hover span:first-of-type:after,.rs-megamenu__l4link:not([href]):hover span:first-of-type:after,.rs-megamenu__l5link:not([href]):hover span:first-of-type:after{width:0}}.rs-megamenu__chevron{flex-shrink:0;opacity:.4;transition:opacity .15s}.rs-megamenu__badge{display:inline-block;margin-left:10px;padding:2px 6px;font-size:10px;font-weight:var(--FONT-WEIGHT-BODY-BOLD);letter-spacing:.02em;text-transform:uppercase;background:#d8e9ee;border-radius:2px;vertical-align:middle;line-height:1.4;flex-shrink:0}.rs-megamenu__col--l2{border-right:1px solid var(--COLOR-BORDER)}.rs-megamenu__images{grid-column:span 3;position:relative;overflow:hidden}.rs-megamenu__imgpanel{position:absolute;inset:var(--inner);display:flex;gap:12px;opacity:0;pointer-events:none;transition:opacity .2s ease}.rs-megamenu__imgpanel.is-active{opacity:1;pointer-events:auto}.rs-megamenu__imgitem{flex:1;position:relative;overflow:hidden;min-height:0}.rs-megamenu__imglink{display:block;width:100%;height:100%;text-decoration:none}.rs-megamenu__imglink .image-wrapper{height:100%}.rs-megamenu__imglink img{border-radius:10px}.rs-megamenu__imgoverlay{position:absolute;bottom:0;left:0;right:0;padding:25px;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 100%);color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rs-megamenu__eyebrow{display:block;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.rs-megamenu__imgtitle{margin:0 0 15px;letter-spacing:0;text-transform:none;font-size:var(--font-body-x-large);font-weight:var(--FONT-WEIGHT-BODY-SEMIBOLD)}.rs-megamenu__imgcta{display:block;font-size:var(--font-body-small);font-weight:var(--FONT-WEIGHT-BODY-SEMIBOLD);letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:4px}.menu__item.grandparent .header__dropdown__inner{padding:0;display:flex;width:100%}.menu__item.grandparent .header__dropdown{left:0;right:0;width:100%}.menu__item.grandparent .header__dropdown__wrapper{max-height:none;overflow:visible;width:100%}.menu__item.grandparent .header__dropdown__inner{width:100%;max-width:100%}.menu__item.grandparent .header__grandparent__links,.menu__item.grandparent .menu__blocks{display:none}
/*# sourceMappingURL=/cdn/shop/t/625/assets/rs-megamenu.css.map */
