:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#8a1e3d;--color-primary-hover:#68142c;--color-nav-bg:#241a15;--color-nav-accent:#c9922f;--color-nav-text:#a89a8e;--color-success:#128d59;--color-success-bg:#e8f3ed;--color-success-border:#a9d6c0;--color-danger:#da102e;--color-danger-bg:#fbe9ea;--color-danger-border:#eeb0b6;--color-warning:#ed6c02;--color-warning-strong:#c9922f;--color-info:#8a1e3d;--color-page-bg:#f7f3ec;--color-surface:#fff;--color-soft:#fdf8f0;--color-border-strong:#e7dccc;--color-text-primary:#241a15;--color-text-secondary:#5c4b42;--color-text-muted:#8e7a6c;--color-text-disabled:#c3b5a6;--color-brand:#8a1e3d;--shadow-card:0 1px 2px #241a150f, 0 4px 12px #241a1514}@keyframes skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.store-info-trigger{color:#fffc;cursor:pointer;text-align:left;background:0 0;border:none;width:fit-content;padding:0;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;text-decoration:underline}.store-info-trigger:hover{color:var(--color-surface)}.store-info{flex-direction:column;gap:16px;display:flex}.store-info .store-info-name{letter-spacing:-.5px;color:var(--color-text-primary);font-family:Archivo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.12}.store-info .store-info-list{flex-direction:column;gap:10px;list-style:none;display:flex}.store-info .store-info-list .store-info-list-item{color:var(--color-text-secondary);align-items:center;gap:10px;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:400;display:flex}.store-info .store-info-list .store-info-list-item svg{color:var(--color-brand);flex-shrink:0}.store-info .store-info-list .store-info-list-item a{color:inherit;text-decoration:none}.store-info .store-info-list .store-info-list-item a:hover{color:var(--color-brand)}.store-info .store-info-networks{border-top:1px solid var(--color-border-strong);flex-direction:column;gap:12px;padding-top:16px;display:flex}.store-info .store-info-networks .store-info-networks-title{letter-spacing:.08em;color:var(--color-text-muted);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.store-info .store-info-networks .store-info-networks-links{justify-content:center;gap:12px;display:flex}.store-info .store-info-networks .store-info-networks-links .store-info-networks-links-link{border:1px solid var(--color-border-strong);color:var(--color-brand);border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.store-info .store-info-networks .store-info-networks-links .store-info-networks-links-link:hover{background:var(--color-page-bg)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#8a1e3d;--color-primary-hover:#68142c;--color-nav-bg:#241a15;--color-nav-accent:#c9922f;--color-nav-text:#a89a8e;--color-success:#128d59;--color-success-bg:#e8f3ed;--color-success-border:#a9d6c0;--color-danger:#da102e;--color-danger-bg:#fbe9ea;--color-danger-border:#eeb0b6;--color-warning:#ed6c02;--color-warning-strong:#c9922f;--color-info:#8a1e3d;--color-page-bg:#f7f3ec;--color-surface:#fff;--color-soft:#fdf8f0;--color-border-strong:#e7dccc;--color-text-primary:#241a15;--color-text-secondary:#5c4b42;--color-text-muted:#8e7a6c;--color-text-disabled:#c3b5a6;--color-brand:#8a1e3d;--shadow-card:0 1px 2px #241a150f, 0 4px 12px #241a1514}@keyframes skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.store-header .store-header-brand{background:var(--color-brand);background-position:50%;background-size:cover;position:relative}.store-header .store-header-brand--cover:before{content:"";background:linear-gradient(#00000040,#0000009e);position:absolute;inset:0}.store-header .store-header-brand .store-header-brand-inner{align-items:center;gap:14px;width:100%;max-width:1180px;margin:0 auto;padding:20px 16px 22px;display:flex;position:relative}@media only screen and (min-width:768px){.store-header .store-header-brand .store-header-brand-inner{gap:20px;padding:32px 32px 34px}}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-logo{background:var(--color-surface);object-fit:cover;border-radius:999px;flex-shrink:0;width:64px;height:64px}@media only screen and (min-width:768px){.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-logo{width:88px;height:88px}}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text{flex-direction:column;gap:2px;min-width:0;display:flex}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text .store-header-brand-inner-text-link{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text .store-header-brand-inner-text-link:hover .store-header-brand-inner-text-link-name{opacity:.88}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text .store-header-brand-inner-text-link .store-header-brand-inner-text-link-tenant{letter-spacing:.08em;color:#ffffffc2;text-transform:uppercase;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text .store-header-brand-inner-text-link .store-header-brand-inner-text-link-name{letter-spacing:-.5px;color:var(--color-surface);font-family:Archivo,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:28px;font-weight:800;font-stretch:112%;line-height:1.12}@media only screen and (min-width:768px){.store-header .store-header-brand .store-header-brand-inner .store-header-brand-inner-text .store-header-brand-inner-text-link .store-header-brand-inner-text-link-name{font-size:36px}}.store-header .store-header-info{background:var(--color-surface);border-bottom:1px solid var(--color-border-strong)}.store-header .store-header-info .store-header-info-inner{flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;max-width:1180px;margin:0 auto;padding:12px 16px;display:flex}@media only screen and (min-width:768px){.store-header .store-header-info .store-header-info-inner{padding:14px 32px}}.store-header .store-header-info .store-header-info-inner .store-header-info-inner-address,.store-header .store-header-info .store-header-info-inner .store-header-info-inner-hours{color:var(--color-text-secondary);font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400}.store-header .store-header-info .store-header-info-inner .store-header-info-inner-hours:not(:first-child){border-left:1px solid var(--color-border-strong);padding-left:16px}.store-header .store-header-info .store-header-info-inner .store-header-info-inner-status{letter-spacing:.08em;letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:6px 12px;font-family:Libre Franklin,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700}.store-header .store-header-info .store-header-info-inner .store-header-info-inner-status--open{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success)}.store-header .store-header-info .store-header-info-inner .store-header-info-inner-status--closed{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}
