.shoplocal,.sl-page,.sb-map-page,.sb-rewards,.mp-request{--ink: var(--shoreboard-text) !important;--muted: var(--shoreboard-muted) !important;--paper: var(--shoreboard-surface) !important;--sand: var(--shoreboard-bg) !important;--sea: var(--shoreboard-primary) !important;--coral: var(--shoreboard-accent) !important;--line: var(--shoreboard-line) !important;color:var(--shoreboard-text)!important}.shopify-section:has(.shoplocal),.shopify-section:has(.sl-page),.shopify-section:has(.sb-map-page),.shopify-section:has(.sb-rewards),.shopify-section:has(.mp-request){--sb-button-bg: var(--shoreboard-button-bg) !important;--sb-button-text: var(--shoreboard-button-text) !important;--sb-button-hover-bg: var(--shoreboard-button-hover-bg) !important;--sb-button-hover-text: var(--shoreboard-button-hover-text) !important}.shoplocal,.sl-page{background:var(--shoreboard-bg)!important}.sb-map-page{--sb-map-bg: var(--shoreboard-bg) !important;--sb-map-surface: var(--shoreboard-surface) !important;--sb-map-text: var(--shoreboard-text) !important;--sb-map-muted: var(--shoreboard-muted) !important;--sb-map-border: var(--shoreboard-line) !important;--sb-map-accent: var(--shoreboard-primary) !important;background:var(--shoreboard-bg)!important}.sb-rewards{--bg: var(--shoreboard-bg) !important;--card: var(--shoreboard-surface) !important;--ink: var(--shoreboard-text) !important;--muted: var(--shoreboard-muted) !important;--line: var(--shoreboard-line) !important;--accent: var(--shoreboard-primary) !important;--btn: var(--shoreboard-button-bg) !important;--btn-text: var(--shoreboard-button-text) !important;--btn-hover: var(--shoreboard-button-hover-bg) !important;--btn-hover-text: var(--shoreboard-button-hover-text) !important}.mp-request{--mp-navy: var(--shoreboard-secondary) !important;--mp-teal: var(--shoreboard-primary) !important;--mp-coral: var(--shoreboard-accent) !important;--mp-sun: var(--shoreboard-highlight) !important;--mp-sand: var(--shoreboard-bg) !important}.sl-hero,.sb-map-hero,.sbr-hero{border-color:var(--shoreboard-line)!important;border-radius:calc(var(--shoreboard-card-radius) + 6px)!important}.sl-hero:not([style*=background-image]){background:linear-gradient(135deg,color-mix(in srgb,var(--shoreboard-primary) 12%,white),color-mix(in srgb,var(--shoreboard-highlight) 20%,white))!important}.sl-card,.sl-form-card,.sl-admin-card,.sl-store-hero,.sbr-card,.sbr-earn-card,.sbr-reward,.sbr-place,.sb-map-info-card,.sb-map-layout,.sb-map-preview-note{background:var(--shoreboard-surface)!important;border-color:var(--shoreboard-line)!important;border-radius:var(--shoreboard-card-radius)!important}.sl-input,.sl-select,.sl-textarea,.sbr-input,.sbr-select,.sbr-textarea,.sb-map-search input{background:var(--shoreboard-surface)!important;color:var(--shoreboard-text)!important;border-color:var(--shoreboard-line)!important}.sl-kicker,.sbr-eyebrow,.sb-map-kicker{color:var(--shoreboard-primary)!important}.sl-meta,.sl-card p,.sbr-sub,.sbr-paragraph,.sb-map-meta,.sb-map-source-note{color:var(--shoreboard-muted)!important}.sl-btn,.sbr-btn,.sb-map-action.primary{background:var(--shoreboard-button-bg)!important;color:var(--shoreboard-button-text)!important;border-color:var(--shoreboard-button-bg)!important}.sl-btn:hover,.sl-btn:focus-visible,.sbr-btn:hover,.sbr-btn:focus-visible,.sb-map-action.primary:hover,.sb-map-action.primary:focus-visible{background:var(--shoreboard-button-hover-bg)!important;color:var(--shoreboard-button-hover-text)!important;border-color:var(--shoreboard-button-hover-bg)!important}.sl-btn.alt,.sbr-btn.alt,.sb-map-action:not(.primary){background:var(--shoreboard-surface)!important;color:var(--shoreboard-text)!important;border-color:var(--shoreboard-line)!important}.sl-location,.sb-map-address,.sbr-location{display:flex;gap:6px;align-items:flex-start;margin:7px 0 8px;color:var(--shoreboard-primary)!important;font-size:13px;line-height:1.35;font-weight:850}[data-list] .sl-card:not(:has(img:not([src=""]))):before{content:"SHOREBOARD PHOTO";display:grid;place-items:center;width:100%;aspect-ratio:16 / 10;background:linear-gradient(135deg,color-mix(in srgb,var(--shoreboard-primary) 16%,white),color-mix(in srgb,var(--shoreboard-highlight) 24%,white));color:var(--shoreboard-secondary);font-size:12px;letter-spacing:.14em;font-weight:950}[data-list] .sl-card img[src=""]{display:none}.sb-photo-upload-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sb-photo-upload{min-height:118px;border:2px dashed var(--shoreboard-line);border-radius:18px;padding:16px;background:color-mix(in srgb,var(--shoreboard-primary) 5%,white)}.sb-photo-upload strong{display:block;margin-bottom:5px}.sb-photo-upload small{display:block;color:var(--shoreboard-muted);margin-bottom:10px}@media(max-width:720px){.sb-photo-upload-grid{grid-template-columns:1fr}}[class^=ai-shore-menu-]{background-color:var(--shoreboard-bg)!important;color:var(--shoreboard-text)!important}[class^=ai-shore-menu__logo-section-],[class^=ai-shore-menu__buttons-section-]{background-color:var(--shoreboard-surface)!important;border-radius:var(--shoreboard-card-radius)!important}[class^=ai-shore-menu__button-]{background-color:var(--shoreboard-button-bg)!important;color:var(--shoreboard-button-text)!important;border-color:var(--shoreboard-primary)!important;border-radius:min(var(--shoreboard-card-radius),18px)!important}[class^=ai-shore-menu__button-]:hover,[class^=ai-shore-menu__button-]:focus-visible{background-color:var(--shoreboard-button-hover-bg)!important;color:var(--shoreboard-button-hover-text)!important;border-color:var(--shoreboard-button-hover-bg)!important}.ovp{--ovp-primary: var(--shoreboard-primary) !important;--ovp-accent: var(--shoreboard-highlight) !important;--ovp-bg: var(--shoreboard-bg) !important;--ovp-card: var(--shoreboard-surface) !important;--ovp-text: var(--shoreboard-text) !important;--ovp-muted: var(--shoreboard-muted) !important;background:var(--shoreboard-bg)!important;color:var(--shoreboard-text)!important}.ovp__panel,.ovp__auth,.ovp__stat,.ovp__table-wrap,.ovp__card{border-color:var(--shoreboard-line)!important;border-radius:var(--shoreboard-card-radius)!important}.ovp__button{background:var(--shoreboard-button-bg)!important;color:var(--shoreboard-button-text)!important}.ovp__button:hover,.ovp__button:focus-visible{background:var(--shoreboard-button-hover-bg)!important;color:var(--shoreboard-button-hover-text)!important}.ovp__button--secondary{background:var(--shoreboard-highlight)!important;color:var(--shoreboard-secondary)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/shoreboard-suite.css.map */
