.mega-menu__content{background-color:rgb(var(--color-background));border:0;overflow-y:auto;padding:40px 20px 27px}.shopify-section-header-sticky .mega-menu__content{max-height:calc(100vh - var(--header-bottom-position-desktop, 10rem) - 4rem)}.mega-menu__list{display:grid;padding:0;gap:40px 20px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}.mega-menu__link{color:rgba(var(--color-foreground));display:block;text-transform:uppercase;text-decoration:none;transition:text-decoration var(--duration-short) ease}p.mega-menu__link>.link-text{font-weight:500}@media (min-width: 749px){.megamenu-ref-style-guide .mega-menu__list{display:flex;flex-flow:column}}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__link--active:hover{text-decoration-thickness:.2rem}.mega-menu .mega-menu__list--condensed{display:block}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.mega-menu .mega-menu__row{display:flex;gap:27px;align-items:flex-start}.mega-menu .mega-menu__list{width:calc(35.8% - 13.5px)}.mega-menu .mega-menu__list .has_submenu:first-child{grid-row:1 / 3}.mega-menu .mega-menu__list .has_submenu ul{margin-top:24px;display:flex;gap:10px;flex-direction:column}.mega-menu .mega-menu__list .has_submenu ul .mega-menu__link{font-size:13px;line-height:13px}.mega-menu .megamenu-img-row{display:flex;gap:18px;width:calc(64.3% - 13.5px)}.mega-menu .megamenu-img-block{width:calc(33.33% - 12px);position:relative}.mega-menu .megamenu-img-block figure{display:flex;margin-bottom:17px;position:relative;padding-bottom:118.22%}.mega-menu .megamenu-img-block figure img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}.mega-menu .megamenu-img-block .megamenu-block-link{display:flex;gap:7px}.mega-menu .megamenu-img-block .megamenu-block-link .link-text-wrap{position:relative;overflow:hidden;text-decoration:none;display:inline-block}.mega-menu .megamenu-img-block .megamenu-block-link .link-text-wrap .link-text{display:block;transition:.2s}.mega-menu .megamenu-img-block .megamenu-block-link .link-text-wrap:before{content:attr(data-text);position:absolute;left:0;display:inline;width:100%;height:100%;top:105%;font-size:inherit;line-height:inherit;transition:.2s}.mega-menu .megamenu-img-block .megamenu-block-link:hover .link-text-wrap:before{top:0}.mega-menu .megamenu-img-block .megamenu-block-link:hover>.link-text-wrap .link-text{transform:translateY(-105%)}.mega-menu .megamenu-img-block .megamenu-block-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.mega-menu .megamenu-img-block .megamenu-img-block-title svg{width:14px;height:14px;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-mega-menu.css.map */
