.header__menu .menu__item.grandparent .header__dropdown,.header__menu .menu__item.parent .header__dropdown{box-shadow:0 18px 30px -22px #09262947}.header__menu .grandparent .header__dropdown__wrapper{padding:0}.header__menu .menu__item.grandparent .header__dropdown .we-mega{display:flex;align-items:stretch;justify-content:space-between;gap:clamp(24px,3vw,56px);padding:34px var(--outer, 50px) 38px;max-width:1600px;margin:0 auto}.header__menu .menu__item.grandparent .we-mega .we-mega__cols{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(var(--we-cols, 4),minmax(0,max-content));grid-row-gap:0;column-gap:clamp(24px,2.6vw,48px);align-items:start;justify-content:start}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .dropdown__family{padding:0;margin:0;display:flex;flex-direction:column;gap:0;min-width:0}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--child{display:block;margin:0 0 14px;padding:0 0 10px;border-bottom:1px solid rgba(9,38,41,.12);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;line-height:1.3}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--child .navtext{display:block;font-size:11px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--child:hover .navtext{text-decoration:none;opacity:.6}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--grandchild{display:block;margin:0;padding:5px 0;font-size:14px;font-weight:400;letter-spacing:.005em;line-height:1.35;white-space:nowrap;color:var(--text)}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--grandchild .navtext{display:block;font-size:14px;letter-spacing:.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--grandchild:hover .navtext{text-decoration:underline;text-underline-offset:3px}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .we-mega__featured>span.navlink--child{cursor:default}.header__menu .menu__item.grandparent .we-mega .we-mega__media{position:relative;flex:0 0 clamp(200px,17vw,260px);width:clamp(200px,17vw,260px);aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--RADIUS, 3px);background:var(--bg-accent, #f4f1ea);align-self:flex-start}.header__menu .menu__item.grandparent .we-mega .we-mega__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .35s ease;pointer-events:none;text-decoration:none}.header__menu .menu__item.grandparent .we-mega .we-mega__pic.is-active{opacity:1;pointer-events:auto}.header__menu .menu__item.grandparent .we-mega .we-mega__pic img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transform:scale(1.03);transition:transform .8s cubic-bezier(.215,.61,.355,1)}.header__menu .menu__item.grandparent .we-mega .we-mega__pic:hover img{transform:scale(1)}.header__menu .menu__item.grandparent .we-mega .we-mega__pic__t{position:absolute;left:0;right:0;bottom:0;padding:26px 16px 14px;background:linear-gradient(to top,#092629b8,#09262900);color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.3}.header__menu .menu__item.grandparent .we-mega .we-mega__pic__t em{display:block;font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-top:3px}.header__menu .menu__item.grandparent .is-visible .we-mega__cols .navlink--child,.header__menu .menu__item.grandparent .is-visible .we-mega__cols .navlink--grandchild{opacity:1;transform:none}.header__menu .parent .header__dropdown__wrapper{padding:18px 22px 20px;min-width:220px}.header__menu .parent .navlink--child,.header__menu .parent .navlink--child .navtext{padding:0;font-size:14px;white-space:nowrap}.header__menu .parent .navlink--child{padding:6px 0}@media(max-width:1280px){.header__menu .menu__item.grandparent .header__dropdown .we-mega{gap:24px;padding-left:var(--outer, 30px);padding-right:var(--outer, 30px)}.header__menu .menu__item.grandparent .we-mega .we-mega__cols{column-gap:22px}.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--grandchild,.header__menu .menu__item.grandparent .we-mega .we-mega__cols .navlink--grandchild .navtext{font-size:13.5px}.header__menu .menu__item.grandparent .we-mega .we-mega__media{flex-basis:190px;width:190px}}@media(max-width:1120px){.header__menu .menu__item.grandparent .we-mega .we-mega__media{display:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/we-header.css.map */
