/*
 * Enter any custom CSS here.
 * This file will not be overwritten by theme updates.
 *
 * ── Semantic class hooks (sa-*) ────────────────────────────────────────────
 * Every section, snippet and key element carries a stable `sa-` class you can
 * target with plain CSS — no Tailwind rebuild needed. These classes ship with
 * NO styles of their own; they exist purely as selectors for you to hook onto.
 *
 * Page scope   body.sa-tpl-<template>      e.g. .sa-tpl-product, .sa-tpl-shop
 * Chrome       .sa-header .sa-navbar .sa-footer
 *              .sa-navbar-link .sa-navbar-logo .sa-navbar-cart .sa-footer-link
 * Sections     .sa-<component>             e.g. .sa-hero, .sa-features, .sa-faq
 *   variant    .sa-<component>--<variant>  e.g. .sa-hero--split-media
 *   inner      .sa-<component>-title / -subtitle / -eyebrow / -media /
 *              -items / -item / -actions / -link / -price / -badge / -icon
 * Primitives   .sa-btn (+ .sa-btn--<variant>), .sa-section-header
 *              (.sa-section-title / -eyebrow / -subtitle),
 *              .sa-product-card (+ .sa-product-card--<style>,
 *              .sa-product-card-title / -price / -stock / -status),
 *              .sa-product-form + .sa-add-to-cart, .sa-product-gallery,
 *              .sa-cart-panel + .sa-cart-item, .sa-searchbar, .sa-pagination,
 *              .sa-breadcrumbs, .sa-toasts + .sa-toast, .sa-feedback-card
 *
 * Example — bigger hero heading only on the product page:
 *   .sa-tpl-product .sa-hero-title { font-size: 3rem; }
 * ───────────────────────────────────────────────────────────────────────────
*/

/* ------------------------------------------------------------------ */
/* Розово-чёрная палитра                                               */
/* Значения — это R,G,B через запятую (без rgb()), как требует тема.   */
/* Поменяйте цифры ниже, если оттенок нужен другой.                    */
/* ------------------------------------------------------------------ */

:root {
  --cl-background: 10, 6, 12;        /* почти чёрный с лёгким фиолетовым отливом */
  --cl-surface: 18, 12, 20;          /* карточки/поверхности чуть светлее фона */
  --cl-surface-raised: 26, 16, 28;   /* приподнятые поверхности (модалки, dropdown) */
  --cl-border: 60, 30, 50;           /* тонкая розовая обводка */
  --cl-t-primary: 255, 240, 248;     /* основной текст — почти белый с розовым оттенком */
  --cl-t-muted: 200, 170, 190;       /* приглушённый текст */
  --cl-accent: 236, 30, 120;         /* акцент — насыщенный розовый/фуксия */
  --cl-on-accent: 255, 255, 255;     /* текст на розовых кнопках */
}

/* ------------------------------------------------------------------ */
/* Убираем "свет от фонарика" — glow-эффект в шапке (hero) и по сайту  */
/* ------------------------------------------------------------------ */

.hero-bg-glow {
  display: none !important;
}

.pfx-glows,
.pfx-glows::before,
.pfx-glows-corners::before,
.pfx-glows-corners::after,
.pfx-glows-ambient::before,
.pfx-glows-top::before {
  display: none !important;
}
