.arbach-header__mobile{display:none}@media(max-width:1023.98px){.arbach-header__desktop{display:none}.arbach-header__mobile{display:block;--arbach-bar-h: 4rem;--arbach-bar-h-now: 4rem;--arbach-logo-h: 3.5rem;padding-top:var(--arbach-bar-h)}.arbach-header__mobile.is-shrunk{--arbach-bar-h-now: 3rem;--arbach-logo-h: 2.5rem}.arbach-header{position:static;-webkit-backdrop-filter:none;backdrop-filter:none}.arbach-header__bar{position:fixed;top:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:.5rem;height:var(--arbach-bar-h-now);padding-inline:.75rem;background:color-mix(in srgb,var(--color-ivory) 95%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-soft);transition:height .25s ease}.arbach-header__bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-image:linear-gradient(to right,transparent,color-mix(in srgb,var(--color-gold) 50%,transparent),transparent)}.arbach-header__bar>.arbach-switcher{grid-column:1;justify-self:start}.arbach-header__mlogo{grid-column:2;justify-self:center}.arbach-header__bar>.arbach-menu{grid-column:3;justify-self:end}.arbach-header__mlogo{display:flex;align-items:center;padding-block:.25rem;transition:opacity .2s}.arbach-header__mlogo img{height:var(--arbach-logo-h);width:auto;transition:height .25s ease}.arbach-header__strip{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:.375rem;padding-block:.5rem;padding-inline:.625rem;background:color-mix(in srgb,var(--color-ivory) 95%,transparent);margin-block-end:1.75rem}.arbach-header__strip-social{justify-self:start;gap:0}.arbach-header__strip-social a{width:1.625rem;height:2.5rem}.arbach-header__strip-brand{display:flex;flex-direction:column;align-items:center;justify-self:center;min-width:0;max-width:100%;text-align:center;line-height:1.2}.arbach-header__strip-name,.arbach-header__strip-addr{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arbach-header__strip-name{font-family:var(--font-serif);font-size:.8125rem;color:var(--color-brown)}.arbach-header__strip-addr{font-family:var(--font-sans);font-size:.6875rem;color:var(--color-muted)}.arbach-header__strip-actions{justify-self:end;display:flex;align-items:center;gap:0}.arbach-header__strip-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:2.5rem;color:var(--color-gold-deep);transition:color .2s}.arbach-header__strip-btn svg{width:1.25rem;height:1.25rem}.arbach-header>.arbach-divider{display:none}.arbach-header .arbach-disc--mobile.arbach-menu .arbach-disc__panel{position:fixed;top:var(--arbach-bar-h-now);inset-inline:0;z-index:55;margin:0;width:auto;transition:top .25s ease}.arbach-disc--mobile.arbach-menu .arbach-panel{border-top:0;border-radius:0 0 var(--radius-2xl) var(--radius-2xl);box-shadow:var(--shadow-card);padding:.25rem 1rem .75rem;max-height:calc(100vh - var(--arbach-bar-h-now));max-height:calc(100dvh - var(--arbach-bar-h-now));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.arbach-disc--mobile.arbach-menu .arbach-panel__link{min-height:3.25rem;padding-inline:1rem;font-family:var(--font-serif);font-size:1.0625rem}.arbach-disc--mobile.arbach-menu .arbach-panel li+li{border-top:1px solid color-mix(in srgb,var(--color-gold) 22%,transparent)}.arbach-header .arbach-disc--mobile.arbach-switcher .arbach-disc__panel{position:fixed;top:var(--arbach-bar-h-now);inset-inline-start:.75rem;inset-inline-end:auto;z-index:55;margin-top:.5rem;width:min(16rem,calc(100vw - 1.5rem));transition:top .25s ease}.arbach-disc--mobile.arbach-switcher .arbach-switcher__item{min-height:3rem}html.arbach-scroll-lock,html.arbach-scroll-lock body{overflow:hidden}}@media(max-width:1023.98px)and (prefers-reduced-motion:reduce){.arbach-header__bar,.arbach-header__mlogo,.arbach-header__mlogo img,.arbach-header .arbach-disc--mobile.arbach-menu .arbach-disc__panel,.arbach-header .arbach-disc--mobile.arbach-switcher .arbach-disc__panel{transition:none}}@media(max-width:1023.98px)and (hover:hover)and (pointer:fine){.arbach-header__mlogo:hover{opacity:.8}.arbach-header__strip-btn:hover{color:var(--color-bronze)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arbach-mobile-header.css.map */
