.md52-host{--md52-bg: #fffbf2;--md52-text: #000000;--md52-line: #000000;--md52-accent: #3a2417;--md52-pill-bg: #ffffff;--md52-on-accent: #ffffff;--md52-bar-h: 62px;--md52-row-h: 58px;--md52-gutter: 20px}@media screen and (max-width:989px){.section-header.menu-open .header--custom-layout{position:static}}@media screen and (max-width:989px){.header--custom-layout:has(>.md52-host>details[open]){position:static}}.md52.menu-drawer{top:0;background:var(--md52-bg);color:var(--md52-text);letter-spacing:0}.js .md52.menu-drawer{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%) + 100%)}.md52 .menu-drawer__inner-container{display:flex;flex-direction:column}.md52 .md52__bar{display:block;flex:0 0 var(--md52-bar-h);border-bottom:1px solid var(--md52-line)}.md52 .menu-drawer__navigation-container{display:flex;flex-direction:column;flex:1 1 auto;height:auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.md52 .menu-drawer__navigation{flex:none;padding:0}.md52-host .header__icon--menu .icon-close{width:24px;height:24px;background:transparent}.md52-host>details.menu-opening>summary.header__icon--menu>span{position:absolute;z-index:4;top:0;left:0;width:calc(var(--md52-gutter) * 2 + 24px);height:var(--md52-bar-h);color:var(--md52-accent)}.md52-host>details.menu-opening>summary.header__icon--menu>span>svg:not(.icon-close){visibility:hidden}.md52-host>details.menu-opening>summary.header__icon--menu:focus-visible>span{outline:.2rem solid var(--md52-accent);outline-offset:-1rem}.menu-drawer.md52 .menu-drawer__menu li{margin:0}.md52 .menu-drawer__navigation>.menu-drawer__menu>li{border-bottom:1px solid var(--md52-line)}.md52 .menu-drawer__menu-item{min-height:calc(var(--md52-row-h) - 1px);padding:8px var(--md52-gutter);font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:capitalize;color:var(--md52-text);background-color:transparent}.menu-drawer.md52 summary.menu-drawer__menu-item{padding-right:68px}.md52 .menu-drawer__menu-item--active,.md52 .menu-drawer__menu-item--active:hover,.md52 .menu-drawer__menu-item:focus,.md52 .menu-drawer__menu-item:hover,.md52 .menu-drawer__close-button:focus,.md52 .menu-drawer__close-button:hover{color:var(--md52-text);background-color:transparent}.md52__chev,.md52__back{position:absolute;top:50%;display:flex;width:11px;height:19px;transform:translateY(-50%);pointer-events:none}.md52__chev{right:41px}.md52__back{left:26px}.md52__chev svg,.md52__back svg{display:block;width:100%;height:100%}.js .md52 .menu-drawer__submenu{top:var(--md52-bar-h);background:var(--md52-bg)}.js .md52 .menu-drawer__submenu .menu-drawer__submenu{top:0}.md52 .menu-drawer__inner-submenu{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.md52 .menu-drawer__close-button{position:relative;flex:none;justify-content:center;min-height:var(--md52-row-h);margin:0;padding:8px 56px;border:0;border-bottom:1px solid var(--md52-line);border-radius:0;font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:1.15;letter-spacing:0;text-align:center;text-transform:capitalize;color:var(--md52-text);cursor:pointer}.md52 .menu-drawer__submenu .menu-drawer__menu{flex:none;padding:22px 0 0}.md52 .menu-drawer__submenu .menu-drawer__menu-item{justify-content:center;min-height:46px;padding:8px 20px;font-size:16px;text-align:center;text-transform:uppercase}.menu-drawer.md52 .menu-drawer__submenu summary.menu-drawer__menu-item{padding-right:56px}.md52 .md52__promo{position:relative;display:block;flex:none;margin:32px var(--md52-gutter) 0;overflow:hidden;aspect-ratio:362 / 200;border-radius:6px;background:#d9d9d9;color:var(--md52-on-accent);text-decoration:none}.md52__promo-img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.md52__promo-caption{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-height:22px;padding:4px 8px;background:var(--md52-accent);color:var(--md52-on-accent);font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase}.md52__quiz-wrap{display:flex;flex:none;justify-content:center;margin-top:47px;padding:0 var(--md52-gutter)}.md52 .menu-drawer__submenu .menu-drawer__menu+.md52__quiz-wrap{margin-top:32px}.md52 .md52__promo+.md52__quiz-wrap{margin-top:63px}.md52__quiz{display:inline-flex;align-items:center;gap:17px;font-family:"EB Garamond",var(--font-heading-family),serif;font-size:18px;font-weight:500;line-height:1.1;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;color:var(--md52-accent)}.md52__quiz svg{flex:none}.md52__pills{display:flex;flex:none;flex-wrap:wrap;justify-content:center;gap:12px 17.5px;margin-top:53px;padding:0 var(--md52-gutter)}.md52__pill{display:inline-flex;align-items:center;gap:10px;height:35px;padding:0 23px;border:1px solid var(--md52-accent);border-radius:16px;background:var(--md52-pill-bg);color:var(--md52-accent);font-family:"Familjen Grotesk",var(--font-heading-family),sans-serif;font-size:15px;font-weight:400;line-height:1;letter-spacing:0;text-decoration:none;white-space:nowrap}.md52__pill svg{flex:none}.md52__quiz:focus-visible,.md52__pill:focus-visible,.md52__promo:focus-visible{outline:.2rem solid var(--md52-accent);outline-offset:.3rem}.md52 .md52__illustration{display:block;flex:none;margin-top:auto;padding-top:35px;line-height:0}.md52 .menu-drawer__submenu .md52__illustration{padding-top:46px}.md52__illustration-img{display:block;width:100%;height:auto}.md52__illustration--placeholder:before{content:"";display:block;aspect-ratio:402 / 163;background:#d9d9d9}.md52--no-illustration .menu-drawer__navigation-container,.md52--no-illustration .menu-drawer__inner-submenu{padding-bottom:35px}.md52 .menu-drawer__utility-links{flex:none;margin-top:35px;background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/9/assets/menu-drawer-1952.css.map */
