.msk .msk-heading{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:17px!important;line-height:22px!important;font-weight:700!important;letter-spacing:-.4px!important;text-transform:none!important;color:#000!important;margin:0 0 18px!important}.msk .msk-list{gap:12px!important}.msk .msk-link:not(.msk-more){font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:15px!important;line-height:20px!important;font-weight:400!important;letter-spacing:-.1px!important;color:#4a4a4a!important}.msk .msk-link:not(.msk-more):hover,.msk .msk-link:not(.msk-more):focus-visible{color:#000!important}.msk .msk-link:after{height:1px!important;bottom:-3px!important}.msk .msk-more{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;margin-top:22px!important}.msk .msk-link.msk-link--48h:not(.msk-more),.msk .msk-link.msk-link--48h:not(.msk-more):hover{color:#4a57ed!important;font-weight:500!important}.msk .msk-link.msk-link--sale:not(.msk-more),.msk .msk-link.msk-link--sale:not(.msk-more):hover{color:#c1121f!important}.msk-card .msk-title{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-weight:700!important;letter-spacing:-.5px!important}.mobile-nav .mmx{padding:4px 20px 24px!important}.mobile-nav .mmx .msk-card{padding:0!important}.mobile-nav .mmx .msk-card,.mobile-nav .mmx .msk-card *{text-transform:none}.mobile-nav .mmx .msk-kicker{text-transform:uppercase!important}.mobile-nav .mmx .msk-text{font-weight:400!important}.mobile-nav .mmx .mmx-heading{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:17px!important;line-height:22px!important;font-weight:700!important;letter-spacing:-.4px!important;text-transform:none!important;color:#000!important;margin:0 0 6px!important}.mobile-nav .mmx .mmx-link{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:15px!important;font-weight:400!important;letter-spacing:-.1px!important;text-transform:none!important;color:#4a4a4a!important;padding:0!important}.mobile-nav .mmx .msk-link--48h{color:#4a57ed!important;font-weight:500!important}.mobile-nav .mmx .msk-link--sale{color:#c1121f!important}.mobile-nav .mmx .mmx-all{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#000!important;padding:8px 0!important}.site-header .menu__items .navlink--toplevel{padding-left:clamp(9px,calc(1.2vw - 5px),16px)!important;padding-right:clamp(9px,calc(1.2vw - 5px),16px)!important}.site-header .menu__items .navlink--toplevel .navtext{font-family:var(--FONT-STACK-HEADING, "Inter Tight", "Inter", sans-serif)!important;font-size:clamp(14px,calc(.6vw + 6.5px),16.5px)!important;font-weight:600!important;letter-spacing:-.3px!important;text-transform:none!important;white-space:nowrap!important}.site-header .menu__items .navlink--toplevel .navtext:after{display:none!important}.site-header .menu__items .navlink--toplevel .navtext:before{content:""!important;display:block!important;position:absolute!important;left:0!important;bottom:-2px!important;width:100%!important;height:1.5px!important;background:currentColor!important;opacity:1!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .28s cubic-bezier(.2,.7,.2,1)!important}.site-header .menu__items .navlink--toplevel:hover .navtext:before,.site-header .menu__items .navlink--toplevel:focus-visible .navtext:before,.site-header .menu__items .menu__item[aria-expanded=true]>.navlink--toplevel .navtext:before,.site-header .menu__items .menu-item--active>.navlink--toplevel .navtext:before{transform:scaleX(1)!important}[id$=__section_icons_row_VJ3FDG]{display:none!important}@media(min-width:990px){.announcement__block .announcement__text,.announcement__block .announcement__text a,.announcement__block .announcement__text strong,.announcement__block .announcement__text span:not(.announcement__icon){font-size:11.6px!important;letter-spacing:-.1px}.announcement__block .announcement__icon{width:68px!important;padding-top:17.4px!important;margin-right:5px!important}}.mobile-nav .mmx-top>.mobile-navlink--level-1{font-weight:600!important}.mobile-nav .mmx .mmx-heading{font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/85/assets/mega-mobile.css.map */
