.header[data-v-888f8e56]{z-index:200;-webkit-backdrop-filter:blur(8px)saturate(160%);backdrop-filter:blur(8px)saturate(160%);background-color:#f6f1e6c7;position:sticky;top:0;box-shadow:inset 0 1px #f6f1e699}@media (prefers-reduced-transparency:reduce){.header[data-v-888f8e56]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#f6f1e6}}.header[data-v-888f8e56]{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);border-bottom:1px solid #d5c9b4}.header__inner[data-v-888f8e56]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;block-size:3.5rem;display:grid}@media (width>=768px){.header__inner[data-v-888f8e56]{justify-content:space-between;align-items:center;gap:16px;block-size:4rem;display:flex}}.header__menu[data-v-888f8e56]{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;margin:0;padding:0}.header__menu[data-v-888f8e56]:focus-visible{outline-offset:2px;outline:2px solid #1c1a17}.header__menu[data-v-888f8e56]{color:#1c1a17;border-radius:999px;place-items:center;block-size:2.75rem;inline-size:2.75rem;margin-left:-12px;transition:background-color .12s cubic-bezier(.16,1,.3,1);display:grid}.header__menu[data-v-888f8e56]:hover{background-color:#ece4d5}.header__brand[data-v-888f8e56]{color:#1c1a17;justify-self:center;align-items:center;gap:12px;min-width:0;text-decoration:none;display:inline-flex}.header__brand[data-v-888f8e56]:focus-visible{outline-offset:2px;outline:2px solid #1c1a17}.header__mark[data-v-888f8e56]{-o-object-fit:contain;object-fit:contain;border-radius:12px;block-size:2rem;inline-size:2rem;display:inline-block}.header__wordmark[data-v-888f8e56]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.08em;text-transform:uppercase;min-width:0;font-size:.875rem;font-weight:600;overflow:hidden}@media (width<=479.98px){.header__brand[data-v-888f8e56]{gap:0}.header__mark[data-v-888f8e56]{display:none}}.header__nav-list[data-v-888f8e56]{gap:24px;font-size:.875rem;display:flex}.header__nav-list a[data-v-888f8e56]{color:#463f38;transition:color .12s cubic-bezier(.16,1,.3,1)}.header__nav-list a[data-v-888f8e56]:hover{color:#1c1a17}.header__nav-list a.router-link-active[data-v-888f8e56]{color:#1c1a17;box-shadow:inset 0 -1px #1c1a17}.header__actions[data-v-888f8e56]{align-items:center;gap:8px;display:flex}.header__bag[data-v-888f8e56]{position:relative}.header__bag-count[data-v-888f8e56]{color:#f6f1e6;background-color:#3d5443;border-radius:999px;place-items:center;block-size:1.125rem;min-inline-size:1.125rem;padding:0 4px;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:-4px;right:-4px}@media (width>=768px){.u-hide-above-md[data-v-888f8e56]{display:none}}
