.store-shell{box-sizing:border-box;width:100%;margin:0;padding-left:var(--ds-gutter);padding-right:var(--ds-gutter)}.store-section{background:var(--ds-surface);padding-top:var(--ds-section-pad-y-compact);padding-bottom:var(--ds-section-pad-y-compact)}.store-section--muted{background:var(--ds-surface-muted)}.store-section--divided{border-top:var(--ds-border-hairline)}.store-section--flush-top{padding-top:0}.store-section__header{max-width:704px;margin:0 0 var(--ds-header-gap)}.store-section__header--center{margin-left:auto;margin-right:auto;text-align:center}.store-section__header .ds-heading+.ds-subheading,.store-section__header .ds-heading+.store-rte{margin-top:var(--ds-space-sm)}.store-rte{font-family:var(--ds-font-family);font-size:var(--ds-text-body);line-height:var(--ds-leading-body);color:var(--ds-ink-soft)}.store-rte>:first-child{margin-top:0}.store-rte>:last-child{margin-bottom:0}.store-rte a{color:var(--ds-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.store-rte a:hover{opacity:.7}.store-status{display:inline-flex;align-items:center;gap:var(--ds-space-2xs);max-width:100%;margin:0;padding:var(--ds-space-3xs) var(--ds-space-xs) var(--ds-space-3xs) var(--ds-space-2xs);border:var(--ds-border-hairline);border-radius:var(--ds-radius-pill);background:var(--ds-surface);font-family:var(--ds-font-family);font-size:var(--ds-text-caption);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-snug);color:var(--ds-ink)}.store-status[hidden]{display:none}.store-status--on-dark{border-color:var(--ds-glass-border);background:var(--ds-glass-bg);-webkit-backdrop-filter:var(--ds-glass-blur);backdrop-filter:var(--ds-glass-blur);color:var(--ds-on-dark)}.store-status__dot{position:relative;flex-shrink:0;width:var(--ds-space-2xs);height:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);background:var(--ds-ink-soft)}.store-status--on-dark .store-status__dot{background:var(--ds-on-dark-soft)}.store-status[data-state=open] .store-status__dot{background:var(--ds-status-ready)}.store-status[data-state=open] .store-status__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ds-status-ready);animation:ds-concierge-pulse calc(var(--ds-duration-slow) * 4) var(--ds-ease) infinite}@media(prefers-reduced-motion:reduce){.store-status[data-state=open] .store-status__dot:after{animation:none}}.store-hours{display:flex;flex-direction:column;margin:0;padding:0}.store-hours__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-sm);padding:var(--ds-space-xs) 0;border-bottom:var(--ds-border-hairline);font-family:var(--ds-font-family);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-ink-soft)}.store-hours__row:first-child{border-top:var(--ds-border-hairline)}.store-hours__row dt,.store-hours__row dd{min-width:0;margin:0}.store-hours__row dt{white-space:nowrap}.store-hours__row dd{font-variant-numeric:tabular-nums;white-space:nowrap}.store-hours__row.is-today{font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.store-hours__row.is-today dt:after{content:"Today";display:inline-block;margin-left:var(--ds-space-2xs);padding:0 var(--ds-space-2xs);border-radius:var(--ds-radius-pill);background:var(--ds-surface-muted);font-size:var(--ds-text-caption);font-weight:var(--ds-weight-regular);color:var(--ds-ink-soft)}.store-section--muted .store-hours__row.is-today dt:after{background:var(--ds-surface)}.store-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-xs)}.store-actions--center{justify-content:center}.store-actions .ds-btn{align-self:auto;min-width:176px}.store-action.ds-btn--glass-dark{align-self:auto}@media screen and (max-width:749px){.store-actions{flex-direction:column;align-items:stretch}.store-actions .ds-btn{width:100%;min-width:0}.store-actions .ds-text-link{align-self:center;padding:var(--ds-space-xs) 0}}.store-lines{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.store-lines__item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-sm);min-height:var(--ds-hit);padding:var(--ds-space-xs) 0;border-bottom:var(--ds-border-hairline);box-sizing:border-box}.store-lines__item:first-child{border-top:var(--ds-border-hairline)}.store-lines__label{flex-shrink:0;font-family:var(--ds-font-family);font-size:var(--ds-text-eyebrow);font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--ds-ink-soft)}.store-lines__value{min-width:0;font-family:var(--ds-font-family);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);text-align:right;color:var(--ds-ink);overflow-wrap:anywhere}a.store-lines__value{text-decoration:underline;text-decoration-color:var(--ds-hairline-strong);text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color var(--ds-duration-fast) var(--ds-ease)}a.store-lines__value:hover{text-decoration-color:currentColor}a.store-lines__value:focus-visible,.store-rte a:focus-visible{outline:2px solid var(--ds-ink);outline-offset:3px}.store-placeholder-badge{display:inline-flex;align-items:center;margin:0 0 var(--ds-space-2xs);padding:2px var(--ds-space-2xs);border:1px dashed var(--ds-status-alert);border-radius:var(--ds-radius-pill);background:var(--ds-status-alert-tint);font-family:var(--ds-font-family);font-size:11px;font-weight:var(--ds-weight-medium);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;color:var(--ds-status-alert)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-store-info.css.map */
