.mega-menu__content{margin:0;top:calc(var(--size-xs-xs) * 4.7);z-index:9;width:var(--size-100-vw)}.mega-menu__content .icon{display:inline-flex;height:var(--size-xs);width:var(--size-xs)}.scrolled-past-header .mega-menu__content{top:calc(var(--size-xs-xs) * 4.8)}.mega-menu__content ul.mega-menu__list{padding:0}.mega-menu__content ul.mega-menu__list .first-column{display:flex;flex-direction:column;gap:var(--space-l);padding:var(--tt-space-2xl);position:relative;width:calc(var(--size-xs-xs) * 22)}.mega-menu__content ul.mega-menu__list .first-column:after{background-color:var(--color-neutral-1);content:"";height:var(--size-100-per-100);position:absolute;top:0;left:0;width:var(--size-100-per-100)}.mega-menu__content ul.mega-menu__list .first-column li,.mega-menu__content ul.mega-menu__list .second-column li,.mega-menu__content ul.mega-menu__list .second-column .megamenu-separator{z-index:2}.mega-menu__content ul.mega-menu__list .second-column{display:flex;padding:var(--tt-space-2xl) 0;position:relative;width:calc(var(--size-100-vw) - calc(var(--size-xs-xs) * 73.2))}.mega-menu__content ul.mega-menu__list .second-column:after{background-color:var(--color-white);content:"";height:var(--size-100-per-100);position:absolute;top:0;left:0;width:var(--size-100-per-100)}.mega-menu__content ul.mega-menu__list .second-column .container{display:flex;gap:var(--tt-space-3xl);flex-wrap:wrap;flex-direction:column;max-width:calc(var(--size-xs-xs) * 120);padding:0 var(--space-s);position:relative;width:var(--size-100-per-100)}.mega-menu__content ul.mega-menu__list .second-column .container>li{width:var(--size-100-per-100)}.mega-menu__content ul.mega-menu__list .second-column .megamenu-separator{display:flex;height:var(--size-5xs);position:relative;width:var(--size-50-vw)}.mega-menu__content ul.mega-menu__list .second-column .megamenu-separator:before{background-color:var(--color-neutral-2);content:"";height:var(--size-5xs);position:absolute;left:0;top:0;width:var(--size-100-per-100)}.mega-menu__content ul.mega-menu__list>li,.mega-menu__content ul.mega-menu__list>.desktop-featured{flex:1;padding:var(--space-m) 0}.mega-menu__content .mega-menu__list li.untitled-item>a{display:none}.mega-menu__content .mega-menu__list li .mega-menu__link--level-2{font-size:var(--typo-body-l);font-weight:var(--font-weight-700)}.mega-menu__content .mega-menu__list li .mega-menu__link.mega-menu__link--level-2{color:var(--color-black);padding-bottom:var(--tt-space-l)}.mega-menu__content .mega-menu__list li .mega-menu__link.sale{color:var(--color-link)}.header__inline-menu li details.mega-menu[open] summary span{color:var(--color-link);text-decoration:none}body.mega-menu-opened .header{border-bottom-left-radius:0;border-bottom-right-radius:0}.mega-menu__content ul.mega-menu__list>.desktop-featured{padding:var(--tt-space-2xl)}.mega-menu__content .desktop-featured.placeholder-bg-color{position:relative}.mega-menu__content .desktop-featured.placeholder-bg-color:before{background-color:var(--color-white);content:"";height:var(--size-100-per-100);position:absolute;top:0;left:0;width:var(--size-100-per-100)}.mega-menu__content .desktop-featured .container{display:grid;height:var(--size-100-per-100);text-align:center}.mega-menu__content .desktop-featured .img-container{display:inline-grid;overflow:hidden}.mega-menu__content .desktop-featured .img-container img{aspect-ratio:4/5;height:var(--size-100-per-100);max-width:var(--size-100-per-100);max-height:calc(var(--size-xs-xs) * 39);min-height:calc(var(--size-xs-xs) * 29);object-fit:cover;object-position:top;width:var(--size-100-per-100)}.mega-menu__content .desktop-featured .info{display:flex;flex-direction:column;justify-content:end;position:relative}.mega-menu__content .desktop-featured .info:after{content:"";background:var(--bg-surface-readable);display:block;height:var(--size-100-per-100);left:0;position:absolute;bottom:0;top:0;z-index:1;width:var(--size-100-per-100)}.mega-menu__content .desktop-featured .info .btn,.mega-menu__content .desktop-featured .info .text-container{position:relative;z-index:2}.mega-menu__content .desktop-featured .info .btn{align-self:flex-start;margin:var(--tt-space-l) var(--tt-space-xl)}.mega-menu__content .desktop-featured .info .btn svg{height:calc(var(--size-xs-xs) * 1.2);width:calc(var(--size-xs-xs) * 1.2)}.mega-menu__content .desktop-featured .info,.mega-menu__content .desktop-featured .img-container{grid-area:1/1}.mega-menu__content .desktop-featured .info .text-container{display:flex;flex-direction:column;gap:var(--space-xxs)}.mega-menu__content .desktop-featured .info p{color:var(--color-white);margin:0;text-align:left;padding:0 var(--tt-space-xl)}.mega-menu__content .desktop-featured .info p:not(.overline){font-size:var(--typo-heading-3)}.mega-menu__content .desktop-featured.product{display:flex;flex-direction:column;gap:var(--space-xxs)}.mega-menu__content .desktop-featured.product .main-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.mega-menu__content .desktop-featured.product .main-info .title{font-size:var(--typo-body-l);font-weight:var(--font-weight-700);margin:0;text-align:left}.mega-menu__content .desktop-featured.product .main-info .btn-container{align-items:center;display:flex;flex-direction:row;gap:var(--tt-space-s);text-decoration:none}.mega-menu__content .desktop-featured.product .main-info .btn-container span{color:var(--color-black)}.mega-menu__content .desktop-featured.product .main-info .btn-container .icon-container{align-items:center;background-color:var(--color-primary-5);display:flex;height:calc(var(--size-xs-xs) * 2.8);justify-content:center;width:calc(var(--size-xs-xs) * 2.8)}.mega-menu__content .desktop-featured.product .main-info .btn-container .svg{height:var(--tt-size-l)}.mega-menu__content .desktop-featured.product .container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--tt-space-s)}.mega-menu__content .desktop-featured.product a.featured-product{text-decoration:none}.mega-menu__content .desktop-featured.product .img-container{background-color:var(--color-neutral-1);grid-area:initial}.mega-menu__content .desktop-featured.product .text-container{text-align:left}.mega-menu__content .desktop-featured.product .text-container p{color:var(--color-black);margin:0;text-decoration:none}.mega-menu__content .desktop-featured.product .text-container .product-title{font-weight:var(--font-weight-700)}header-menu [open] summary:after{content:"";position:absolute;top:var(--space-xs);height:var(--space-xs);left:var(--space-xs);right:var(--space-xs)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mega-menu-custom.css.map */
