/* TEMPORARY SITE PALETTE — remove the stylesheet link after saving these colors in site_cores.
   Applies to the public storefront, wholesale catalog and account/checkout screens. */
body.storefront-premium, body.storefront-premium * {
 --brand-logo-turquoise: #00B6B6;
 --brand-logo-coral: #FF9274;
 --brand-coral-ink: #8C3D29;
 --main-background: #FFFFFF;
 --main-text: #23423F;
 --text-color: #23423F;
 --main-title: #123B3A;
 --main-subtitle: #526B67;
 --title-color: #123B3A;
 --subtitle-color: #526B67;
 --second-color: #526B67;
 --color-title-product: #23423F;
 --color-price-product: #23423F;
 --title-background-color-sub-text: 18,59,58;
 --button-background-color: #00B6B6;
 --button-background-color-rgb: 0,182,182;
 --button-background-color-hover: #00A3A3;
 --button-text-color: #12302E;
 --button-text-color-hover: #12302E;
 --button-first-background: #00B6B6;
 --button-first-background-hover: #00A3A3;
 --button-first-text: #12302E;
 --button-first-text-hover: #12302E;
 --button-second-background: #EDF5F3;
 --button-second-background-hover: #DBEAE6;
 --button-second-text: #23423F;
 --button-second-text-hover: #123B3A;
 --button-favorite: #23423F;
 --links-color: #23423F;
 --links-color-hover: #123B3A;
 --link-color: #23423F;
 --link-text: #23423F;
 --link-text-hover: #123B3A;
 --links-background-hover: #EDF5F3;
 --header-line-background: #FFFFFF;
 --header-line-text: #526B67;
 --header-line-text-hover: #123B3A;
 --header-main-text: #23423F;
 --header-main-text-hover: #123B3A;
 --header-search-background: #F5F8F7;
 --header-search-border: #D8E5E2;
 --header-search-icon-color: #526B67;
 --header-search-texto: #23423F;
 --background-header-bottom-color: #FFFFFF;
 --background-header-bottom-search-color: #F5F8F7;
 --text-header-bottom-menu-color: #23423F;
 --text-header-bottom-menu-color-hover: #123B3A;
 --menu-background: #FFFFFF;
 --menu-text: #23423F;
 --menu-text-hover: #123B3A;
 --menu-icon-color: #526B67;
 --menu-icon-color-hover: #123B3A;
 --menu-background-sub-main: #FFFFFF;
 --menu-background-sub-body: #FFFFFF;
 --menu-background-sub-select: #EDF5F3;
 --menu-text-sub-main: #23423F;
 --menu-text-chridren: #526B67;
 --menu-background-cart: #FFFFFF;
 --menu-background-cart-hover: #EDF5F3;
 --menu-text-cart: #23423F;
 --menu-text-cart-hover: #123B3A;
 --footer-first-background: #EDF5F3;
 --footer-first-text: #23423F;
 --footer-first-title: #123B3A;
 --footer-second-background: #123B3A;
 --footer-second-text: #D8E5E2;
 --footer-second-title: #70D6CB;
 --footer-input-background: #FFFFFF;
 --footer-input-text: #23423F;
 --footer-button-background: #00B6B6;
 --footer-button-background-hover: #00A3A3;
 --footer-button-text: #12302E;
 --footer-button-text-hover: #12302E;
}

/* Coral is a supporting brand accent; dark copy stays readable on the light tint. */
.storefront-premium .brand-showcase .brand-eyebrow { color: var(--brand-coral-ink); }
.storefront-premium .brand-showcase .brand-hero-label { background: var(--brand-logo-coral); color: #12302E; }
.storefront-premium .brand-showcase .brand-trade { border-top: 3px solid var(--brand-logo-coral); }
.storefront-premium .brand-showcase .brand-story-lines span { background: color-mix(in srgb,var(--brand-logo-coral) 12%,var(--main-background)); color: var(--brand-coral-ink); border-color: color-mix(in srgb,var(--brand-logo-coral) 35%,var(--main-background)); }
