.header .header__heading-logo-wrapper{max-width:112px}.header .header__menu-item{font-size:1.35rem;letter-spacing:0;padding:1.2rem .9rem;white-space:nowrap;min-height:44px}.header summary.header__menu-item{padding-right:2.4rem}.header .header__menu-item .icon-caret{right:.9rem}.header .mega-menu:not([open])>.mega-menu__content{visibility:hidden;pointer-events:none}.header .mega-menu[open]>.mega-menu__content{visibility:visible;pointer-events:auto}.header .mega-menu__content{z-index:5;background:#faf9f5;border-bottom:1px solid #dedbd2;box-shadow:0 12px 22px #232b2114;padding-block:2.4rem}.header .mega-menu .mega-menu__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem 1.8rem;max-width:1320px}.header .mega-menu__link--level-2{min-height:48px;display:flex;align-items:center;padding:1rem 1.4rem;font-size:1.4rem;font-weight:500;color:#293328;border-radius:6px;line-height:1.4}.header .mega-menu__link--level-2:hover,.header .mega-menu__link--level-2:focus-visible{background:#e9eee2;text-decoration:underline;text-underline-offset:4px}.header .mega-menu__link:focus-visible{outline:2px solid #485840;outline-offset:2px}@media(min-width:1400px){.header.header--middle-left{max-width:1660px;column-gap:1.4rem;grid-template-columns:auto 1fr auto}.header .header__inline-menu{margin-left:0}.header .list-menu--inline{flex-wrap:nowrap;justify-content:center}}@media(min-width:1200px)and (max-width:1399px){.header.header--middle-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;row-gap:.3rem}.header .header__inline-menu{grid-area:navigation;margin:0}.header .list-menu--inline{flex-wrap:nowrap;justify-content:center}.header .header__menu-item{padding-inline:.7rem;font-size:1.3rem}.header summary.header__menu-item{padding-right:2.2rem}}@media(min-width:990px)and (max-width:1199px){.header.header--middle-left{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr}.header header-drawer{display:block;grid-area:left-icons;justify-self:start}.header .header__inline-menu{display:none}.header .header__heading,.header .header__heading-link{grid-area:heading;justify-self:center}}@media(max-width:749px){.header .header__heading-logo-wrapper{max-width:96px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAE */
