@media screen and (max-width: 749px){html[data-hf-theme=modern] .menu-drawer{position:fixed;left:0;top:0;top:var(--header-bottom-position, 0px);width:100vw;max-width:40rem;height:calc(100vh + -0);height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 0px));background:#fcf7f2;background:var(--hf-cream, #fcf7f2);color:#1f1a16;color:var(--hf-ink, #1f1a16);border-right:.0625rem solid rgba(31,26,22,.1);border-right:.0625rem solid color-mix(in srgb,#1f1a16 10%,transparent);box-shadow:0 2rem 5rem #1f1a161f;filter:none}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer{border-right:.0625rem solid color-mix(in srgb,var(--hf-ink, #1f1a16) 10%,transparent)}}}html[data-hf-theme=modern] .menu-drawer{background:#fcf7f2;background:var(--hf-cream, #fcf7f2);color:#1f1a16;color:var(--hf-ink, #1f1a16);border-right:.0625rem solid rgba(31,26,22,.1);border-right:.0625rem solid color-mix(in srgb,#1f1a16 10%,transparent);box-shadow:0 2rem 5rem #1f1a161f;filter:none}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer{border-right:.0625rem solid color-mix(in srgb,var(--hf-ink, #1f1a16) 10%,transparent)}}html[data-hf-theme=modern] body.template-index .menu-drawer{--hf-drawer-item: #1f1a16}html[data-hf-theme=modern] .menu-drawer__navigation{padding:1.6rem 0 2.4rem}html[data-hf-theme=modern] .menu-drawer__menu-item,html[data-hf-theme=modern] .menu-drawer summary.menu-drawer__menu-item{padding:1.2rem max(1.6rem,min(4vw,2.4rem));font-size:1.5rem;line-height:1.35;font-weight:500;color:#1f1a16!important;color:var(--hf-drawer-item, var(--hf-ink, #1f1a16))!important;border-bottom:.0625rem solid rgba(31,26,22,.08);border-bottom:.0625rem solid color-mix(in srgb,#1f1a16 8%,transparent)}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer__menu-item,html[data-hf-theme=modern] .menu-drawer summary.menu-drawer__menu-item{border-bottom:.0625rem solid color-mix(in srgb,var(--hf-ink, #1f1a16) 8%,transparent)}}html[data-hf-theme=modern] .menu-drawer a,html[data-hf-theme=modern] .menu-drawer button,html[data-hf-theme=modern] .menu-drawer .menu-drawer__menu-item{color:#1f1a16!important;color:var(--hf-drawer-item, #1f1a16)!important}html[data-hf-theme=modern] .menu-drawer__menu-item--active,html[data-hf-theme=modern] .menu-drawer__menu-item:hover,html[data-hf-theme=modern] .menu-drawer__menu-item:focus-visible{background:#1f1a160d;color:#1f1a16;color:var(--hf-ink, #1f1a16)}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer__menu-item--active,html[data-hf-theme=modern] .menu-drawer__menu-item:hover,html[data-hf-theme=modern] .menu-drawer__menu-item:focus-visible{background:color-mix(in srgb,var(--hf-ink, #1f1a16) 5%,transparent)}}html[data-hf-theme=modern] .menu-drawer__close-button{padding:1.2rem max(1.6rem,min(4vw,2.4rem));font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#62574b;color:var(--hf-muted, #62574b);border-bottom:.0625rem solid rgba(31,26,22,.08);border-bottom:.0625rem solid color-mix(in srgb,#1f1a16 8%,transparent)}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer__close-button{border-bottom:.0625rem solid color-mix(in srgb,var(--hf-ink, #1f1a16) 8%,transparent)}}html[data-hf-theme=modern] .menu-drawer__inner-submenu{background:#fcf8f3}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer__inner-submenu{background:color-mix(in srgb,var(--hf-cream, #fcf7f2) 92%,white 8%)}}html[data-hf-theme=modern] .menu-drawer__utility-links{background:#f8f0e8;padding:1.6rem max(1.6rem,min(4vw,2.4rem));border-top:.0625rem solid rgba(31,26,22,.1);border-top:.0625rem solid color-mix(in srgb,#1f1a16 10%,transparent)}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] .menu-drawer__utility-links{background:color-mix(in srgb,var(--hf-cream-strong, #f2e6d9) 40%,var(--hf-cream, #fcf7f2) 60%);border-top:.0625rem solid color-mix(in srgb,var(--hf-ink, #1f1a16) 10%,transparent)}}html[data-hf-theme=modern] .menu-drawer__account{font-size:1.4rem;color:#1f1a16;color:var(--hf-ink, #1f1a16)}html[data-hf-theme=modern] menu-drawer>details[open]>summary:before{background:#1f1a1659}@supports (color: color-mix(in lch,red,blue)){html[data-hf-theme=modern] menu-drawer>details[open]>summary:before{background:color-mix(in srgb,var(--hf-ink, #1f1a16) 35%,transparent)}}
