/* ==========================================================
   КОЖА НА ВЪТРЕШНИТЕ СТРАНИЦИ
   Целият сайт носи изгледа на заглавната. Заглавната има свой
   skin.css; всичко останало минава оттук.

   Сцената се сглобява от изрязани парчета — нищо не се разтяга,
   нищо не се повтаря по вертикала и нищо не е закрепено (fixed),
   защото това дава ивици при скрол.
   ========================================================== */

/* ---------- сцените ---------- */

body.aura-skin--hives {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/hives/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/hives/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/hives/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/hives/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/hives/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/hives/right.jpg') type('image/jpeg'));
  --sc-plank: image-set(url('/wp-content/uploads/aura/pages/hives/plank.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/hives/plank.jpg') type('image/jpeg'));
  --sc-right-ratio: 420 / 430;
}

body.aura-skin--pollen {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/pollen/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/pollen/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/pollen/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/pollen/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/pollen/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/pollen/right.jpg') type('image/jpeg'));
  --sc-plank: image-set(url('/wp-content/uploads/aura/pages/pollen/plank.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/pollen/plank.jpg') type('image/jpeg'));
  --sc-right-ratio: 470 / 500;
}

/* луксозният мед — по-светъл пергамент, маргаритки вляво,
   лавандула и маргаритки вдясно, дъска долу (от `body.png`) */
body.aura-skin--luks {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/luks/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/luks/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/luks/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/luks/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/luks/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/luks/right.jpg') type('image/jpeg'));
  --sc-left-ratio:  300 / 420;
  --sc-right-ratio: 420 / 520;
}

body.aura-skin--meadow {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/meadow/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/meadow/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/meadow/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/meadow/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/meadow/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/meadow/right.jpg') type('image/jpeg'));
  --sc-plank: image-set(url('/wp-content/uploads/aura/pages/meadow/plank.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/meadow/plank.jpg') type('image/jpeg'));
  --sc-right-ratio: 470 / 500;
}

body.aura-skin--heath {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/heath/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/heath/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/heath/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/heath/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/heath/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/heath/right.jpg') type('image/jpeg'));
  --sc-plank: image-set(url('/wp-content/uploads/aura/pages/heath/plank.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/heath/plank.jpg') type('image/jpeg'));
  --sc-right-ratio: 470 / 500;
}

body.aura-skin--comb {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/comb/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/comb/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/comb/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/comb/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/comb/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/comb/right.jpg') type('image/jpeg'));
  --sc-plank: image-set(url('/wp-content/uploads/aura/pages/comb/plank.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/comb/plank.jpg') type('image/jpeg'));
  --sc-right-ratio: 470 / 500;
}

body.aura-skin--voda {
  --sc-top:   image-set(url('/wp-content/uploads/aura/pages/voda/top.webp')   type('image/webp'), url('/wp-content/uploads/aura/pages/voda/top.jpg')   type('image/jpeg'));
  --sc-left:  image-set(url('/wp-content/uploads/aura/pages/voda/left.webp')  type('image/webp'), url('/wp-content/uploads/aura/pages/voda/left.jpg')  type('image/jpeg'));
  --sc-right: image-set(url('/wp-content/uploads/aura/pages/voda/right.webp') type('image/webp'), url('/wp-content/uploads/aura/pages/voda/right.jpg') type('image/jpeg'));
  /* тази сцена е снимка, не рисунка — деколата ѝ са по-широки */
  --sc-left-ratio:  660 / 600;
  --sc-right-ratio: 430 / 390;
  --sc-left-w:  clamp(150px, 20vw, 340px);
  --sc-right-w: clamp(140px, 18vw, 300px);
}

/* ---------- гамата ---------- */

body.aura-skin {
  /* върху пергамента текстът е тъмен — същите стойности като заглавната */
  --aura-cream:    #3A2408;
  --aura-sand:     #6B4A1E;
  --aura-honey:    #6E4A0C;
  --aura-amber:    #8A5F16;
  --aura-gold:     #9A6B14;
  --aura-ink:      #3A2408;
  --aura-ink-soft: #6B4A1E;
  --aura-surface:  rgba(255, 250, 238, .42);
  --aura-surface2: rgba(255, 253, 246, .7);
  --aura-line:     rgba(122, 82, 16, .28);
  --aura-line-hot: rgba(122, 82, 16, .55);
}

/* ---------- земята ---------- */

body.aura-skin,
body.aura-skin .site,
body.aura-skin .wp-site-blocks,
body.aura-skin .site.wp-site-blocks,
body.aura-skin .content-container.site-container {
  background-color: #F7D79C !important;
  color: var(--aura-cream);
}

/* напречният градиент повтаря потъмняването по краищата на рисунката */
body.aura-skin .site.wp-site-blocks,
body.aura-skin .wp-site-blocks {
  background-image: none !important;   /* тъмното сияние от палитрата */
}

/* Земята е самата хартия — пълноширок слой, който се повтаря само
   надолу. Потъмняването по краищата е вградено в изображението,
   затова тук няма градиент. Слоят е сглобен от чистите ивици на
   петте сцени с плавни преливания, а краят се влива в началото —
   шев има само по вертикала и той е закрит. */
body.aura-skin .content-container.site-container {
  background-image:
    image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
              url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
  background-repeat: repeat-y !important;
  background-size: 100% auto !important;
  background-position: center top !important;
}

/* кутията на Kadence изчезва — сцената е фонът */
body.aura-skin article.entry.content-bg,
body.aura-skin .entry.single-entry.content-bg,
body.aura-skin .content-bg {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* заглавната лента на страницата е горната част на сцената,
   а не тъмна лента върху пергамента */
body.aura-skin .entry-hero-container-inner,
body.aura-skin .hero-section-overlay,
body.aura-skin .hero-container.site-container,
body.aura-skin .entry-hero .entry-header,
body.aura-skin .entry-header.page-title,
body.aura-skin .entry-header.product-archive-title {
  background: transparent !important;
}

body.aura-skin .entry-hero {
  background-color: #F7D79C !important;
  background-image: var(--sc-top) !important;
  background-size: 100% auto !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
  color: var(--aura-cream);
}

body.aura-skin .entry-hero .entry-title,
body.aura-skin .entry-hero h1 {
  color: #6A4A10 !important;
  text-shadow: 0 1px 0 rgba(255,248,232,.55);
}

/* ---------- сцената ----------
   Слоевете висят на пълноширокия контейнер, а не на съдържанието,
   за да стигат до ръба на екрана без 100vw (което брои и лентата
   за скрол и дава хоризонтално люлеене).
   ------------------------------------------------------------ */

body.aura-skin .content-container.site-container {
  position: relative;
  isolation: isolate;   /* иначе слоевете потъват зад градиента */
  overflow: clip;
}

/* Kadence позиционира вътрешните обвивки — ако не се върнат на static,
   декорът се хваща за тях и не стига до ръба на екрана. */
body.aura-skin #main.site-main,
body.aura-skin .content-area,
body.aura-skin .content-wrap,
body.aura-skin .entry-content-wrap,
body.aura-skin article.entry {
  position: static;
}

/* мекият преход между горната лента и пергамента */
body.aura-skin .content-container.site-container::before {
  content: "";
  position: absolute;
  z-index: -1;
  inset: 0 0 auto 0;
  height: clamp(60px, 8vw, 140px);
  background: linear-gradient(180deg, rgba(228,178,96,.5) 0%, transparent 100%);
  pointer-events: none;
}

/* дъските най-долу */
body.aura-skin .content-container.site-container::after {
  content: "";
  position: absolute;
  z-index: -1;
  inset: auto 0 0 0;
  height: clamp(58px, 7vw, 108px);
  background-image: var(--sc-plank);
  background-size: auto 100%;
  background-repeat: repeat-x;
  background-position: center bottom;
  pointer-events: none;
}

/* Цветята стъпват върху дъските. Висят на .content-area, която е
   върната на static — така се хващат за пълноширокия контейнер и
   не искат никакъв маркъп в самата страница. */
body.aura-skin .content-area::before,
body.aura-skin .content-area::after {
  content: "";
  position: absolute;
  bottom: clamp(50px, 6.4vw, 100px);
  z-index: -1;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  pointer-events: none;
}

body.aura-skin .content-area::before {
  left: 0;
  width: var(--sc-left-w, clamp(130px, 16vw, 280px));
  aspect-ratio: var(--sc-left-ratio, 300 / 470);
  background-image: var(--sc-left);
  -webkit-mask-image: linear-gradient(72deg, #000 40%, transparent 94%);
  mask-image: linear-gradient(72deg, #000 40%, transparent 94%);
}

body.aura-skin .content-area::after {
  right: 0;
  width: var(--sc-right-w, clamp(180px, 22vw, 380px));
  aspect-ratio: var(--sc-right-ratio, 420 / 430);
  background-image: var(--sc-right);
  -webkit-mask-image: linear-gradient(288deg, #000 38%, transparent 92%);
  mask-image: linear-gradient(288deg, #000 38%, transparent 92%);
}

/* съдържанието свършва над цветята */
body.aura-skin .entry-content {
  padding-bottom: clamp(7rem, 15vw, 12rem);
}

body.aura-skin .aura-page {
  padding-top: clamp(1rem, 3vw, 2rem);
}

@media (max-width: 780px) {
  body.aura-skin .content-area::before,
  body.aura-skin .content-area::after { opacity: .45; }
  body.aura-skin .content-area::before { width: 30vw; }
  body.aura-skin .content-area::after  { width: 34vw; }
  body.aura-skin .entry-content { padding-bottom: 15rem; }
}

/* ==========================================================
   КОМПОНЕНТИТЕ, КОИТО БЯХА РИСУВАНИ ЗА ТЪМНА ЗЕМЯ
   ========================================================== */

/* панелът с призива („Искам го") */
body.aura-skin .aura-cta {
  background: rgba(255, 252, 244, .5) !important;
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .28);
}
body.aura-skin .aura-cta__lead { color: var(--aura-honey); }
body.aura-skin .aura-cta__note { color: var(--aura-ink-soft); }

/* картите и плочките */
body.aura-skin .aura-card,
body.aura-skin .aura-tile,
body.aura-skin .aura-panel,
body.aura-skin .aura-give,
body.aura-skin .aura-bank,
body.aura-skin .aura-steps {
  background: rgba(255, 252, 244, .46) !important;
  border-color: rgba(122, 82, 16, .3) !important;
}
body.aura-skin a.aura-card:hover,
body.aura-skin a.aura-tile:hover {
  background: rgba(255, 253, 247, .72) !important;
  border-color: rgba(122, 82, 16, .5) !important;
}
body.aura-skin .aura-card__desc,
body.aura-skin .aura-tile__label { color: var(--aura-ink-soft); }
body.aura-skin .aura-card__title { color: var(--aura-honey); }

/* цитатът в продуктовите страници */
body.aura-skin .aura-prod__quote {
  background: rgba(255, 252, 244, .5) !important;
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .28);
}

/* бележките */
body.aura-skin .aura-notice,
body.aura-skin .aura-prod__note {
  background: rgba(255, 252, 244, .55) !important;
  color: var(--aura-ink);
}

/* тъмният бутон става светъл */
body.aura-skin .aura-btn {
  background: linear-gradient(180deg, rgba(255,252,244,.72), rgba(244,208,147,.72)) !important;
  color: var(--aura-honey) !important;
  border-color: rgba(122, 82, 16, .42) !important;
}
body.aura-skin .aura-btn:hover {
  background: linear-gradient(180deg, rgba(255,253,248,.9), rgba(240,196,120,.85)) !important;
}

/* ---------- текстът върху пергамента ---------- */

body.aura-skin .entry-content,
body.aura-skin .entry-content p,
body.aura-skin .entry-content li,
body.aura-skin .entry-content dd { color: var(--aura-cream); }

body.aura-skin .entry-title,
body.aura-skin .entry-content h1,
body.aura-skin .entry-content h2,
body.aura-skin .entry-content h3,
body.aura-skin .entry-content h4,
body.aura-skin .aura-title span,
body.aura-skin .aura-prod__kicker { color: var(--aura-honey); }

body.aura-skin .aura-section__intro { color: var(--aura-ink-soft); }

/* ---------- цитат от концепцията ---------- */

body.aura-skin .aura-creed {
  max-width: 54ch;
  margin: 2.6rem auto;
  padding: 1.8rem 2rem;
  border: 0;
  border-radius: 14px;
  background: rgba(255, 252, 244, .5);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .28);
  text-align: center;
}

body.aura-skin .aura-creed p {
  margin: 0;
  font-family: "Bad Script", "Marck Script", cursive;
  font-size: clamp(1.05rem, 2vw, 1.35rem);
  line-height: 1.75;
  color: #6A4A10;
}

/* ---------- веригата под съдържанието ---------- */

body.aura-skin .aura-chain {
  margin-top: 3.2rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: .92rem;
  letter-spacing: .16em;
  text-transform: uppercase;
  color: rgba(106, 74, 16, .72);
}

/* Златният бутон рисува със --aura-honey / --aura-gold, а те тук са
   тъмни. Затова златото му се задава изрично, вместо през токените. */
body.aura-skin .aura-cta__btn,
body.aura-skin .aura-cta__btn:hover {
  color: #241708 !important;
  background: linear-gradient(180deg, #F0CE8E, #C9962F) !important;
  box-shadow: 0 6px 22px rgba(122, 82, 16, .3) !important;
}
body.aura-skin .aura-cta__arrow {
  background: rgba(36, 23, 8, .16) !important;
  color: #241708 !important;
}

/* Картите са връзки. В тъмната гама цветът им идваше отгоре; тук
   трябва да се зададе, иначе браузърът ги рисува служебно сини. */
body.aura-skin a.aura-card,
body.aura-skin a.aura-card:visited,
body.aura-skin a.aura-tile,
body.aura-skin a.aura-tile:visited {
  color: var(--aura-ink) !important;
}

body.aura-skin .aura-card__more { color: #7A5210 !important; }

/* връзките в текста */
body.aura-skin .entry-content a:not(.aura-btn):not(.aura-cta__btn):not(.aura-card):not(.aura-tile):not(.aura-hex):not(.aura-btn--light) {
  color: #7A5210;
}
body.aura-skin .entry-content a:not(.aura-btn):not(.aura-cta__btn):not(.aura-card):not(.aura-tile):not(.aura-hex):not(.aura-btn--light):hover {
  color: #5A3A08;
}

/* ==========================================================
   БАНЕР И СНИМКИ ОТ ПРОЦЕСА (продуктови страници)
   ========================================================== */

body.aura-skin .aura-banner {
  margin: 0 0 2.4rem;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(90, 58, 8, .22), inset 0 0 0 1px rgba(122, 82, 16, .35);
}
body.aura-skin .aura-banner img { display: block; width: 100%; height: auto; }

body.aura-skin .aura-shots {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 1.1rem;
  margin: 2rem 0 2.6rem;
}

body.aura-skin .aura-shot { margin: 0; }

body.aura-skin .aura-shot picture,
body.aura-skin .aura-shot img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 12px;
}

body.aura-skin .aura-shot img {
  aspect-ratio: 4 / 3;
  object-fit: cover;
  box-shadow: 0 6px 18px rgba(90, 58, 8, .2), inset 0 0 0 1px rgba(122, 82, 16, .3);
}

body.aura-skin .aura-shot figcaption {
  margin-top: .6rem;
  font-size: .84rem;
  line-height: 1.5;
  color: var(--aura-ink-soft);
}

/* заключителният ред на продуктовия разказ */
body.aura-skin .aura-prod__closing {
  margin-top: 1.6rem;
  font-family: "Bad Script", "Marck Script", cursive;
  font-size: clamp(1.02rem, 1.9vw, 1.24rem);
  line-height: 1.8;
  color: #6A4A10;
}

/* уводните удебелени редове в продуктовия разказ */
body.aura-skin .aura-prod__kicker {
  font-weight: 700;
  font-size: 1.06rem;
  margin-bottom: .5rem;
}

/* ==========================================================
   ТАПЕТ: ПЧЕЛНА ПИТА
   Безшевно изображение 720x624 в тоновете на горната лента.
   Слага се с мета поле `_aura_bg` = honeycomb.
   Отгоре остава само потъмняването по краищата — вместо
   целия напречен градиент, който би скрил шарката.
   ========================================================== */

body.aura-bg--honeycomb .content-container.site-container {
  background-color: #F6D08B !important;
  background-image:
    linear-gradient(90deg,
      rgba(150, 84, 16, .58) 0%,
      rgba(196, 128, 40, .26) 7%,
      rgba(196, 128, 40, 0) 20%,
      rgba(196, 128, 40, 0) 80%,
      rgba(196, 128, 40, .26) 93%,
      rgba(150, 84, 16, .58) 100%),
    image-set(url('/wp-content/uploads/aura/med/body-tile.webp') type('image/webp'),
              url('/wp-content/uploads/aura/med/body-tile.jpg')  type('image/jpeg')) !important;
  background-repeat: no-repeat, repeat !important;
  background-size: 100% 100%, 720px 624px !important;
  background-position: center, center top !important;
  background-attachment: scroll, scroll !important;
}

/* върху шарката панелите стават малко по-плътни, за да се чете */
body.aura-bg--honeycomb .aura-creed,
body.aura-bg--honeycomb .aura-cta,
body.aura-bg--honeycomb .aura-notice,
body.aura-bg--honeycomb .aura-prod__note,
body.aura-bg--honeycomb .aura-card,
body.aura-bg--honeycomb .aura-tile,
body.aura-bg--honeycomb .aura-pillars {
  background: rgba(255, 252, 244, .68) !important;
}

/* бележката за недоказаната идея — обозначена като въпрос, не като твърдение */
body.aura-skin .aura-notice--wonder {
  max-width: 62ch;
  margin: 2rem auto;
  border-left: 3px solid rgba(122, 82, 16, .5);
}
body.aura-skin .aura-notice--wonder p { margin: 0 0 .8rem; }
body.aura-skin .aura-notice--wonder p:last-child { margin-bottom: 0; }
body.aura-skin .aura-notice__label {
  font-family: "Playfair Display", Georgia, serif;
  font-size: .82rem;
  letter-spacing: .14em;
  text-transform: uppercase;
  color: rgba(106, 74, 16, .8);
}

/* ==========================================================
   ДЪРВЕНАТА РАМКА
   Хартията стои в рамка от същото дърво, от което са хедърът
   и футърът. Рамката е изображение от девет части: ъглите се
   поставят както са, а страните се повтарят — затова жилките
   не се разтягат при никаква височина на страницата.
   По страните дървото е завъртяно на 90°, иначе хоризонталните
   жилки отстрани веднага издават, че е разпъната картинка.
   ========================================================== */

body.aura-skin #inner-wrap {
  position: relative;
  border-style: solid;
  border-width: clamp(13px, 2.3vw, 38px);
  border-color: transparent;
  border-image-source:
    image-set(url('/wp-content/uploads/aura/bg/frame-wood.webp') type('image/webp'),
              url('/wp-content/uploads/aura/bg/frame-wood.png')  type('image/png'));
  border-image-slice: 72;
  border-image-width: 1;
  border-image-repeat: round;
  background-color: #F6D08B;
  /* Златната нишка идва оттук, а не от изображението: в него тя се
     смалява заедно с рамката и на тесен екран изчезва. */
  box-shadow: inset 0 0 0 1px rgba(206, 156, 58, .5),
              inset 0 0 14px rgba(90, 58, 8, .18);
}

/* Хартията минава на рамкирания слой, за да е непрекъсната от
   горния до долния кант — включително зад заглавната лента. */
body.aura-skin #inner-wrap.wrap {
  background-image:
    image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
              url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
  background-repeat: repeat-y !important;
  background-size: 100% auto !important;
  background-position: center top !important;
}

body.aura-skin .content-container.site-container {
  background-image: none !important;
  background-color: transparent !important;
}

/* Дъските отпадат — долният кант на рамката вече е дървото,
   върху което стъпват цветята. */
body.aura-skin .content-container.site-container::after { content: none; }

body.aura-skin .content-area::before,
body.aura-skin .content-area::after { bottom: 0; }

body.aura-skin .entry-content { padding-bottom: clamp(5rem, 11vw, 9rem); }

@media (max-width: 780px) {
  body.aura-skin .entry-content { padding-bottom: 11rem; }
}

/* ==========================================================
   ДЪРВЕНАТА ИВИЦА ПОД ЗАГЛАВИЕТО
   Отделя лентата със заглавието от текста. Същото дърво като
   рамката, със същата златна нишка — за да се чете като още
   една летва от същата дограма, а не като чужд елемент.
   ========================================================== */

body.aura-skin .entry-hero { position: relative; }

body.aura-skin .entry-hero::after {
  content: "";
  position: absolute;
  inset: auto 0 0 0;
  height: clamp(16px, 2.3vw, 38px);
  background-color: #1D150D;
  background-image:
    linear-gradient(180deg, rgba(0,0,0,.3) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,.26) 100%),
    image-set(url('/wp-content/uploads/aura/v3/wood.webp') type('image/webp'),
              url('/wp-content/uploads/aura/v3/wood.jpg')  type('image/jpeg'));
  background-size: 100% 100%, 1400px 100%;
  background-repeat: no-repeat, repeat-x;
  background-position: center, center;
  box-shadow: inset 0 1px 0 rgba(206, 156, 58, .45),
              inset 0 -1px 0 rgba(206, 156, 58, .45);
  z-index: 2;
  pointer-events: none;
}

/* въпросите — изброени, но без точки, за да останат въпроси */
body.aura-skin .aura-questions {
  list-style: none;
  margin: 1.4rem auto 2rem;
  padding: 0;
  max-width: 54ch;
}
body.aura-skin .aura-questions li {
  position: relative;
  padding: .55rem 0 .55rem 2rem;
  font-family: "Bad Script", "Marck Script", cursive;
  font-size: 1.16em;
  line-height: 1.7;
  color: #6A4A10;
}
body.aura-skin .aura-questions li::before {
  content: "\2731";
  position: absolute;
  left: .3rem;
  top: .75rem;
  font-size: .7em;
  color: rgba(122, 82, 16, .55);
}

/* единична снимка в реда — да не се разпъва през цялата ширина */
body.aura-skin .aura-shots--pair {
  grid-template-columns: repeat(auto-fit, minmax(220px, 340px));
  justify-content: center;
}
body.aura-skin .aura-shots--pair .aura-shot img { aspect-ratio: 3 / 4; }

/* значките под продуктовия разказ */
body.aura-skin .aura-prod__badges li {
  background: rgba(255, 252, 244, .55) !important;
  border-color: rgba(122, 82, 16, .3) !important;
  color: var(--aura-ink) !important;
}

/* ==========================================================
   ПРОДУКТОВА БРОШУРА
   Всеки продукт е отделен блок със снимка, име, кратко резюме
   и две възможности. Категориите не се изписват — те само
   подреждат, а разделянето се усеща през оформлението.
   ========================================================== */

body.aura-skin .aura-brochure {
  display: grid;
  gap: clamp(1.4rem, 2.6vw, 2.4rem);
  margin: 2.4rem 0 0;
}

/* тихият предел между две смислови групи — линия, не заглавие */
body.aura-skin .aura-brochure__turn {
  height: 1px;
  margin: clamp(1rem, 2.4vw, 2.2rem) auto;
  width: min(340px, 60%);
  background: linear-gradient(90deg, transparent, rgba(122,82,16,.42) 50%, transparent);
  position: relative;
}
body.aura-skin .aura-brochure__turn::after {
  content: "\2B21";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 0 .5rem;
  font-size: .82rem;
  line-height: 1;
  color: rgba(122, 82, 16, .5);
  background: #F3CE8F;
}

body.aura-skin .aura-item {
  display: grid;
  grid-template-columns: minmax(150px, 240px) 1fr;
  gap: clamp(1rem, 2.4vw, 2rem);
  align-items: center;
  padding: clamp(1rem, 2.2vw, 1.6rem);
  border-radius: 16px;
  background: rgba(255, 252, 244, .5);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .26),
              0 6px 20px rgba(90, 58, 8, .1);
}

body.aura-skin .aura-item__img {
  display: block;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 4px 14px rgba(90, 58, 8, .18);
}
body.aura-skin .aura-item__img img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}

body.aura-skin .aura-item__title {
  margin: 0 0 .4rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.15rem, 2.2vw, 1.45rem);
  color: var(--aura-honey);
}

body.aura-skin .aura-item__lead {
  margin: 0 0 .6rem;
  line-height: 1.75;
  color: var(--aura-ink);
}

body.aura-skin .aura-item__mark {
  margin: 0 0 1rem;
  font-size: .92rem;
  line-height: 1.6;
  color: var(--aura-ink-soft);
  padding-left: .9rem;
  border-left: 2px solid rgba(122, 82, 16, .35);
}

body.aura-skin .aura-item__actions {
  display: flex;
  flex-wrap: wrap;
  gap: .7rem;
  align-items: center;
}

body.aura-skin .aura-item__want,
body.aura-skin .aura-item__more {
  display: inline-flex;
  align-items: center;
  gap: .45rem;
  padding: .58rem 1.15rem;
  border-radius: 999px;
  text-decoration: none;
  font-size: .94rem;
  font-weight: 600;
  transition: transform .2s ease, background .2s ease;
}
body.aura-skin .aura-item__want {
  color: #241708 !important;
  background: linear-gradient(180deg, #F0CE8E, #C9962F);
  box-shadow: 0 4px 14px rgba(122, 82, 16, .28);
}
body.aura-skin .aura-item__more {
  color: #6A4A10 !important;
  background: rgba(255, 253, 248, .7);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .38);
}
body.aura-skin .aura-item__want:hover,
body.aura-skin .aura-item__more:hover { transform: translateY(-2px); }

/* продуктово семейство — разновидностите се виждат още оттук */
body.aura-skin .aura-item__variants {
  display: flex;
  flex-wrap: wrap;
  gap: .5rem;
  margin: 0 0 1rem;
  padding: 0;
  list-style: none;
}
body.aura-skin .aura-item__variants li {
  font-size: .84rem;
  padding: .32rem .8rem;
  border-radius: 999px;
  color: var(--aura-ink-soft);
  background: rgba(244, 208, 147, .5);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .24);
}

/* още няма страница */
body.aura-skin .aura-item--soon { opacity: .72; }
body.aura-skin .aura-item--soon .aura-item__img img { filter: saturate(.72); }
body.aura-skin .aura-item__soon {
  font-size: .88rem;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: rgba(106, 74, 16, .72);
}

@media (max-width: 620px) {
  body.aura-skin .aura-item { grid-template-columns: 1fr; }
  /* `width`, а НЕ `max-width`: с автоматични полета елементът в
     решетката се свива по съдържанието си, а съдържанието е
     `picture > img { width: 100% }`. Процент спрямо неопределена
     ширина не дава размер, кръгът се затваря на нула и снимката
     изчезваше на телефон. Определена ширина къса кръга. */
  body.aura-skin .aura-item__img { width: 220px; max-width: 100%; margin-inline: auto; }
  body.aura-skin .aura-item__body { text-align: center; }
  body.aura-skin .aura-item__mark { border-left: 0; border-top: 2px solid rgba(122,82,16,.3); padding: .7rem 0 0; }
  body.aura-skin .aura-item__actions,
  body.aura-skin .aura-item__variants { justify-content: center; }
}

/* ==========================================================
   НАЧАЛНАТА РАМКА НА ПРОДУКТОВАТА СТРАНИЦА
   Шестоъгълникът от заглавната, с името, няколко изречения и
   „Искам го" до него. Малка и ненатоварена — тя не разказва,
   а кара човек да продължи надолу.
   Отдолу стоят прилежащите банери: разновидностите на
   продукта или най-близките до него неща.
   ========================================================== */

body.aura-skin .aura-intro {
  display: grid;
  grid-template-columns: minmax(180px, 300px) 1fr;
  gap: clamp(1.4rem, 3.4vw, 3rem);
  align-items: center;
  margin: 0 0 clamp(1.6rem, 3vw, 2.6rem);
}

body.aura-skin .aura-intro .aura-frame { display: block; }

body.aura-skin .aura-intro__name {
  margin: 0 0 .7rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.5rem, 3.4vw, 2.15rem);
  line-height: 1.2;
  color: var(--aura-honey);
}

body.aura-skin .aura-intro__lead {
  margin: 0 0 1rem;
  font-size: clamp(1rem, 1.9vw, 1.12rem);
  line-height: 1.85;
  color: var(--aura-ink);
}

body.aura-skin .aura-intro__key {
  margin: 0 0 1.4rem;
  padding: .8rem 1.1rem;
  border-radius: 0 10px 10px 0;
  border-left: 3px solid rgba(122, 82, 16, .5);
  background: rgba(255, 252, 244, .55);
  font-family: "Bad Script", "Marck Script", cursive;
  font-size: 1.16em;
  line-height: 1.7;
  color: #6A4A10;
}

/* прилежащите банери */
body.aura-skin .aura-near {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
  gap: .9rem;
  margin: 0 0 clamp(2rem, 4vw, 3rem);
}

body.aura-skin .aura-near__item {
  display: flex;
  align-items: center;
  gap: .8rem;
  padding: .6rem .8rem;
  border-radius: 12px;
  text-decoration: none;
  color: var(--aura-ink) !important;
  background: rgba(255, 252, 244, .46);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .26);
  transition: transform .2s ease, background .2s ease;
}
body.aura-skin .aura-near__item:hover {
  transform: translateY(-2px);
  background: rgba(255, 253, 247, .72);
}

body.aura-skin .aura-near__img {
  flex: 0 0 auto;
  width: 52px;
  height: 58px;
  clip-path: polygon(0 25%, 50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%);
  object-fit: cover;
}

body.aura-skin .aura-near__label {
  font-size: .9rem;
  line-height: 1.4;
  color: var(--aura-honey);
}
body.aura-skin .aura-near__note {
  display: block;
  font-size: .78rem;
  color: var(--aura-ink-soft);
}

/* разделът, който отваря дългия разказ */
body.aura-skin .aura-intro-rule {
  height: 1px;
  margin: 0 auto clamp(1.6rem, 3vw, 2.4rem);
  width: min(300px, 55%);
  background: linear-gradient(90deg, transparent, rgba(122,82,16,.4) 50%, transparent);
}

@media (max-width: 700px) {
  body.aura-skin .aura-intro { grid-template-columns: 1fr; }
  body.aura-skin .aura-intro .aura-frame { max-width: 260px; margin-inline: auto; }
  body.aura-skin .aura-intro__text { text-align: center; }
  body.aura-skin .aura-intro__key { text-align: left; }
}

/* ==========================================================
   ТЕКСТЪТ ЗА ЧЕТЕНЕ
   Literata — шрифт, правен за дълго четене на екран. Заменя
   системния, който темата ползваше дотук по подразбиране.
   По-едър и с по-широко водещо, защото хартията е топла и
   текстът трябва да има място да диша.

   Manrope вече не се тегли напразно — той поема бутоните,
   етикетите и значките, където се иска яснота, не разказ.
   ========================================================== */

body.aura-skin .entry-content,
body.aura-skin .entry-content p,
body.aura-skin .entry-content li,
body.aura-skin .entry-content dd,
body.aura-skin .entry-content blockquote,
body.aura-skin .aura-section__intro,
body.aura-skin .aura-item__lead,
body.aura-skin .aura-intro__lead {
  font-family: "Literata", Georgia, "Times New Roman", serif;
}

body.aura-skin .entry-content {
  font-size: clamp(1.06rem, 1.15vw + .78rem, 1.2rem);
  line-height: 1.78;
  letter-spacing: .002em;
}

/* редът да не става твърде дълъг — окото се губи след ~70 знака */
body.aura-skin .aura-section > p,
body.aura-skin .aura-page > .aura-section > p {
  max-width: 64ch;
}

body.aura-skin .aura-section__intro { max-width: 62ch; }

/* Manrope там, където се чете с един поглед */
body.aura-skin .aura-item__want,
body.aura-skin .aura-item__more,
body.aura-skin .aura-item__soon,
body.aura-skin .aura-item__variants li,
body.aura-skin .aura-prod__badges li,
body.aura-skin .aura-near__label,
body.aura-skin .aura-near__note,
body.aura-skin .aura-cta__btn,
body.aura-skin .aura-cta__note,
body.aura-skin .aura-shot figcaption,
body.aura-skin .aura-notice__label,
body.aura-skin .aura-card__more {
  font-family: "Manrope", system-ui, sans-serif;
}

/* курсивът на Literata е истински, не наклонен по сметка */
body.aura-skin .entry-content em,
body.aura-skin .entry-content i { font-style: italic; }

/* Най-дребният текст беше 14px — под границата, на която се чете
   спокойно. Вдигнат е до 15.5px. */
body.aura-skin .aura-pillar p,
body.aura-skin .aura-card__desc,
body.aura-skin .aura-step p,
body.aura-skin .aura-item__mark,
body.aura-skin .aura-shot figcaption {
  font-size: .97rem;
  line-height: 1.65;
}

/* Правилата за Literata по-горе хващат и цитатите, защото са със
   същата тежест, но стоят по-късно. Тук ръкописният се връща там,
   където му е мястото — това трябва да остане последно във файла. */
body.aura-skin .aura-creed p,
body.aura-skin .aura-prod__closing,
body.aura-skin .aura-intro__key,
body.aura-skin .aura-questions li,
body.aura-skin .aura-dream p,
body.aura-skin .aura-dream__wish {
  font-family: "Bad Script", "Marck Script", cursive !important;
}

/* На телефон Kadence слага отстъп два пъти — веднъж на контейнера и
   веднъж на обвивката на съдържанието. Върху 375px това са 96px в
   празно поле и редът пада под 32 знака. Вътрешната отпада. */
@media (max-width: 780px) {
  body.aura-skin .entry-content-wrap { padding-inline: 14px !important; }
  body.aura-skin .content-container.site-container { padding-inline: 0 !important; }
  /* Kadence дърпа статията с -16px навън и тя излиза върху дървото */
  body.aura-skin article.entry { margin-inline: 0 !important; }
}

/* ==========================================================
   ШИРОКИТЕ КАДРИ И ПАУЗИТЕ В РАЗКАЗА
   Снимка, която излиза извън мярката на текста — тя не е
   илюстрация към абзац, а смяна на дъха.
   ========================================================== */

body.aura-skin .aura-wide {
  margin: clamp(2.2rem, 5vw, 3.6rem) 0;
  max-width: none;
}
body.aura-skin .aura-wide picture { display: block; }
body.aura-skin .aura-wide img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 14px;
  box-shadow: 0 12px 32px rgba(90, 58, 8, .22),
              inset 0 0 0 1px rgba(122, 82, 16, .3);
}
body.aura-skin .aura-wide figcaption {
  margin-top: .7rem;
  text-align: center;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .9rem;
  color: var(--aura-ink-soft);
}

/* смяна на главата в разказа */
body.aura-skin .aura-turn {
  height: 1px;
  margin: clamp(2.4rem, 5vw, 4rem) auto;
  width: min(320px, 58%);
  background: linear-gradient(90deg, transparent, rgba(122,82,16,.42) 50%, transparent);
  position: relative;
}
body.aura-skin .aura-turn::after {
  content: "\2B21";
  position: absolute;
  left: 50%; top: 50%;
  transform: translate(-50%, -50%);
  padding: 0 .5rem;
  font-size: .82rem;
  line-height: 1;
  color: rgba(122, 82, 16, .5);
  background: #F3CE8F;
}

/* просто тишина — без линия, без знак */
body.aura-skin .aura-pause { height: clamp(2rem, 5vw, 3.6rem); }

/* ==========================================================
   ДРЕБНИЯТ ТЕКСТ
   След обхода на 27.08.2026: под 14px четенето става усилие,
   особено на телефон. Тези бяха между 11.8 и 13.6.
   ========================================================== */
body.aura-skin .aura-notice__label,
body.aura-skin .aura-cta__note,
body.aura-skin .aura-item__variants li,
body.aura-skin .aura-prod__badges li,
body.aura-skin .aura-near__note {
  font-size: .92rem;
}
body.aura-skin .aura-tile__label { font-size: .88rem; }

/* Началната рамка държи една и съща пропорция независимо от това
   каква е изходната снимка — иначе висок кадър разтяга шестоъгълника
   и блокът престава да си прилича от страница на страница. */
body.aura-skin .aura-intro .aura-frame img {
  aspect-ratio: 4 / 5;
  object-fit: cover;
  object-position: center;
}

/* ==========================================================
   ИЗРЯЗАН ПРЕДМЕТ ВЪРХУ ХАРТИЯТА
   Снимка без фон — стои сама, без рамка и без кант, само с
   мека сянка отдолу, за да не увисва.
   ========================================================== */

body.aura-skin .aura-object {
  margin: clamp(1.8rem, 4vw, 3rem) auto;
  max-width: 320px;
  text-align: center;
}
body.aura-skin .aura-object picture { display: block; }
body.aura-skin .aura-object img {
  display: block;
  width: 100%;
  height: auto;
  filter: drop-shadow(0 14px 22px rgba(92, 60, 14, .34));
}
body.aura-skin .aura-object figcaption {
  margin-top: .8rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .9rem;
  color: var(--aura-ink-soft);
}

@media (max-width: 700px) {
  body.aura-skin .aura-object { max-width: 62vw; }
}

/* ==========================================================
   ПРОДУКТОВА СТРАНИЦА С ДВА ВАРИАНТА
   Широк кадър, редуващи се колони, минималистични карти.
   Всичко ползва вече установените токени — няма нови цветове.
   ========================================================== */

/* --- широкият кадър --- */
body.aura-skin .aura-lead-shot {
  position: relative;
  margin: 0 0 clamp(2rem, 4vw, 3.2rem);
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 12px 30px rgba(90, 58, 8, .2), inset 0 0 0 1px rgba(122, 82, 16, .28);
}
body.aura-skin .aura-lead-shot img { display: block; width: 100%; height: auto; }

body.aura-skin .aura-lead-shot__text {
  padding: clamp(1.2rem, 3vw, 2rem);
  text-align: center;
}
body.aura-skin .aura-lead-shot__text h2 {
  margin: 0 0 .5rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.6rem, 3.6vw, 2.4rem);
  line-height: 1.15;
  color: var(--aura-honey);
}
body.aura-skin .aura-lead-shot__text p {
  margin: 0;
  max-width: 44ch;
  margin-inline: auto;
  font-size: clamp(1rem, 1.8vw, 1.12rem);
  color: var(--aura-ink-soft);
}

/* на широк екран надписът ляга в свободното поле вляво на кадъра */
@media (min-width: 860px) {
  body.aura-skin .aura-lead-shot__text {
    position: absolute;
    left: 0; top: 50%;
    transform: translateY(-50%);
    width: 42%;
    padding-inline: clamp(1.8rem, 4vw, 3.4rem);
    text-align: left;
  }
  /* едва доловим воал — на кремавото не личи, но пази текста,
     ако снимката някога бъде сменена с по-тъмна */
  body.aura-skin .aura-lead-shot::before {
    content: "";
    position: absolute;
    inset: 0 auto 0 0;
    width: 56%;
    background: linear-gradient(90deg, rgba(250,240,224,.72) 0%, rgba(250,240,224,.5) 55%, transparent 100%);
    pointer-events: none;
  }
  body.aura-skin .aura-lead-shot__text p { margin-inline: 0; }
}

/* --- въведение, тясно и центрирано --- */
body.aura-skin .aura-quiet {
  max-width: 58ch;
  margin: clamp(2rem, 5vw, 3.6rem) auto;
  text-align: center;
}
body.aura-skin .aura-quiet h2 {
  margin: 0 0 1rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.3rem, 2.6vw, 1.7rem);
  color: var(--aura-honey);
}
body.aura-skin .aura-quiet p { margin: 0 0 1rem; max-width: none; }

/* --- редуващи се колони --- */
body.aura-skin .aura-split {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: clamp(1.6rem, 4vw, 3.4rem);
  align-items: center;
  margin: clamp(2.4rem, 5vw, 4rem) 0;
}
body.aura-skin .aura-split__media img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 14px;
  box-shadow: 0 10px 26px rgba(90, 58, 8, .2), inset 0 0 0 1px rgba(122, 82, 16, .28);
}
body.aura-skin .aura-split h3 {
  margin: 0 0 .9rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.25rem, 2.6vw, 1.65rem);
  line-height: 1.25;
  color: var(--aura-honey);
}
body.aura-skin .aura-split p { margin: 0 0 .9rem; max-width: none; }
body.aura-skin .aura-split__meta {
  margin: 1.2rem 0 0;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .88rem;
  letter-spacing: .04em;
  color: var(--aura-ink-soft);
}

/* обърнатата — снимката отива вдясно, но в кода си остава до текста */
@media (min-width: 760px) {
  body.aura-skin .aura-split--flip .aura-split__media { order: 2; }
}
@media (max-width: 759px) {
  body.aura-skin .aura-split { grid-template-columns: 1fr; }
}

/* --- четирите съставки --- */
body.aura-skin .aura-mini {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
  gap: 1rem;
  margin: 1.8rem 0 2rem;
}
body.aura-skin .aura-mini__card {
  padding: 1.1rem 1.2rem;
  border-radius: 14px;
  background: rgba(255, 252, 244, .5);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .26);
}
body.aura-skin .aura-mini__card h4 {
  margin: 0 0 .35rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: 1.02rem;
  color: var(--aura-honey);
}
body.aura-skin .aura-mini__card p {
  margin: 0;
  font-size: .95rem;
  line-height: 1.6;
  color: var(--aura-ink-soft);
  max-width: none;
}

/* --- етеричните масла, по-тих блок --- */
body.aura-skin .aura-oils {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));
  gap: 1rem;
  margin: 0 0 1rem;
}
body.aura-skin .aura-oils div {
  padding: .9rem 1.1rem;
  border-left: 2px solid rgba(122, 82, 16, .4);
}
body.aura-skin .aura-oils dt {
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .86rem;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: var(--aura-ink-soft);
  margin-bottom: .3rem;
}
body.aura-skin .aura-oils dd {
  margin: 0;
  font-size: 1.02rem;
  color: var(--aura-honey);
}

/* --- сравнението --- */
body.aura-skin .aura-compare {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
  gap: 1.2rem;
  margin: 1.8rem 0 1.6rem;
}
body.aura-skin .aura-compare__card {
  padding: clamp(1.2rem, 2.4vw, 1.8rem);
  border-radius: 16px;
  background: rgba(255, 253, 247, .58);
  box-shadow: inset 0 0 0 1px rgba(122, 82, 16, .3);
}
body.aura-skin .aura-compare__card h3 {
  margin: 0 0 .9rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: 1.2rem;
  color: var(--aura-honey);
}
body.aura-skin .aura-compare__card ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
body.aura-skin .aura-compare__card li {
  padding: .42rem 0 .42rem 1.4rem;
  position: relative;
  font-size: .98rem;
  line-height: 1.55;
  color: var(--aura-ink);
}
body.aura-skin .aura-compare__card li::before {
  content: "\2B21";
  position: absolute;
  left: 0; top: .55rem;
  font-size: .62rem;
  color: rgba(122, 82, 16, .55);
}
body.aura-skin .aura-compare__note {
  max-width: 56ch;
  margin: 0 auto;
  text-align: center;
  font-family: "Bad Script", "Marck Script", cursive !important;
  font-size: 1.16em;
  line-height: 1.75;
  color: #6A4A10;
}

/* --- финалът --- */
body.aura-skin .aura-finale {
  margin: clamp(2.4rem, 5vw, 3.6rem) 0 0;
  text-align: center;
}
body.aura-skin .aura-finale p { max-width: none; }
body.aura-skin .aura-finale__lines {
  margin: 1rem 0 1.4rem;
  line-height: 2;
  color: var(--aura-ink);
}
body.aura-skin .aura-finale__brand {
  font-family: "Playfair Display", Georgia, serif;
  font-size: 1.25rem;
  letter-spacing: .1em;
  color: var(--aura-honey);
  margin: 0 0 .4rem;
}

/* hero без надпис отгоре — текстът е част от самата снимка */
body.aura-skin .aura-lead-shot--bare::before { content: none; }

/* подзаглавие в продуктова секция */
body.aura-skin .aura-split__sub {
  margin: -.4rem 0 1rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .96rem;
  letter-spacing: .02em;
  color: var(--aura-ink-soft);
}

/* указанията за безопасност — по-тихи от продуктовото представяне */
body.aura-skin .aura-oils--safety dd {
  font-size: .96rem;
  line-height: 1.6;
  color: var(--aura-ink);
}
body.aura-skin .aura-oils--safety { margin-bottom: 2rem; }

/* ==========================================================
   ЗАГЛАВНАТА ЛЕНТА С ПРОДУКТА
   Двата шестоъгълника седят по краищата, средата остава чиста
   за заглавието. На тесен екран дълго заглавие се разлива по
   цялата ширина и ляга върху тях — затова там показваме само
   средата на лентата и продуктите излизат извън кадъра.
   ========================================================== */
@media (max-width: 700px) {
  body.aura-skin .entry-hero {
    background-size: 320% auto !important;
    background-position: center top !important;
  }
}

/* ==========================================================
   ПИТАТА НА „ПРОДУКТИ ОТ КОШЕРА"                28.08.2026
   Същата килийка като лентата на заглавната, но по-голяма —
   вътре има място и за едно изречение под името.

   Размерът се мери спрямо КОНТЕЙНЕРА, не спрямо прозореца
   (`container-type: inline-size` + `cqw`). С vw не става:
   съдържателната колона на Kadence е ~85% от прозореца и при
   средни ширини килийката излизаше няколко пиксела извън реда,
   та вторият ред събираше 2 вместо 3. Първата, vw-декларация
   на --cw е резерва за браузър без container queries — там
   втората просто не се разчита и остава тя.

   Редовете се редят с flex-wrap, а не с ръчни редове, за да
   могат да се преподредят: 3 в ред → 2 → 1. Ширината на
   контейнера е точно колкото --cols килийки плюс половин, тъй
   че следващата килийка няма как да се побере и редът се
   пречупва сам. Изместването на всеки втори ред е с
   :nth-child и зависи от --cols — затова се пренаписва във
   всяко правило за размер.
   ========================================================== */

/* ==========================================================
   ЦВЕТЯТА ОТ СЦЕНАТА СЕ ВРЪЩАТ                  28.08.2026
   `.content-area::before/::after` носят декора по краищата
   на сцената (при прашеца — маргаритките вляво и купата с
   прашец вдясно, изрязани от `боди на страницата.png`).
   Те стояха на `z-index: -1` и потънаха под хартията в деня,
   в който хартията мина от `.content-container` на
   `#inner-wrap` — оттогава не се виждат на нито една страница.
   Вдигаме ги над хартията, а съдържанието — над тях.
   ========================================================== */
body.aura-skin .content-area::before,
body.aura-skin .content-area::after { z-index: 0; }

body.aura-skin .content-area article.entry,
body.aura-skin .content-area .entry-hero {
  position: relative;
  z-index: 1;
}

/* снимка, която сама си носи дървената рамка —
   не ѝ слагаме втора: без кант, без заоблени ъгли,
   само сянка, за да стои като окачена картина */
body.aura-skin .aura-banner--ramka {
  border-radius: 0;
  box-shadow: 0 14px 34px rgba(60, 38, 8, .32);
}
body.aura-skin .aura-banner--ramka img { border-radius: 0; }

/* първата снимка на страницата — тя отваря разказа */
body.aura-skin .aura-banner--otvarya { margin-top: clamp(.5rem, 2vw, 1.4rem); }

/* ==========================================================
   ЛУКСОЗЕН МЕД В ПИТА — премиум секции          28.08.2026
   По `структора на страницата.docx`. Основата остава топла и
   естествена; тъмното се ползва само като контрастна секция,
   не като обща гама. Тъмното е същото дърво като футъра и
   като килийките — за да не влиза трети материал в сайта.
   ========================================================== */

/* тънка златна нишка под заглавието на героя */
body.aura-skin .aura-lux-rule {
  width: min(230px, 62%);
  height: 1px;
  margin: .9rem 0 1.1rem;
  background: linear-gradient(90deg, transparent, #B8862A 18%, #F2D9A2 50%, #B8862A 82%, transparent);
}

/* ---- „Как се ражда една кутия" — шест стъпки на една нишка ---- */
body.aura-skin .aura-flow {
  list-style: none;
  margin: 2rem 0 2.4rem;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
}
body.aura-skin .aura-flow li {
  position: relative;
  padding: 1.9rem .7rem 0;
  text-align: center;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .88rem;
  line-height: 1.45;
  color: var(--aura-ink);
}
/* килийката-маркер */
body.aura-skin .aura-flow li::before {
  content: "\2B21";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-size: .95rem;
  line-height: 1;
  color: #B8862A;
}
/* нишката тръгва от тази килийка към следващата */
body.aura-skin .aura-flow li:not(:last-child)::after {
  content: "";
  position: absolute;
  top: .46rem;
  left: calc(50% + 13px);
  width: calc(100% - 26px);
  height: 1px;
  background: rgba(138, 95, 22, .45);
}
@media (max-width: 620px) {
  body.aura-skin .aura-flow li:not(:last-child)::after { display: none; }
}

/* ---- голям акцент ---- */
body.aura-skin .aura-lux-accent {
  text-align: center;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.5rem, 3.6vw, 2.35rem);
  line-height: 1.25;
  color: var(--aura-honey);
  margin: 1.8rem 0 .5rem;
  max-width: none;
}

/* ---- ТЪМНАТА СЕКЦИЯ — визуалният връх ---- */
body.aura-skin .aura-dark {
  margin: clamp(2.6rem, 6vw, 4.4rem) 0;
  padding: clamp(1.8rem, 4.6vw, 3.2rem) clamp(1.1rem, 4vw, 2.8rem);
  border-radius: 4px;
  text-align: center;
  color: #F3E3BE;
  background-color: #1F150D;
  background:
    linear-gradient(180deg, rgba(18,12,5,.58), rgba(18,12,5,.74)),
    image-set(url('/wp-content/uploads/aura/bg/cell-wood.webp') type('image/webp'),
              url('/wp-content/uploads/aura/bg/cell-wood.jpg')  type('image/jpeg')) center/cover no-repeat;
  box-shadow: inset 0 0 0 1px rgba(200, 150, 60, .38), 0 18px 42px rgba(40, 25, 6, .38);
}
body.aura-skin .aura-dark .aura-title,
body.aura-skin .aura-dark .aura-title span { color: #EFCE88; }
body.aura-skin .aura-dark p { color: #F3E3BE; max-width: 48ch; margin-inline: auto; }
body.aura-skin .aura-dark .aura-banner {
  margin-inline: auto;
  box-shadow: 0 18px 40px rgba(0, 0, 0, .55);
}

/* минималният текст в тъмната секция */
body.aura-skin .aura-dark__words {
  list-style: none;
  margin: 1.6rem 0 1.2rem;
  padding: 0;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.25rem, 3vw, 1.95rem);
  line-height: 1.75;
  color: #EFCE88;
}
body.aura-skin .aura-dark__closing {
  font-family: "Manrope", system-ui, sans-serif;
  font-size: clamp(.95rem, 1.6vw, 1.08rem);
  letter-spacing: .02em;
  color: #E4CFA2 !important;
}

/* ---- финалът ---- */
body.aura-skin .aura-lux-end {
  text-align: center;
  margin: clamp(2.4rem, 5vw, 3.6rem) 0 0;
}
body.aura-skin .aura-lux-end ul {
  list-style: none;
  margin: 1.2rem 0 1.4rem;
  padding: 0;
  line-height: 2;
  color: var(--aura-ink-soft);
}
body.aura-skin .aura-lux-end__brand {
  font-family: "Playfair Display", Georgia, serif;
  font-size: 1.25rem;
  letter-spacing: .1em;
  color: var(--aura-honey);
  margin: 0 0 .3rem;
}

/* ръкописният ред под голям акцент — остава последен,
   за да не го хване правилото за Literata */
body.aura-skin .aura-lux-sub {
  text-align: center;
  font-family: "Bad Script", "Marck Script", cursive !important;
  font-size: 1.16em;
  line-height: 1.7;
  color: #6A4A10;
  margin: 0 auto 1.8rem;
  max-width: 46ch;
}

/* ==========================================================
   ЛУКСОЗЕН МЕД В ПИТА
   Страницата ползва общата продуктова система (.aura-intro,
   .aura-frame, лентата). Тук са само двете неща, които са
   нейни: редът информационни карти под лентата и тъмният
   кехлибарен акцент. Нищо от това не пипа други страници.
   ========================================================== */

body.aura-skin .aura-lux__cards {
  list-style: none;
  margin: clamp(1.4rem, 3vw, 2.4rem) 0 clamp(1.8rem, 3.6vw, 3rem);
  padding: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: clamp(.7rem, 1.5vw, 1.1rem);
}

body.aura-skin .aura-lux__card {
  margin: 0;
  padding: clamp(.9rem, 1.9vw, 1.3rem);
  border: 1px solid rgba(166, 124, 32, .3);
  border-radius: 14px;
  /* същата логика като лентата: стопля хартията, не я закрива */
  background: linear-gradient(168deg, rgba(255, 246, 222, .42), rgba(240, 216, 164, .3));
  box-shadow: 0 1px 4px rgba(92, 60, 14, .07);
}

body.aura-skin .aura-lux__card h3 {
  margin: 0 0 .45rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.02rem, 1.5vw, 1.16rem);
  line-height: 1.25;
  color: #8A5F16;
}

body.aura-skin .aura-lux__card p {
  margin: 0;
  font-size: .92em;
  line-height: 1.62;
}

/* ---------- тъмният кехлибарен акцент ----------
   Една секция, не цялата страница: питата свети най-добре
   на тъмно и точно за това е кадърът вътре. */
body.aura-skin .aura-lux__deep {
  margin: clamp(2rem, 4vw, 3.2rem) 0;
  padding: clamp(1.3rem, 3vw, 2.2rem);
  border: 1px solid rgba(201, 146, 43, .45);
  border-radius: 18px;
  background: linear-gradient(166deg, rgba(58, 35, 11, .94), rgba(32, 19, 6, .95));
  box-shadow: 0 8px 24px rgba(58, 36, 10, .3);
}

body.aura-skin .aura-lux__deep h2 {
  margin-top: 0;
  color: #F0CB7C;
}

body.aura-skin .aura-lux__deep p {
  color: #EEDCB4;
}

body.aura-skin .aura-lux__deep figure {
  margin: clamp(1rem, 2.2vw, 1.5rem) 0 0;
}

body.aura-skin .aura-lux__deep img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 12px;
  box-shadow: 0 6px 18px rgba(0, 0, 0, .35);
}

/* Продуктовите банери 384x341 са широки — при 4/5 се режат отстрани.
   Рамката им дава по-широка пропорция вместо да ги подрязва. */
body.aura-skin .aura-intro--wide .aura-frame img { aspect-ratio: 4 / 3; }
/* ==========================================================
   ПИТАТА НА „ПРОДУКТИ ОТ КОШЕРА“              30.08.2026
   По макета: снимката отгоре, тъмният панел с името и
   изречението — вътре в самата килийка, шестоъгълниче на
   върха, двоен златен кант.

   Върховете са заоблени. `polygon()` реже с остри ъгли, затова
   формата идва от SVG (`#aura-hex-round`, hex-shape.php) в
   `objectBoundingBox` — разтяга се сама според картата.
   ========================================================== */

body.aura-skin .aura-hive-wrap { container-type: inline-size; }

body.aura-skin .aura-hive {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  column-gap: clamp(1.1rem, 2.4vw, 2rem);
  row-gap: clamp(1.6rem, 3.2vw, 2.6rem);
  width: 100%;
  max-width: 940px;
  margin: 2.6rem auto 0;
  padding: 0;
}

body.aura-skin .aura-hive .aura-hex {
  --tx: 0px;
  position: relative;
  display: block;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  aspect-ratio: 1 / 1.1547;
  text-decoration: none;
  color: inherit;
  /* външният слой е златният кант */
  clip-path: url(#aura-hex-round);
  background: linear-gradient(148deg, #E8C878 0%, #B8862A 34%, #8A5F16 58%, #D9A73E 82%, #F2D9A2 100%);
  filter: drop-shadow(0 6px 15px rgba(90, 58, 12, .28));
  transform: translateX(var(--tx));
  transition: filter .22s ease, transform .22s ease;
}

/* ---------- самата килийка ----------
   Външният слой е златният кант; вътрешните два, вмъкнати на
   3px, носят снимката и тъмния панел. */
body.aura-skin .aura-hive .aura-hex__in {
  position: absolute;
  inset: 3px;
  display: block;
  width: auto;
  overflow: hidden;
  box-shadow: none;
  /* вътрешният слой оставя 3px от канта да се вижда */
  clip-path: url(#aura-hex-round);
  background: #1A1105;
}

body.aura-skin .aura-hive .aura-hex__img {
  position: absolute;
  inset: 0 0 auto;
  height: 64%;
  display: block;
  flex: none;
  overflow: hidden;
  clip-path: none;
  background: none;
  filter: none;
  aspect-ratio: auto;
  z-index: 1;
}
body.aura-skin .aura-hive .aura-hex__img picture {
  position: absolute;
  inset: 0;
  display: block;
  clip-path: none;
}
body.aura-skin .aura-hive .aura-hex__img img {
  display: block;
  width: 100%;
  height: 100%;
  /* `cover` режеше по 12–15% отгоре и отдолу от квадратния кадър.
     `contain` показва целия продукт; отстрани остава тъмното на
     килийката, което се чете като рамка, а не като празнина. */
  object-fit: contain;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
  transition: transform .35s ease;
}
body.aura-skin .aura-hive .aura-hex__img::after { content: none; }

/* ---------- тъмният панел вътре в килийката ---------- */
body.aura-skin .aura-hive .aura-hex__body {
  position: absolute;
  inset: 64% 0 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  padding: .8rem 13% 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  text-align: center;
  /* Дървото на футъра — същият къс, изрязан навремето точно за
     тези килийки (bg/cell-wood). Отгоре тъмен воал, за да не
     минават жилките под буквите. */
  background:
    linear-gradient(180deg, rgba(22, 14, 5, .70) 0%, rgba(20, 13, 5, .78) 58%, rgba(16, 10, 3, .86) 100%),
    image-set(url("/wp-content/uploads/aura/bg/cell-wood.webp") type("image/webp"),
              url("/wp-content/uploads/aura/bg/cell-wood.jpg")  type("image/jpeg")) center/cover no-repeat;
  z-index: 1;
}
/* тънка златна нишка между снимката и панела */
body.aura-skin .aura-hive .aura-hex__body::before {
  content: "";
  position: absolute;
  left: 8%;
  right: 8%;
  top: 0;
  height: 1px;
  background: linear-gradient(90deg, rgba(226,186,110,0), rgba(226,186,110,.8), rgba(226,186,110,0));
}

body.aura-skin .aura-hive .aura-hex__title {
  display: block;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: clamp(.8rem, 1.2vw, 1.06rem);
  font-weight: 700;
  letter-spacing: .05em;
  text-transform: uppercase;
  line-height: 1.26;
  color: #F4DDA6;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  transition: color .2s ease;
}
body.aura-skin .aura-hive .aura-hex__text {
  display: block;
  margin-top: .35rem;
  font-family: "Literata", Georgia, serif;
  font-size: clamp(.72rem, .98vw, .88rem);
  line-height: 1.44;
  color: #E4D3B2;
}

/* шестоъгълничето на върха — както в макета */
body.aura-skin .aura-hive .aura-hex__body::after {
  content: "";
  display: block;
  width: 20px;
  height: 18px;
  margin-top: auto;
  margin-bottom: 4%;
  flex: 0 0 auto;
  opacity: .85;
  background: center/contain no-repeat
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20'%3E%3Cg fill='none' stroke='%23D9A73E' stroke-width='1.1'%3E%3Cpath d='M7.6 1.6h4.4l2.2 3.4-2.2 3.4H7.6L5.4 5z'/%3E%3Cpath d='M2.6 10.2H7l2.2 3.4L7 17H2.6L.4 13.6z'/%3E%3Cpath d='M14.6 10.2H19l2.2 3.4L19 17h-4.4l-2.2-3.4z'/%3E%3C/g%3E%3C/svg%3E");
}

/* ---------- че се цъка ---------- */
body.aura-skin .aura-hive a.aura-hex { cursor: pointer; }
body.aura-skin .aura-hive a.aura-hex:hover,
body.aura-skin .aura-hive a.aura-hex:focus-visible {
  transform: translateX(var(--tx)) translateY(-5px);
  filter: drop-shadow(0 15px 26px rgba(90, 58, 12, .36)) brightness(1.05);
}
body.aura-skin .aura-hive a.aura-hex:hover .aura-hex__img img,
body.aura-skin .aura-hive a.aura-hex:focus-visible .aura-hex__img img {
  transform: scale(1.06);
}
body.aura-skin .aura-hive a.aura-hex:hover .aura-hex__title,
body.aura-skin .aura-hive a.aura-hex:focus-visible .aura-hex__title {
  color: #FFEFC6;
}
body.aura-skin .aura-hive a.aura-hex:focus-visible {
  outline: 2px solid #A66B12;
  outline-offset: 4px;
  border-radius: 8px;
}

/* ---------- онова, което още го няма ---------- */
body.aura-skin .aura-hive .aura-hex--soon { opacity: .92; }
body.aura-skin .aura-hive .aura-hex--soon .aura-hex__img img { filter: grayscale(.45); }
body.aura-skin .aura-hive .aura-hex__soon {
  display: block;
  margin-top: .35rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: rgba(244, 221, 166, .85);
}

/* ==========================================================
   КОМПЮТЪР (>= 1024px)
   Три едри килийки на ред, в средата на екрана. От 1200px
   нагоре редовете се отместват през един — ритъмът на пита.
   ========================================================== */
@media (min-width: 1024px) {

  body.page-id-45 .aura-page {
    /* `.content-container` на темата реже с `overflow: clip` при
       1290px. Излизането не бива да минава оттам, иначе крайните
       килийки на отместените редове им се отрязват върховете. */
    width: min(1284px, calc(100vw - 48px));
    max-width: none;
    margin-left: calc(50% - min(642px, (100vw - 48px) / 2));
  }
  body.page-id-45 .aura-page > .aura-section {
    max-width: 1284px;
    padding-inline: clamp(.6rem, 1.2vw, 1.2rem);
  }
  /* Абзаците на страницата се държат на 64ch и са долепени вляво.
     На широката сцена това изместваше и увода, и бутона под него. */
  body.page-id-45.aura-skin .aura-page > .aura-section > p {
    max-width: 720px;
    margin-inline: auto;
  }

  body.aura-skin .aura-hive {
    /* Разстоянието се свива, но в сметката за ширината остава
       старият резерв (2.5 x 26px), за да не порасне килийката. */
    --gap: 14px;
    /* Килийката взима максималното, което остава след отстъпите и
       мястото за отместването на редовете — така снимката е
       възможно най-едра, без нищо да излиза от екрана. */
    --cw: clamp(280px, calc((100cqw - 65px) / 3.5), 400px);
    --stag: calc((var(--cw) + var(--gap)) / 4);
    grid-template-columns: repeat(3, var(--cw));
    justify-content: center;
    column-gap: var(--gap);
    row-gap: clamp(.55rem, 1vw, 1rem);
    width: 100%;
    max-width: none;
    margin: clamp(2.4rem, 4vw, 3.4rem) auto 0;
    padding-inline: 0;
  }

  body.aura-skin .aura-hive .aura-hex__body { padding: .72rem 12% 0; }

  body.page-id-45 .entry-hero .entry-title {
    font-size: clamp(2.4rem, 3.6vw, 3.3rem);
  }
  body.page-id-45 .aura-section__intro {
    font-size: 1.06rem;
    line-height: 1.72;
  }
}

/* ---- ритъмът на питата: през ред с отместване ---- */
@media (min-width: 1200px) {
  body.aura-skin .aura-hive { padding-inline: var(--stag); }
  body.aura-skin .aura-hive .aura-hex { --tx: calc(var(--stag) * -1); }
  body.aura-skin .aura-hive .aura-hex:nth-child(6n+4),
  body.aura-skin .aura-hive .aura-hex:nth-child(6n+5),
  body.aura-skin .aura-hive .aura-hex:nth-child(6n+6) { --tx: var(--stag); }
}

/* ---------- таблет: две колони ---------- */
@media (max-width: 1023px) {
  body.aura-skin .aura-hive {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    max-width: 620px;
  }
}

/* Бутонът долу — златна капсула вместо светло петно
   върху топлата хартия. Само на тази страница. */
body.page-id-45 .aura-btn--light {
  background: linear-gradient(158deg, #E7C579 0%, #C9922B 52%, #A97516 100%);
  border: 1px solid rgba(122, 82, 16, .55);
  color: #33220C;
  box-shadow: 0 3px 10px rgba(92, 60, 14, .26);
}
body.page-id-45 .aura-btn--light:hover {
  background: linear-gradient(158deg, #F0D294 0%, #D19B33 52%, #B98219 100%);
  transform: translateY(-2px);
}

/* ==========================================================
   ТЕЛЕФОН
   Одобреният вид остава: снимката в килийка, а името и
   изречението в отделен панел ПОД нея. Вътре в килийката на
   дребен екран текстът се стеснява към върха и се разпада.
   Килийката тук също е заоблена — това е единствената промяна.

   Решетката излиза от отстъпите на Kadence (53 px общо) и си
   взима цялата ширина, после сама слага човешки отстъп.
   ========================================================== */
@media (max-width: 639px) {

  body.page-id-45 .aura-hive-wrap {
    width: 100vw;
    max-width: 100vw;
    margin-left: calc(50% - 50vw);
  }

  body.aura-skin .aura-hive {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    max-width: none;
    padding-inline: 14px;
    column-gap: 12px;
    row-gap: 1.5rem;
    margin-top: 1.8rem;
  }

  body.aura-skin .aura-hive a.aura-hex {
    -webkit-tap-highlight-color: transparent;
    transition: transform .15s ease;
  }
  body.aura-skin .aura-hive a.aura-hex:active { transform: scale(.975); }

  /* Тук килийката носи само снимката, а панелът слиза под нея.
     Затова формата се мести от картата върху снимката: иначе
     заобленият контур реже и панела. */
  body.aura-skin .aura-hive .aura-hex {
    aspect-ratio: auto;
    clip-path: none;
    background: none;
    filter: none;
  }
  body.aura-skin .aura-hive .aura-hex__in {
    position: static;
    inset: auto;
    width: auto;
    overflow: visible;
    clip-path: none;
    background: none;
  }
  body.aura-skin .aura-hive .aura-hex__img {
    position: relative;
    inset: auto;
    width: 100%;
    height: auto;
    aspect-ratio: 1 / 1.1547;
    clip-path: url(#aura-hex-round);
    background: linear-gradient(148deg, #E8C878 0%, #B8862A 34%, #8A5F16 58%, #D9A73E 82%, #F2D9A2 100%);
    filter: drop-shadow(0 4px 10px rgba(90, 58, 12, .24));
  }
  body.aura-skin .aura-hive .aura-hex__img picture {
    inset: 3px;
    clip-path: url(#aura-hex-round);
  }
  /* Тук килийката е почти квадратна и `cover` реже едва 13% —
     остава, за да не се появят тъмни ивици в одобрения вид. */
  body.aura-skin .aura-hive .aura-hex__img img { object-fit: cover; }

  /* панелът слиза под нея */
  body.aura-skin .aura-hive .aura-hex__body {
    position: static;
    inset: auto;
    display: block;
    margin-top: .5rem;
    padding: .6rem .62rem .66rem;
    border: 1px solid rgba(201, 146, 43, .45);
    border-radius: 12px;
    background:
      linear-gradient(172deg, rgba(24, 15, 6, .72) 0%, rgba(20, 13, 5, .80) 62%, rgba(16, 10, 3, .88) 100%),
      image-set(url("/wp-content/uploads/aura/bg/cell-wood.webp") type("image/webp"),
                url("/wp-content/uploads/aura/bg/cell-wood.jpg")  type("image/jpeg")) center/cover no-repeat;
    box-shadow: 0 2px 8px rgba(60, 38, 10, .22);
  }
  body.aura-skin .aura-hive .aura-hex__body::before,
  body.aura-skin .aura-hive .aura-hex__body::after { content: none; }

  body.aura-skin .aura-hive .aura-hex__title {
    font-size: 14px;
    line-height: 1.24;
    letter-spacing: .03em;
  }
  body.aura-skin .aura-hive .aura-hex__text {
    margin-top: .28rem;
    font-size: 12px;
    line-height: 1.38;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
  body.aura-skin .aura-hive .aura-hex__soon {
    font-size: 11px;
    color: rgba(244, 221, 166, .85);
  }

  body.page-id-45 .entry-hero .hero-container {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
  }
  body.page-id-45 .entry-hero .entry-header { min-height: 118px; }
  body.page-id-45 .aura-section__intro {
    font-size: 15px;
    line-height: 1.62;
    margin-bottom: .9rem;
  }

  body.page-id-45 .aura-btn--light {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    min-height: 48px;
    padding: .7rem 1.5rem;
    font-size: 15px;
    line-height: 1.2;
  }
}

/* ---- много тесни телефони: една колона ---- */
@media (max-width: 340px) {
  body.aura-skin .aura-hive {
    grid-template-columns: minmax(0, 1fr);
    max-width: 260px;
    margin-inline: auto;
  }
}

/* ==========================================================
   „ПЧЕЛЕН МЕД“ — снимките в разказа малко по-едри   06.09.2026
   Само тук: изрично желание на потребителя снимките в текста
   (bee-daisy, hive-corner, beekeeper, bees-entrance) да излизат
   по-големи от стандартните .aura-banner--desno/--lyavo (320px),
   но без да стане прекалено — затова само умерено по-широко, а
   не на друга страница. Равна тежест на селектора в frames.css;
   печели, защото pages.css се зарежда след него (50 срещу 45).
   ========================================================== */
body.page-id-66 figure.aura-banner--desno,
body.page-id-66 figure.aura-banner--lyavo {
  width: min(400px, 50%);
}
@media (max-width: 780px) {
  body.page-id-66 figure.aura-banner--desno,
  body.page-id-66 figure.aura-banner--lyavo {
    width: 100%;
  }
}

/* ==========================================================
   „ПЧЕЛЕН МЕД“ — без повторното заглавие   06.09.2026
   Двете имена се дублираха: H1 „Пчелен мед" в лентата горе и
   H2 „Пчелен мед" в началната секция (.aura-intro__name), до
   снимката. Остава лентата горе (тя е обща за целия сайт);
   маха се второто, вътрешното. Само тук — по желание на
   потребителя, другите продуктови страници пазят и двете засега.
   ========================================================== */
body.page-id-66 .aura-intro__name {
  display: none;
}

/* ==========================================================
   ВТОРАТА СНИМКА И ИЗБОРЪТ НА РАЗФАСОВКА      07.09.2026
   Първата снимка не се пипа - тя си остава каквато е.
   IMAGE2 идва ПОД нея, в същата колона и в същата рамка,
   но със своята пропорция: широкият кадър на бутилките не
   търпи 4/3 от `--wide` и щеше да се подреже отстрани.

   Бутонът „Искам го" при OPTIONS не е линк, а <summary> и
   разгъва разфасовките под себе си. Затова тук няма нито
   ред JavaScript - <details> го умее сам.

   Замени блока на `.aura-tinktura`, който стоеше в края на
   страницата; той е в `pages.css.bak-izbor`.
   ========================================================== */

body.aura-skin .aura-intro__media {
  display: grid;
  gap: clamp(.9rem, 2vw, 1.3rem);
  align-content: start;
}

/* лявата колона вече носи две снимки, затова текстът до нея
   тръгва отгоре, вместо да виси в средата ѝ */
body.aura-skin .aura-intro:has(.aura-intro__media) { align-items: start; }

body.aura-skin .aura-intro__vtora {
  display: grid;
  gap: .55rem;
  margin: 0;
}

body.aura-skin .aura-intro__vtora figcaption {
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .82rem;
  line-height: 1.5;
  text-align: center;
  color: rgba(106, 74, 16, .8);
}

body.aura-skin .aura-intro--wide .aura-frame--shiroka img { aspect-ratio: 3 / 2; }

/* ---------- бутонът, който се разгъва ---------- */

/* браузърният триъгълник пред <summary> няма къде да застане
   върху готов бутон - маха се и в двата му вида */
body.aura-skin .aura-izbor > summary {
  list-style: none;
  cursor: pointer;
}
body.aura-skin .aura-izbor > summary::-webkit-details-marker { display: none; }
body.aura-skin .aura-izbor > summary::marker { content: ""; }

body.aura-skin .aura-izbor__btn .aura-cta__arrow { transition: transform .25s ease; }
body.aura-skin .aura-izbor[open] .aura-izbor__btn .aura-cta__arrow { transform: rotate(90deg); }

/* ---------- разфасовките ---------- */

body.aura-skin .aura-izbor__panel {
  margin: 1rem 0 0;
  padding: clamp(1rem, 2.4vw, 1.5rem);
  border: 1px solid rgba(122, 82, 16, .28);
  border-radius: 14px;
  background: rgba(255, 252, 244, .62);
  box-shadow: 0 6px 20px rgba(92, 60, 14, .1);
  text-align: left;
}

body.aura-skin .aura-izbor__vapros {
  margin: 0 0 .9rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .95rem;
  line-height: 1.6;
  color: rgba(106, 74, 16, .9);
}

body.aura-skin .aura-izbor__red {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: .6rem 1rem;
  padding: .75rem 0;
  border-top: 1px solid rgba(122, 82, 16, .16);
}

body.aura-skin .aura-izbor__ime {
  display: flex;
  align-items: center;
  gap: .6rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: 1rem;
  color: var(--aura-ink);
  cursor: pointer;
}

body.aura-skin .aura-izbor__ime input[type="checkbox"] {
  width: 1.15rem;
  height: 1.15rem;
  accent-color: #B8862A;
  cursor: pointer;
}

body.aura-skin .aura-izbor__broi {
  display: flex;
  align-items: center;
  gap: .5rem;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .84rem;
  letter-spacing: .03em;
  color: rgba(106, 74, 16, .72);
  cursor: pointer;
}

body.aura-skin .aura-izbor__broi input[type="number"] {
  width: 4.2rem;
  padding: .42rem .5rem;
  border: 1px solid rgba(122, 82, 16, .34);
  border-radius: 8px;
  background: rgba(255, 255, 255, .8);
  font: inherit;
  font-size: 1rem;
  text-align: center;
  color: var(--aura-ink);
}

body.aura-skin .aura-izbor__broi input[type="number"]:focus-visible {
  outline: 2px solid rgba(184, 134, 42, .8);
  outline-offset: 1px;
}

body.aura-skin .aura-izbor__napred {
  margin-top: 1.2rem;
  border: 0;
  cursor: pointer;
  font-family: "Manrope", system-ui, sans-serif;
}

/* дребният ред под бутона - какво стои зад него */
body.aura-skin .aura-izbor__pod {
  margin: .65rem 0 0;
  font-family: "Manrope", system-ui, sans-serif;
  font-size: .82rem;
  letter-spacing: .05em;
  color: rgba(106, 74, 16, .66);
}

@media (max-width: 700px) {
  body.aura-skin .aura-intro__media { justify-items: center; }
  /* .aura-intro__text центрира всичко на телефон; панелът с
     отметките е списък за четене отляво надясно, не надпис */
  body.aura-skin .aura-izbor__panel { text-align: left; }
}

/* Редът „30 мл и 50 мл" казва какво стои зад бутона. Разгъне ли
   се панелът, разфасовките са вече пред очите - надписът си отива,
   вместо да увисне под тях. */
body.aura-skin .aura-izbor[open] + .aura-izbor__pod { display: none; }

/* ==========================================================
   МЯСТО ЗА СНИМКА, КОЯТО ОЩЕ Я НЯМА

   Държи същия квадрат като истинските снимки в картите, за да не
   подскача подредбата, когато снимката дойде. Замяната е един ред в
   текстовия файл - мястото вече е с правилния размер.

   Не е `display: none` и не е празен `div`: карта без първата колона
   свива тялото си в 150-240px, защото `.aura-item` е решетка от две
   колони. По-добре видимо „предстои", отколкото счупена подредба.
   ========================================================== */

body.aura-skin .aura-item__img--chaka {
  display: grid;
  place-items: center;
  align-content: center;
  gap: .55rem;
  aspect-ratio: 1 / 1;
  padding: 1rem;
  border: 1px dashed rgba(122, 82, 16, .42);
  border-radius: 12px;
  background: rgba(255, 252, 244, .42);
  box-shadow: none;
  color: rgba(122, 82, 16, .55);
  text-align: center;
}

body.aura-skin .aura-item__img--chaka svg {
  width: clamp(36px, 26%, 60px);
  height: auto;
}

body.aura-skin .aura-item__img--chaka .aura-item__soon {
  font-size: .7rem;
  letter-spacing: .08em;
}

/* Блокът с поканата под текста не бива да се увива около плаваща снимка.
   На кошерния въздух последната снимка (пейката) е отдясно и „Ще пишем
   тук, когато стане готово" се смачкваше в тясна колона до нея. */
body.aura-skin .aura-cta { clear: both; }

/* Карето „Проектът и страницата са в развитие“ - посреща всеки, натиснал
   „Искам го“, над избора на стойност. */
body.aura-skin .aura-razvitie {
  max-width: 54rem;
  margin: 0 auto 1.6rem;
}
body.aura-skin .aura-razvitie a { font-weight: 600; cursor: pointer; }

/* Снимка на цял ред - не се редува отляво/отдясно и текстът не я обтича.
   Ползва се за първата снимка на страница (снежинката при кошерната вода). */
body.aura-skin figure.aura-shot--sam {
  display: block;
  max-width: 620px;
  margin: 0 auto 2rem;
}
body.aura-skin figure.aura-shot--sam img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 12px;
}

/* Ред с автора на чужда снимка (лицензите CC изискват да се посочи).
   Дребен и блед - да не спори с надписа над него. */
body.aura-skin .aura-shot figcaption .aura-shot__izvor {
  display: block;
  margin-top: .15rem;
  font-size: .74rem;
  line-height: 1.4;
  opacity: .72;
}
body.aura-skin .aura-shot__izvor a { color: inherit; text-decoration: underline; text-underline-offset: 2px; }

/* Рецепта в продуктова страница (05.10.2026, по макета на потребителя):
   крем карта със златна рамка и точки в ъглите, клонка лайка вляво,
   wordmark + мото, заглавие, зелено подзаглавие, центриран текст и
   две карета със съвети. Не пипа шрифтовете на цитатите (Bad Script). */
body.aura-skin .aura-recepta {
  position: relative;
  display: grid;
  grid-template-columns: minmax(150px, 28%) minmax(0, 1fr);
  gap: 0 1.2rem;
  margin: 1.8rem 0 2.6rem;
  padding: 2.2rem 2.2rem 2rem;
  border: 2px solid #D9A93B;
  border-radius: 28px;
  background: #FCF6E6;
  box-shadow: inset 0 0 0 6px #FCF6E6, inset 0 0 0 7px rgba(217, 169, 59, .45), 0 10px 26px rgba(90, 58, 8, .14);
  color: #2F2410;
}
body.aura-skin .aura-recepta__tochka {
  position: absolute;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #E3B23C;
  box-shadow: 13px 0 0 -1px #E3B23C, 0 13px 0 -1px #E3B23C;
}
body.aura-skin .aura-recepta__tochka--gl { top: 12px; left: 12px; }
body.aura-skin .aura-recepta__tochka--gd { top: 12px; right: 12px; box-shadow: -13px 0 0 -1px #E3B23C, 0 13px 0 -1px #E3B23C; }
body.aura-skin .aura-recepta__tochka--dl { bottom: 12px; left: 12px; box-shadow: 13px 0 0 -1px #E3B23C, 0 -13px 0 -1px #E3B23C; }
body.aura-skin .aura-recepta__tochka--dd { bottom: 12px; right: 12px; box-shadow: -13px 0 0 -1px #E3B23C, 0 -13px 0 -1px #E3B23C; }

body.aura-skin .aura-recepta__cvete {
  grid-row: 1;
  grid-column: 1;
  align-self: end;
  width: 100%;
  max-width: 230px;
  height: auto;
  margin-bottom: -1rem;
}
body.aura-skin .aura-recepta__sadarzhanie { grid-row: 1; grid-column: 2; text-align: center; }

body.aura-skin .aura-recepta__glava { margin-bottom: 1.2rem; padding-bottom: 1.1rem; border-bottom: 1.5px solid rgba(217, 169, 59, .7); }
body.aura-skin .aura-recepta__logo { display: block; width: 240px; max-width: 70%; height: auto; margin: 0 auto .1rem; }
body.aura-skin .aura-recepta__moto {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: .8rem;
  margin: 0 0 .9rem;
  font-size: 1rem;
  color: #4A3B1F;
}
body.aura-skin .aura-recepta__moto::before,
body.aura-skin .aura-recepta__moto::after { content: ""; width: 3.5rem; height: 1px; background: #D9A93B; }
body.aura-skin .aura-recepta .aura-recepta__ime {
  margin: 0;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.7rem, 3.4vw, 2.5rem);
  font-weight: 700;
  line-height: 1.15;
  letter-spacing: 0;
  text-transform: none;
  color: #241A0A;
}
body.aura-skin .aura-recepta__podzaglavie {
  margin: .3rem 0 0;
  font-family: "Playfair Display", Georgia, serif;
  font-size: clamp(1.1rem, 2.1vw, 1.45rem);
  color: #4F6B33;
}

body.aura-skin .aura-recepta__stapki p { margin: 0 auto .9rem; max-width: 34rem; text-align: center; }
body.aura-skin .aura-recepta__stapki p:last-child { margin-bottom: 0; }
body.aura-skin .aura-recepta__stapki strong { color: #241A0A; }
body.aura-skin .aura-recepta a { color: inherit; text-decoration: underline; text-decoration-color: #D9A93B; text-underline-offset: 3px; }

body.aura-skin .aura-recepta__saveti {
  grid-column: 1 / -1;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1.2rem;
  margin-top: 1.8rem;
}
body.aura-skin .aura-recepta__savet {
  padding: 1.1rem 1.2rem;
  border-radius: 14px;
  background: rgba(240, 206, 142, .38);
}
body.aura-skin .aura-recepta__savet p { margin: 0; font-size: .97rem; line-height: 1.6; }
body.aura-skin .aura-recepta__savet .aura-recepta__savet-ime {
  display: flex;
  align-items: center;
  gap: .5rem;
  margin-bottom: .5rem;
  font-family: "Playfair Display", Georgia, serif;
  font-size: 1.3rem;
  line-height: 1.2;
  color: #B07A12;
}
body.aura-skin .aura-recepta__savet-ime svg {
  flex: none;
  width: 1.4rem;
  height: 1.4rem;
  fill: none;
  stroke: #C9962F;
  stroke-width: 1.6;
  stroke-linecap: round;
  stroke-linejoin: round;
}

@media (max-width: 760px) {
  body.aura-skin .aura-recepta { grid-template-columns: 1fr; padding: 1.8rem 1.2rem 1.4rem; }
  /* На телефон лайката е малка и стои горе, до логото - иначе изяжда половин екран. */
  body.aura-skin .aura-recepta__cvete {
    position: absolute;
    top: 1.2rem;
    left: .6rem;
    width: 64px;
    margin: 0;
    opacity: .9;
  }
  body.aura-skin .aura-recepta__sadarzhanie { grid-column: 1; }
  body.aura-skin .aura-recepta__saveti { grid-template-columns: 1fr; }
}

/* Логото е фон, не <img> - иначе product-frame.php го слага в златната
   рамка за снимки. Светлият wordmark е потъмнен за кремавия фон. */
body.aura-skin .aura-recepta__logo {
  display: block;
  width: 250px;
  max-width: 72%;
  aspect-ratio: 1340 / 423;
  margin: 0 auto .1rem;
  background: url(/wp-content/uploads/aura/wordmark-gold.png) center / contain no-repeat;
  filter: brightness(.7) saturate(1.5);
}
body.aura-skin .aura-recepta .aura-nb { white-space: nowrap; }

/* Общите правила за Literata (по-горе, със същата тежест и !important)
   хващат и тези абзаци - тук изрично връщаме шрифта и цвета от макета. */
body.aura-skin .aura-recepta p.aura-recepta__podzaglavie {
  font-family: "Playfair Display", Georgia, serif !important;
  font-size: clamp(1.1rem, 2.1vw, 1.45rem) !important;
  color: #4F6B33 !important;
}
body.aura-skin .aura-recepta p.aura-recepta__savet-ime {
  font-family: "Playfair Display", Georgia, serif !important;
  font-size: 1.3rem !important;
  line-height: 1.2 !important;
  color: #B07A12 !important;
}
body.aura-skin .aura-recepta p.aura-recepta__moto { color: #4A3B1F !important; }

body.aura-skin .aura-recepta .aura-recepta__savet p:not(.aura-recepta__savet-ime) { font-size: 1rem !important; line-height: 1.6 !important; }

/* Телефон: лайката застъпваше мотото и заглавието - там я няма,
   а мотото не се чупи на два реда. */
@media (max-width: 760px) {
  body.aura-skin .aura-recepta__cvete { display: none; }
  body.aura-skin .aura-recepta p.aura-recepta__moto { white-space: nowrap; gap: .6rem; }
  body.aura-skin .aura-recepta__moto::before,
  body.aura-skin .aura-recepta__moto::after { width: 1.8rem; }
}


/* ==== Фон на „Свещи от пчелен восък“ (page-id-122), 11.10.2026 - само тази страница. Започва с общата хартия и прелива в пергамента; на компютър тече с текста, на телефон/таблет е неподвижен; приглушен; прозиращо цвете отдясно. Връщане: pages.css.predi-fon-svesti (без фона), .predi-fon-kompyutar, .predi-prelivane, .predi-cvete ==== */
/*
 * Вариант Б: изображението стои неподвижно зад съдържанието и запълва
 * екрана (cover); текстът минава върху него. На телефон се вижда цялата
 * композиция, както е нарисувана. Прави се с position: fixed на
 * псевдоелемент (background-attachment: fixed не работи на iPhone).
 */
body.aura-skin.page-id-122 #inner-wrap.wrap {
	isolation: isolate;
	/* Изрязва неподвижния слой до рамката - иначе той покрива и футъра. */
	clip-path: inset(0);
	/* Общата хартия на сайта (от pages.css) остава под всичко - тя е
	   началото, същата като в лентата със заглавието. */
	background-image:
		image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
		          url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
	background-repeat: repeat-y !important;
	background-size: 100% auto !important;
	background-position: center top !important;
	background-color: #b8691f !important;
}
body.aura-skin.page-id-122 .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important;
	height: auto !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	/* Регулиране (изображението остава непроменено): по-малко наситеност
	   и леко изместване от червеникавото към медено-златистото. */
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	-webkit-mask-image: none !important;
	mask-image: none !important;
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
}
/* Началото: общата хартия на сайта, в същия тон като лентата със
   заглавието, лежи върху пергамента и се стопява надолу - от 250 до
   1000 px от горния ръб на рамката. (На телефон пергаментът е неподвижен,
   затова прелива този слой, а не маска върху пергамента.) */
body.aura-skin.page-id-122 .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: auto !important;
	width: auto !important;
	height: 1000px !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	filter: none !important;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}

/* На компютър (над 1024 px) фонът тече заедно с текста.
   ::after - изображението най-горе в цялата ширина, в своята пропорция;
             изплува от общата хартия между 250 и 1000 px, долната му
             (тъмна) трета меко се стопява.
   ::before - продължението по цялата страница: светлата среда на
             изображението (редове 311-824 - шевовете са между редовете на почерка, с ръкописа вляво), огледана, за
             да се повтаря без шев; към дъното меко се затопля и потъмнява.
   На телефон и таблет остава неподвижно. */
@media (min-width: 1025px) {
	body.aura-skin.page-id-122 .content-area::before {
		position: absolute !important;
		background:
			linear-gradient(180deg, rgba(255, 255, 255, 0) calc(100% - 1100px), rgba(196, 140, 92, .55) 100%),
			image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		background-blend-mode: multiply, normal !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
	}
	body.aura-skin.page-id-122 .content-area::after {
		content: "" !important;
		position: absolute !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: auto !important;
		width: auto !important;
		height: auto !important;
		aspect-ratio: 941 / 1672 !important;
		z-index: -1 !important;
		opacity: 1 !important;
		pointer-events: none;
		filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
		background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / 100% auto no-repeat !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
	}
}

/* Прозиращо цвете отдясно, към средата на страницата (11.10.2026).
   Силуетът (svesti-cvete - прозрачен, кафяв, огледан: стъблата са в десния
   край, цветовете се навеждат към средата) лежи над пергамента и под
   съдържанието. Носи го .content-container::after - досега на кожата
   „comb“ там бяха дъските, вече изключени. Тече заедно с текста. */
body.aura-skin.page-id-122 .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: auto 0 auto auto !important;
	top: 40% !important;
	width: clamp(200px, 30%, 430px) !important;
	height: auto !important;
	aspect-ratio: 1006 / 1515 !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .26;
	filter: blur(.6px);
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right bottom / contain no-repeat !important;
	-webkit-mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
	mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
}
@media (max-width: 600px) {
	body.aura-skin.page-id-122 .content-container.site-container::after {
		/* на телефон 40 % се пада зад снимката на восъка */
		top: 45.5% !important;
		width: 60% !important;
		opacity: .24;
	}
}

/* ---- Съдържанието по „Създай своя момент“ (11.10.2026) - само page-id-122.
   Шрифтовете са тези на сайта: Playfair Display (въпросите), Bad Script
   (мислите), Literata (текстът), Manrope (малките надписи). ---- */
body.page-id-122 .sv-vrata,
body.page-id-122 .sv-chast,
body.page-id-122 .sv-vrati,
body.page-id-122 .sv-svetlina,
body.page-id-122 .sv-kraj {
	max-width: 40rem;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* I. Вратата - много въздух около въпроса */
body.page-id-122 .sv-vrata {
	padding: clamp(3rem, 9vw, 7rem) 0 clamp(3rem, 8vw, 6rem);
}
body.page-id-122 .sv-vapros {
	font-family: "Playfair Display", Georgia, serif !important;
	font-size: clamp(1.6rem, 1.1rem + 2.2vw, 2.5rem) !important;
	line-height: 1.35 !important;
	font-weight: 400;
	color: #4a2c12;
	margin: 0 0 2.2rem;
}
body.page-id-122 .sv-vapros--tih {
	font-size: clamp(1.15rem, 1rem + .8vw, 1.45rem) !important;
	color: #6b4520;
	margin: 0;
}

/* мислите - ръкописният шрифт на сайта */
body.page-id-122 .sv-misal {
	font-family: "Bad Script", cursive !important;
	font-size: clamp(1.45rem, 1.15rem + 1.3vw, 2rem) !important;
	line-height: 1.55 !important;
	color: #4a2c12;
	margin: 0;
}
body.page-id-122 .sv-tiho {
	font-style: italic;
	color: #6b4520;
	margin: 1.4rem 0 0;
}
body.page-id-122 .sv-chast {
	padding: clamp(2.5rem, 7vw, 5rem) 0;
}
body.page-id-122 .sv-chast--leko {
	padding: clamp(3.5rem, 9vw, 7rem) 0;
}

/* III. Световете - фрагменти, не карти */
body.page-id-122 .sv-svetove {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: clamp(2rem, 5vw, 4rem) clamp(2rem, 6vw, 5rem);
	max-width: 52rem;
	margin: clamp(1rem, 4vw, 3rem) auto;
}
body.page-id-122 .sv-fragment {
	border-left: 1px solid rgba(160, 110, 40, .45);
	padding: .2rem 0 .2rem 1.4rem;
}
body.page-id-122 .sv-fragment p { margin: 0 0 .8rem; }
body.page-id-122 .sv-fragment__dumi {
	font-family: "Manrope", sans-serif !important;
	font-size: .78rem !important;
	letter-spacing: .18em;
	text-transform: uppercase;
	color: #8a5a22;
}
body.page-id-122 .sv-fragment__tiho {
	font-style: italic;
	color: #6b4520;
}
@media (max-width: 700px) {
	body.page-id-122 .sv-svetove { grid-template-columns: 1fr; }
}

/* V. Малки врати */
body.page-id-122 .sv-vrati {
	padding: clamp(2.5rem, 7vw, 5rem) 0;
}
body.page-id-122 .sv-vrati__pokana {
	font-style: italic;
	font-size: 1.15em;
	color: #4a2c12;
	margin: 0 0 1rem;
}
body.page-id-122 .sv-vrati__linkove {
	font-family: "Manrope", sans-serif !important;
	font-size: .92rem !important;
	letter-spacing: .04em;
}
body.page-id-122 .sv-vrati__linkove a {
	color: #7a4a14;
	text-decoration: none;
	border-bottom: 1px solid rgba(122, 74, 20, .35);
}
body.page-id-122 .sv-vrati__linkove span { margin: 0 .8rem; color: #a0763a; }

/* VI. Светлината */
body.page-id-122 .sv-svetlina { padding: clamp(1.5rem, 5vw, 3rem) 0 1rem; }

/* VII. Повече - разгъващи се раздели, без бели полета */
body.page-id-122 .sv-poveche {
	max-width: 52rem;
	margin: clamp(3rem, 8vw, 6rem) auto 0;
}
body.page-id-122 .sv-poveche__zaglavie {
	font-family: "Manrope", sans-serif !important;
	font-size: .8rem !important;
	letter-spacing: .18em;
	text-transform: uppercase;
	color: #8a5a22;
	text-align: center;
	margin: 0 0 1.4rem;
}
body.page-id-122 .sv-razdel {
	border-top: 1px solid rgba(160, 110, 40, .4);
}
body.page-id-122 .sv-razdel:last-child {
	border-bottom: 1px solid rgba(160, 110, 40, .4);
}
body.page-id-122 .sv-razdel > summary {
	list-style: none;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 1.1rem .2rem;
	font-family: "Playfair Display", Georgia, serif;
	font-size: 1.2rem;
	color: #4a2c12;
}
body.page-id-122 .sv-razdel > summary::-webkit-details-marker { display: none; }
body.page-id-122 .sv-razdel > summary::marker { content: ""; }
body.page-id-122 .sv-razdel > summary::after {
	content: "+";
	font-family: "Manrope", sans-serif;
	font-size: 1.3rem;
	color: #8a5a22;
	transition: transform .2s;
}
body.page-id-122 .sv-razdel[open] > summary::after { transform: rotate(45deg); }
body.page-id-122 .sv-razdel > summary:focus-visible {
	outline: 2px solid #b8862e;
	outline-offset: 2px;
}
body.page-id-122 .sv-razdel__telo { padding: .2rem 0 1.6rem; }
body.page-id-122 .sv-razdel__telo .aura-wide img { max-width: 22rem; margin: 0 auto; display: block; }
@media (prefers-reduced-motion: reduce) {
	body.page-id-122 .sv-razdel > summary::after { transition: none; }
}

/* VIII. Тихият завършек - и визуална тишина след него */
body.page-id-122 .sv-kraj {
	padding: clamp(5rem, 14vw, 10rem) 0 clamp(4rem, 10vw, 8rem);
}

/* VI. Една свещ - кратко, без каталог */
body.page-id-122 .sv-svetlina__ime {
	font-family: "Playfair Display", Georgia, serif !important;
	font-size: clamp(1.4rem, 1.1rem + 1vw, 1.8rem) !important;
	color: #4a2c12;
	margin: 1.6rem 0 .6rem;
}
body.page-id-122 .sv-cta { margin-top: 2rem; }

/* Сцените (11.10.2026): кадър и думи един до друг, редуват страната си.
   Снимката няма рамка - краищата ѝ меко се губят в пергамента, за да не
   изглежда като карта в каталог. */
body.page-id-122 .sv-scena {
	display: grid;
	grid-template-columns: minmax(0, 420px) minmax(0, 1fr);
	align-items: center;
	gap: clamp(1.5rem, 5vw, 4rem);
	max-width: 58rem;
	margin: clamp(3rem, 8vw, 6rem) auto;
}
body.page-id-122 .sv-scena--golyama { grid-template-columns: minmax(0, 480px) minmax(0, 1fr); }
body.page-id-122 .sv-scena--obratno .sv-scena__kadar { order: 2; }
body.page-id-122 .sv-scena__kadar { margin: 0; }
body.page-id-122 .sv-scena__kadar img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-mask-image: radial-gradient(closest-side, #000 62%, rgba(0,0,0,.55) 82%, transparent 100%);
	mask-image: radial-gradient(closest-side, #000 62%, rgba(0,0,0,.55) 82%, transparent 100%);
}
body.page-id-122 .sv-scena__dumi p { margin: 0 0 1rem; }
body.page-id-122 .sv-scena__nachalo {
	font-family: "Playfair Display", Georgia, serif !important;
	font-size: clamp(1.35rem, 1.05rem + 1.1vw, 1.85rem) !important;
	line-height: 1.35 !important;
	color: #4a2c12;
}
body.page-id-122 .sv-scena__pokana {
	font-family: "Bad Script", cursive !important;
	font-size: 1.5em !important;
	color: #4a2c12;
}
body.page-id-122 .sv-redove { line-height: 1.9 !important; color: #5a3816; }
body.page-id-122 .sv-chast--shiroko { max-width: 46rem; }
body.page-id-122 .sv-tiho--nachalo { margin: 0 0 1rem; }
body.page-id-122 .sv-vapros--sreden {
	font-size: clamp(1.4rem, 1.1rem + 1.4vw, 2.1rem) !important;
	margin-bottom: 1.4rem;
}
body.page-id-122 .sv-misal--kraj { margin-top: 2rem; }
body.page-id-122 .sv-scena .sv-vrati__pokana { margin-top: 1.6rem; }
body.page-id-122 .sv-scena .sv-vrati__linkove { text-align: left; }
@media (max-width: 760px) {
	body.page-id-122 .sv-scena,
	body.page-id-122 .sv-scena--golyama { grid-template-columns: 1fr; text-align: center; }
	body.page-id-122 .sv-scena--obratno .sv-scena__kadar { order: 0; }
	body.page-id-122 .sv-scena__kadar { max-width: 22rem; margin: 0 auto; }
	body.page-id-122 .sv-scena .sv-vrati__linkove { text-align: center; }
}

body.page-id-122 .sv-svetlina__kadar { margin: 1.6rem auto .4rem; max-width: 360px; }
body.page-id-122 .sv-svetlina__kadar img {
	display: block; width: 100%; height: auto;
	-webkit-mask-image: radial-gradient(closest-side, #000 62%, rgba(0,0,0,.55) 82%, transparent 100%);
	mask-image: radial-gradient(closest-side, #000 62%, rgba(0,0,0,.55) 82%, transparent 100%);
}


/* ==== Фон на разказите (стр. 280, 281), 11.10.2026 - същият като на свещите, с цветето. Връщане: pages.css.predi-razkazi-fon ==== */
/* Фонът на „Свещи от пчелен восък“ (с прозиращото цвете), приложен и на
   „Из мъдростта на народа ни“ (280) и „Митове, легенди и поговорки“ (281) - 11.10.2026. */
/*
 * Вариант Б: изображението стои неподвижно зад съдържанието и запълва
 * екрана (cover); текстът минава върху него. На телефон се вижда цялата
 * композиция, както е нарисувана. Прави се с position: fixed на
 * псевдоелемент (background-attachment: fixed не работи на iPhone).
 */
body.aura-skin:is(.page-id-280, .page-id-281) #inner-wrap.wrap {
	isolation: isolate;
	/* Изрязва неподвижния слой до рамката - иначе той покрива и футъра. */
	clip-path: inset(0);
	/* Общата хартия на сайта (от pages.css) остава под всичко - тя е
	   началото, същата като в лентата със заглавието. */
	background-image:
		image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
		          url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
	background-repeat: repeat-y !important;
	background-size: 100% auto !important;
	background-position: center top !important;
	background-color: #b8691f !important;
}
body.aura-skin:is(.page-id-280, .page-id-281) .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important;
	height: auto !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	/* Регулиране (изображението остава непроменено): по-малко наситеност
	   и леко изместване от червеникавото към медено-златистото. */
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	-webkit-mask-image: none !important;
	mask-image: none !important;
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
}
/* Началото: общата хартия на сайта, в същия тон като лентата със
   заглавието, лежи върху пергамента и се стопява надолу - от 250 до
   1000 px от горния ръб на рамката. (На телефон пергаментът е неподвижен,
   затова прелива този слой, а не маска върху пергамента.) */
body.aura-skin:is(.page-id-280, .page-id-281) .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: auto !important;
	width: auto !important;
	height: 1000px !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	filter: none !important;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}

/* На компютър (над 1024 px) фонът тече заедно с текста.
   ::after - изображението най-горе в цялата ширина, в своята пропорция;
             изплува от общата хартия между 250 и 1000 px, долната му
             (тъмна) трета меко се стопява.
   ::before - продължението по цялата страница: светлата среда на
             изображението (редове 311-824 - шевовете са между редовете на почерка, с ръкописа вляво), огледана, за
             да се повтаря без шев; към дъното меко се затопля и потъмнява.
   На телефон и таблет остава неподвижно. */
@media (min-width: 1025px) {
	body.aura-skin:is(.page-id-280, .page-id-281) .content-area::before {
		position: absolute !important;
		background:
			linear-gradient(180deg, rgba(255, 255, 255, 0) calc(100% - 1100px), rgba(196, 140, 92, .55) 100%),
			image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		background-blend-mode: multiply, normal !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
	}
	body.aura-skin:is(.page-id-280, .page-id-281) .content-area::after {
		content: "" !important;
		position: absolute !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: auto !important;
		width: auto !important;
		height: auto !important;
		aspect-ratio: 941 / 1672 !important;
		z-index: -1 !important;
		opacity: 1 !important;
		pointer-events: none;
		filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
		background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / 100% auto no-repeat !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
	}
}

/* Прозиращо цвете отдясно, към средата на страницата (11.10.2026).
   Силуетът (svesti-cvete - прозрачен, кафяв, огледан: стъблата са в десния
   край, цветовете се навеждат към средата) лежи над пергамента и под
   съдържанието. Носи го .content-container::after - досега на кожата
   „comb“ там бяха дъските, вече изключени. Тече заедно с текста. */
body.aura-skin:is(.page-id-280, .page-id-281) .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: auto 0 auto auto !important;
	top: 40% !important;
	width: clamp(200px, 30%, 430px) !important;
	height: auto !important;
	aspect-ratio: 1006 / 1515 !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .26;
	filter: blur(.6px);
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right bottom / contain no-repeat !important;
	-webkit-mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
	mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
}
@media (max-width: 600px) {
	body.aura-skin:is(.page-id-280, .page-id-281) .content-container.site-container::after {
		/* на телефон 40 % се пада зад снимката на восъка */
		top: 45.5% !important;
		width: 60% !important;
		opacity: .24;
	}
}


/* ==== Фон на „Интересна информация“ (29) и панела (251), 11.10.2026 - като на свещите, с цветето. Връщане: pages.css.predi-info-panel-fon ==== */
/* Фонът на „Свещи от пчелен восък“ (с прозиращото цвете), приложен и на
   „Интересна информация“ (29) и операторския панел (251) - 11.10.2026. */
/*
 * Вариант Б: изображението стои неподвижно зад съдържанието и запълва
 * екрана (cover); текстът минава върху него. На телефон се вижда цялата
 * композиция, както е нарисувана. Прави се с position: fixed на
 * псевдоелемент (background-attachment: fixed не работи на iPhone).
 */
body.aura-skin:is(.page-id-29, .page-id-251) #inner-wrap.wrap {
	isolation: isolate;
	/* Изрязва неподвижния слой до рамката - иначе той покрива и футъра. */
	clip-path: inset(0);
	/* Общата хартия на сайта (от pages.css) остава под всичко - тя е
	   началото, същата като в лентата със заглавието. */
	background-image:
		image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
		          url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
	background-repeat: repeat-y !important;
	background-size: 100% auto !important;
	background-position: center top !important;
	background-color: #b8691f !important;
}
body.aura-skin:is(.page-id-29, .page-id-251) .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important;
	height: auto !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	/* Регулиране (изображението остава непроменено): по-малко наситеност
	   и леко изместване от червеникавото към медено-златистото. */
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	-webkit-mask-image: none !important;
	mask-image: none !important;
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
}
/* Началото: общата хартия на сайта, в същия тон като лентата със
   заглавието, лежи върху пергамента и се стопява надолу - от 250 до
   1000 px от горния ръб на рамката. (На телефон пергаментът е неподвижен,
   затова прелива този слой, а не маска върху пергамента.) */
body.aura-skin:is(.page-id-29, .page-id-251) .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: auto !important;
	width: auto !important;
	height: 1000px !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	filter: none !important;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}

/* На компютър (над 1024 px) фонът тече заедно с текста.
   ::after - изображението най-горе в цялата ширина, в своята пропорция;
             изплува от общата хартия между 250 и 1000 px, долната му
             (тъмна) трета меко се стопява.
   ::before - продължението по цялата страница: светлата среда на
             изображението (редове 311-824 - шевовете са между редовете на почерка, с ръкописа вляво), огледана, за
             да се повтаря без шев; към дъното меко се затопля и потъмнява.
   На телефон и таблет остава неподвижно. */
@media (min-width: 1025px) {
	body.aura-skin:is(.page-id-29, .page-id-251) .content-area::before {
		position: absolute !important;
		background:
			linear-gradient(180deg, rgba(255, 255, 255, 0) calc(100% - 1100px), rgba(196, 140, 92, .55) 100%),
			image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		background-blend-mode: multiply, normal !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
	}
	body.aura-skin:is(.page-id-29, .page-id-251) .content-area::after {
		content: "" !important;
		position: absolute !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: auto !important;
		width: auto !important;
		height: auto !important;
		aspect-ratio: 941 / 1672 !important;
		z-index: -1 !important;
		opacity: 1 !important;
		pointer-events: none;
		filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
		background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / 100% auto no-repeat !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
	}
}

/* Прозиращо цвете отдясно, към средата на страницата (11.10.2026).
   Силуетът (svesti-cvete - прозрачен, кафяв, огледан: стъблата са в десния
   край, цветовете се навеждат към средата) лежи над пергамента и под
   съдържанието. Носи го .content-container::after - досега на кожата
   „comb“ там бяха дъските, вече изключени. Тече заедно с текста. */
body.aura-skin:is(.page-id-29, .page-id-251) .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: auto 0 auto auto !important;
	top: 40% !important;
	width: clamp(200px, 30%, 430px) !important;
	height: auto !important;
	aspect-ratio: 1006 / 1515 !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .26;
	filter: blur(.6px);
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right bottom / contain no-repeat !important;
	-webkit-mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
	mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
}
@media (max-width: 600px) {
	body.aura-skin:is(.page-id-29, .page-id-251) .content-container.site-container::after {
		/* на телефон 40 % се пада зад снимката на восъка */
		top: 45.5% !important;
		width: 60% !important;
		opacity: .24;
	}
}


/* ==== Фон на „За нас“ (19), 11.10.2026 - като на свещите, с цветето. Връщане: pages.css.predi-za-nas-fon ==== */
/* Фонът на „Свещи от пчелен восък“ (с прозиращото цвете), приложен и на
   „За нас“ (19) - 11.10.2026. */
/*
 * Вариант Б: изображението стои неподвижно зад съдържанието и запълва
 * екрана (cover); текстът минава върху него. На телефон се вижда цялата
 * композиция, както е нарисувана. Прави се с position: fixed на
 * псевдоелемент (background-attachment: fixed не работи на iPhone).
 */
body.aura-skin.page-id-19 #inner-wrap.wrap {
	isolation: isolate;
	/* Изрязва неподвижния слой до рамката - иначе той покрива и футъра. */
	clip-path: inset(0);
	/* Общата хартия на сайта (от pages.css) остава под всичко - тя е
	   началото, същата като в лентата със заглавието. */
	background-image:
		image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
		          url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
	background-repeat: repeat-y !important;
	background-size: 100% auto !important;
	background-position: center top !important;
	background-color: #b8691f !important;
}
body.aura-skin.page-id-19 .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important;
	height: auto !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	/* Регулиране (изображението остава непроменено): по-малко наситеност
	   и леко изместване от червеникавото към медено-златистото. */
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	-webkit-mask-image: none !important;
	mask-image: none !important;
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
}
/* Началото: общата хартия на сайта, в същия тон като лентата със
   заглавието, лежи върху пергамента и се стопява надолу - от 250 до
   1000 px от горния ръб на рамката. (На телефон пергаментът е неподвижен,
   затова прелива този слой, а не маска върху пергамента.) */
body.aura-skin.page-id-19 .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: auto !important;
	width: auto !important;
	height: 1000px !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	filter: none !important;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}

/* На компютър (над 1024 px) фонът тече заедно с текста.
   ::after - изображението най-горе в цялата ширина, в своята пропорция;
             изплува от общата хартия между 250 и 1000 px, долната му
             (тъмна) трета меко се стопява.
   ::before - продължението по цялата страница: светлата среда на
             изображението (редове 311-824 - шевовете са между редовете на почерка, с ръкописа вляво), огледана, за
             да се повтаря без шев; към дъното меко се затопля и потъмнява.
   На телефон и таблет остава неподвижно. */
@media (min-width: 1025px) {
	body.aura-skin.page-id-19 .content-area::before {
		position: absolute !important;
		background:
			linear-gradient(180deg, rgba(255, 255, 255, 0) calc(100% - 1100px), rgba(196, 140, 92, .55) 100%),
			image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		background-blend-mode: multiply, normal !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
	}
	body.aura-skin.page-id-19 .content-area::after {
		content: "" !important;
		position: absolute !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: auto !important;
		width: auto !important;
		height: auto !important;
		aspect-ratio: 941 / 1672 !important;
		z-index: -1 !important;
		opacity: 1 !important;
		pointer-events: none;
		filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
		background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / 100% auto no-repeat !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
	}
}

/* Прозиращо цвете отдясно, към средата на страницата (11.10.2026).
   Силуетът (svesti-cvete - прозрачен, кафяв, огледан: стъблата са в десния
   край, цветовете се навеждат към средата) лежи над пергамента и под
   съдържанието. Носи го .content-container::after - досега на кожата
   „comb“ там бяха дъските, вече изключени. Тече заедно с текста. */
body.aura-skin.page-id-19 .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: auto 0 auto auto !important;
	top: 40% !important;
	width: clamp(200px, 30%, 430px) !important;
	height: auto !important;
	aspect-ratio: 1006 / 1515 !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .26;
	filter: blur(.6px);
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right bottom / contain no-repeat !important;
	-webkit-mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
	mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
}
@media (max-width: 600px) {
	body.aura-skin.page-id-19 .content-container.site-container::after {
		/* на телефон 40 % се пада зад снимката на восъка */
		top: 45.5% !important;
		width: 60% !important;
		opacity: .24;
	}
}


/* ==== Фон на „Идеята“ (30), 11.10.2026 - като на свещите, с цветето. Връщане: pages.css.predi-ideyata-fon ==== */
/* Фонът на „Свещи от пчелен восък“ (с прозиращото цвете), приложен и на
   „Идеята“ (30) - 11.10.2026. */
/*
 * Вариант Б: изображението стои неподвижно зад съдържанието и запълва
 * екрана (cover); текстът минава върху него. На телефон се вижда цялата
 * композиция, както е нарисувана. Прави се с position: fixed на
 * псевдоелемент (background-attachment: fixed не работи на iPhone).
 */
body.aura-skin.page-id-30 #inner-wrap.wrap {
	isolation: isolate;
	/* Изрязва неподвижния слой до рамката - иначе той покрива и футъра. */
	clip-path: inset(0);
	/* Общата хартия на сайта (от pages.css) остава под всичко - тя е
	   началото, същата като в лентата със заглавието. */
	background-image:
		image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'),
		          url('/wp-content/uploads/aura/bg/parchment-strip.jpg')  type('image/jpeg')) !important;
	background-repeat: repeat-y !important;
	background-size: 100% auto !important;
	background-position: center top !important;
	background-color: #b8691f !important;
}
body.aura-skin.page-id-30 .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important;
	height: auto !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	/* Регулиране (изображението остава непроменено): по-малко наситеност
	   и леко изместване от червеникавото към медено-златистото. */
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	-webkit-mask-image: none !important;
	mask-image: none !important;
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
}
/* Началото: общата хартия на сайта, в същия тон като лентата със
   заглавието, лежи върху пергамента и се стопява надолу - от 250 до
   1000 px от горния ръб на рамката. (На телефон пергаментът е неподвижен,
   затова прелива този слой, а не маска върху пергамента.) */
body.aura-skin.page-id-30 .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: auto !important;
	width: auto !important;
	height: 1000px !important;
	aspect-ratio: auto !important;
	z-index: -1 !important;
	opacity: 1 !important;
	pointer-events: none;
	filter: none !important;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}

/* На компютър (над 1024 px) фонът тече заедно с текста.
   ::after - изображението най-горе в цялата ширина, в своята пропорция;
             изплува от общата хартия между 250 и 1000 px, долната му
             (тъмна) трета меко се стопява.
   ::before - продължението по цялата страница: светлата среда на
             изображението (редове 311-824 - шевовете са между редовете на почерка, с ръкописа вляво), огледана, за
             да се повтаря без шев; към дъното меко се затопля и потъмнява.
   На телефон и таблет остава неподвижно. */
@media (min-width: 1025px) {
	body.aura-skin.page-id-30 .content-area::before {
		position: absolute !important;
		background:
			linear-gradient(180deg, rgba(255, 255, 255, 0) calc(100% - 1100px), rgba(196, 140, 92, .55) 100%),
			image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		background-blend-mode: multiply, normal !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px) !important;
	}
	body.aura-skin.page-id-30 .content-area::after {
		content: "" !important;
		position: absolute !important;
		top: 0 !important;
		left: 0 !important;
		right: 0 !important;
		bottom: auto !important;
		width: auto !important;
		height: auto !important;
		aspect-ratio: 941 / 1672 !important;
		z-index: -1 !important;
		opacity: 1 !important;
		pointer-events: none;
		filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
		background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-pergament.jpg") type("image/jpeg")) center top / 100% auto no-repeat !important;
		-webkit-mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
		mask: linear-gradient(180deg, transparent 250px, #000 1000px, #000 52%, transparent 74%) !important;
	}
}

/* Прозиращо цвете отдясно, към средата на страницата (11.10.2026).
   Силуетът (svesti-cvete - прозрачен, кафяв, огледан: стъблата са в десния
   край, цветовете се навеждат към средата) лежи над пергамента и под
   съдържанието. Носи го .content-container::after - досега на кожата
   „comb“ там бяха дъските, вече изключени. Тече заедно с текста. */
body.aura-skin.page-id-30 .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: auto 0 auto auto !important;
	top: 40% !important;
	width: clamp(200px, 30%, 430px) !important;
	height: auto !important;
	aspect-ratio: 1006 / 1515 !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .26;
	filter: blur(.6px);
	background: image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right bottom / contain no-repeat !important;
	-webkit-mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
	mask: linear-gradient(180deg, transparent 0, #000 18%, #000 80%, transparent 100%) !important;
}
@media (max-width: 600px) {
	body.aura-skin.page-id-30 .content-container.site-container::after {
		/* на телефон 40 % се пада зад снимката на восъка */
		top: 45.5% !important;
		width: 60% !important;
		opacity: .24;
	}
}

/* ==== Свещите (page-id-122), 11.10.2026: шапката без рамка - снимката цяла (2:1),
   по-широка, краищата меко преливат встрани. Само тази страница. Връщане: pages.css.predi-bez-ramka ==== */
@media (min-width: 701px) {
	body.aura-skin.page-id-122 .aura-intro { grid-template-columns: minmax(280px, 560px) 1fr; }
}
body.aura-skin.page-id-122 .aura-intro .aura-frame::before,
body.aura-skin.page-id-122 .aura-intro .aura-frame::after,
body.aura-skin.page-id-122 .aura-intro .aura-frame picture::after { content: none !important; }
body.aura-skin.page-id-122 .aura-intro .aura-frame img {
	aspect-ratio: 2 / 1 !important;
	object-fit: cover;
	clip-path: none !important;
	-webkit-mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent) !important;
	mask-image: linear-gradient(90deg, transparent, #000 10%, #000 90%, transparent) !important;
}
@media (max-width: 700px) {
	body.aura-skin.page-id-122 .aura-intro .aura-frame { max-width: none; }
}

/* ==== Свещите (page-id-122), 11.10.2026: всички краища на снимката в шапката меко
   преливат в пергамента - и отгоре, и отдолу, и встрани. Връщане: pages.css.predi-kraishta ==== */
body.aura-skin.page-id-122 .aura-intro .aura-frame img {
	-webkit-mask-image:
		linear-gradient(90deg, transparent 0, #000 14%, #000 86%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%) !important;
	-webkit-mask-composite: source-in !important;
	mask-image:
		linear-gradient(90deg, transparent 0, #000 14%, #000 86%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%) !important;
	mask-composite: intersect !important;
}

/* ==== Свещите (page-id-122), 11.10.2026: сцените и снимката на свещта без
   златната рамка (.aura-shotframe, която сървърът слага сам) - снимките
   преливат меко в пергамента. Връщане: pages.css.predi-sceni-bez-ramka ==== */
body.page-id-122 .sv-scena__kadar .aura-shotframe::before,
body.page-id-122 .sv-scena__kadar .aura-shotframe::after,
body.page-id-122 .sv-svetlina__kadar .aura-shotframe::before,
body.page-id-122 .sv-svetlina__kadar .aura-shotframe::after { content: none !important; }
body.page-id-122 .sv-scena__kadar .aura-shotframe,
body.page-id-122 .sv-svetlina__kadar .aura-shotframe { max-width: none !important; }
body.page-id-122 .sv-scena__kadar img,
body.page-id-122 .sv-svetlina__kadar img {
	-webkit-mask-image:
		linear-gradient(90deg, transparent 0, #000 16%, #000 84%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%) !important;
	-webkit-mask-composite: source-in !important;
	mask-image:
		linear-gradient(90deg, transparent 0, #000 16%, #000 84%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%) !important;
	mask-composite: intersect !important;
}

/* ==== Свещите (page-id-122), 11.10.2026: на компютър горната част на картината
   (най-наситената, червеникава) не се показва - общата хартия прелива направо
   в приглушеното продължение. Връщане: pages.css.predi-bez-cherveno ==== */
@media (min-width: 1025px) {
	body.aura-skin.page-id-122 .content-area::after { content: none !important; }
	body.aura-skin.page-id-122 .content-area::before {
		-webkit-mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
		mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
	}
}

/* ==== Разказите, „Интересна информация“, панелът, „За нас“ и „Идеята“, 11.10.2026: същото като на свещите - на компютър горната част на картината
   (най-наситената, червеникава) не се показва - общата хартия прелива направо
   в приглушеното продължение. Връщане: pages.css.predi-bez-cherveno-drugi ==== */
@media (min-width: 1025px) {
	body.aura-skin:is(.page-id-280, .page-id-281, .page-id-29, .page-id-251, .page-id-19, .page-id-30) .content-area::after { content: none !important; }
	body.aura-skin:is(.page-id-280, .page-id-281, .page-id-29, .page-id-251, .page-id-19, .page-id-30) .content-area::before {
		-webkit-mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
		mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
	}
}

/* ==== Разказите, „Интересна информация“, панелът, „За нас“ и „Идеята“, 11.10.2026:
   фонът още по-приглушен (по-светъл, по-малко контраст), за да се чете по-леко.
   Свещите (122) остават както са. Връщане: pages.css.predi-po-priglusheno ==== */
body.aura-skin:is(.page-id-280, .page-id-281, .page-id-29, .page-id-251, .page-id-19, .page-id-30) .content-area::before {
	filter: saturate(.55) contrast(.62) brightness(1.14) hue-rotate(2deg) !important;
}

/* ==== Свещите (122), 11.10.2026: „Понякога за такъв момент ти трябва само искра.“
   като акцент. Връщане: pages.css.predi-iskra ==== */
body.page-id-122 .sv-iskra {
	font-size: clamp(1.75rem, 1.3rem + 1.8vw, 2.6rem) !important;
	line-height: 1.4 !important;
	color: #3b2109 !important;
	margin: clamp(2.5rem, 6vw, 4rem) auto 1.2rem !important;
	max-width: 30rem;
	text-shadow: 0 0 18px rgba(255, 236, 190, .85);
}
body.page-id-122 .sv-iskra::after {
	content: "";
	display: block;
	width: 5rem;
	height: 1px;
	margin: 1.1rem auto 0;
	background: linear-gradient(90deg, transparent, rgba(122, 82, 16, .6), transparent);
}

/* ==== Фон на „Пчелен восък“ (page-id-121), 14.10.2026: пергаментът на свещите без
   ръкописа (всичко друго - петната, питата - е запазено) (uploads/aura/vosak/fon/vosak-pergament*). Устройството е като на
   свещите: началото е общата хартия; на телефон пергаментът е неподвижен,
   на компютър тече с текста. Връщане: pages.css.predi-vosak-fon ==== */
body.aura-skin.page-id-121 #inner-wrap.wrap { isolation: isolate; clip-path: inset(0); }
body.aura-skin.page-id-121 .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important; height: auto !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	filter: saturate(.65) contrast(.82) brightness(1.06) hue-rotate(2deg);
	background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
	-webkit-mask-image: none !important; mask-image: none !important;
}
body.aura-skin.page-id-121 .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important; left: 0 !important; right: 0 !important; bottom: auto !important;
	width: auto !important; height: 1000px !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}
@media (min-width: 1025px) {
	body.aura-skin.page-id-121 .content-area::before {
		position: absolute !important;
		background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		-webkit-mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
		mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
	}
	body.aura-skin.page-id-121 .content-area::after { content: none !important; }
}

/* ==== Общ фон на продуктовите страници (восък, балсами, мехлеми, део стик, сол,
   възглавничка, въздух, прополис, вода, мед, луксозен мед), 14.10.2026: пергаментът на свещите без
   ръкописа (всичко друго - петната, питата - е запазено) (uploads/aura/vosak/fon/vosak-pergament*). Устройството е като на
   свещите: началото е общата хартия; на телефон пергаментът е неподвижен,
   на компютър тече с текста. Тонът е по-жълт и по-светъл от свещите. Връщане: pages.css.predi-obsht-fon ==== */
body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) #inner-wrap.wrap { isolation: isolate; clip-path: inset(0); }
body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important; height: auto !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	filter: saturate(.72) contrast(.8) brightness(1.15) hue-rotate(9deg);
	background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
	-webkit-mask-image: none !important; mask-image: none !important;
}
body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important; left: 0 !important; right: 0 !important; bottom: auto !important;
	width: auto !important; height: 1000px !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}
@media (min-width: 1025px) {
	body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-area::before {
		position: absolute !important;
		background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		-webkit-mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
		mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
	}
	body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-area::after { content: none !important; }
}

/* Прозиращи цветя: вдясно около 30 %, огледано вляво около 72 % от страницата.
   .content-container::after - досега там бяха дъските на кожите. */
body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-container.site-container { background-image: none !important; }
body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: 0 !important;
	width: auto !important; height: auto !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .22;
	filter: blur(.5px);
	background:
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 30% / min(30%, 420px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 74% / min(26%, 360px) auto no-repeat !important;
	-webkit-mask: none !important; mask: none !important;
}
@media (max-width: 700px) {
	body.aura-skin:is(.page-id-121, .page-id-71, .page-id-112, .page-id-164, .page-id-65, .page-id-69, .page-id-50, .page-id-66, .page-id-70, .page-id-117, .page-id-118, .page-id-119, .page-id-120, .page-id-73, .page-id-67) .content-container.site-container::after {
		background-size: 58% auto, 50% auto !important;
		opacity: .2;
	}
}

/* ==== Балсами за устни (page-id-71), 14.10.2026: шапката по схемата на свещите -
   без рамка, широка снимка, краищата преливат от четирите страни.
   Връщане: pages.css.predi-balsam-shapka ==== */
@media (min-width: 701px) {
	body.aura-skin.page-id-71 .aura-intro { grid-template-columns: minmax(280px, 560px) 1fr; }
}
body.aura-skin.page-id-71 .aura-intro .aura-frame::before,
body.aura-skin.page-id-71 .aura-intro .aura-frame::after,
body.aura-skin.page-id-71 .aura-intro .aura-frame picture::after { content: none !important; }
body.aura-skin.page-id-71 .aura-intro .aura-frame img {
	aspect-ratio: 2 / 1 !important;
	object-fit: cover;
	clip-path: none !important;
	-webkit-mask-image:
		linear-gradient(90deg, transparent 0, #000 14%, #000 86%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%) !important;
	-webkit-mask-composite: source-in !important;
	mask-image:
		linear-gradient(90deg, transparent 0, #000 14%, #000 86%, transparent 100%),
		linear-gradient(180deg, transparent 0, #000 16%, #000 84%, transparent 100%) !important;
	mask-composite: intersect !important;
}
@media (max-width: 700px) {
	body.aura-skin.page-id-71 .aura-intro .aura-frame { max-width: none; }
}

/* ==== Балсами за устни (page-id-71), 14.10.2026: по-спокоен фон, още цветя,
   редуващи се снимки в шапката и информацията като бутони.
   Връщане: pages.css.predi-balsami-butoni ==== */
body.aura-skin.page-id-71 .content-area::before {
	filter: saturate(.55) contrast(.66) brightness(1.2) hue-rotate(9deg) !important;
}
body.aura-skin.page-id-71 .content-container.site-container::after {
	opacity: .17 !important;
	background:
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 22% / min(28%, 400px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 46% / min(22%, 320px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 70% / min(18%, 260px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 92% / min(24%, 340px) auto no-repeat !important;
}
@media (max-width: 700px) {
	body.aura-skin.page-id-71 .content-container.site-container::after {
		background-size: 52% auto, 44% auto, 38% auto, 46% auto !important;
	}
}

/* Редуващите се снимки (smyana-snimki.php) - наслагват се върху първата. */
.aura-smyana { position: relative; }
.aura-smyana .aura-smyana__sloy { position: absolute; inset: 0; opacity: 0; transition: opacity 1.6s ease; z-index: 1; }
.aura-smyana .aura-smyana__sloy.e-vidima { opacity: 1; }
.aura-smyana .aura-smyana__sloy img { width: 100% !important; height: 100% !important; object-fit: cover; }

/* Информацията като бутони: група малки „хапчета“, отворено - под тях. */
body.page-id-71 .aura-infogrupa {
	display: flex; flex-wrap: wrap; justify-content: center; gap: .6rem .7rem;
	max-width: 54rem; margin: clamp(2rem, 6vw, 3.5rem) auto;
}
body.page-id-71 .aura-infogrupa__zaglavie {
	flex: 1 0 100%; margin: 0 0 .3rem; text-align: center;
	font-family: "Manrope", system-ui, sans-serif !important; font-size: .78rem !important;
	letter-spacing: .16em; text-transform: uppercase; color: #8a5a22;
}
body.page-id-71 .aura-info { flex: 0 0 auto; }
body.page-id-71 .aura-info[open] { order: 99; flex: 1 0 100%; text-align: center; }
body.page-id-71 .aura-info > summary {
	list-style: none; cursor: pointer;
	display: inline-flex; align-items: center; gap: .45rem;
	padding: .55rem 1rem; border-radius: 999px;
	border: 1px solid rgba(160, 112, 36, .45);
	background: rgba(255, 249, 234, .75);
	font-family: "Manrope", system-ui, sans-serif; font-size: .88rem; font-weight: 600; color: #4a2c0a;
	transition: background .2s, border-color .2s, box-shadow .2s;
}
body.page-id-71 .aura-info > summary::-webkit-details-marker { display: none; }
body.page-id-71 .aura-info > summary::marker { content: ""; }
body.page-id-71 .aura-info > summary:hover { border-color: rgba(160, 112, 36, .8); box-shadow: 0 2px 8px rgba(120, 80, 20, .15); }
body.page-id-71 .aura-info > summary:focus-visible { outline: 2px solid #b8862e; outline-offset: 2px; }
body.page-id-71 .aura-info[open] > summary { background: linear-gradient(180deg, #e9c46a, #c4922e); border-color: #b8862e; color: #2a1804; }
body.page-id-71 .aura-info__ikona { font-size: 1rem; color: #a0702a; line-height: 1; }
body.page-id-71 .aura-info[open] .aura-info__ikona { color: #2a1804; }
body.page-id-71 .aura-info__telo {
	text-align: left;
	margin-top: .6rem; padding: clamp(1rem, 3vw, 1.8rem);
	border-radius: 14px; background: rgba(255, 250, 238, .72);
	box-shadow: 0 4px 18px rgba(90, 60, 15, .1);
	animation: aura-info-vliza .35s ease-out;
}
body.page-id-71 .aura-info__telo > .aura-split { margin: 0; }
body.page-id-71 .aura-info__snimka { max-width: 20rem; margin: 0 auto 1.2rem; }
@keyframes aura-info-vliza { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: none; } }
@media (prefers-reduced-motion: reduce) { body.page-id-71 .aura-info__telo { animation: none; } }

/* ==== Балсами за устни (71), 14.10.2026 - нова визия: разчупени сцени bu-*,
   по-голяма първа снимка на компютър. Връщане: pages.css.predi-bu-viziya ==== */
@media (min-width: 1025px) {
	body.aura-skin.page-id-71 .aura-intro { grid-template-columns: minmax(380px, 680px) minmax(300px, 1fr); }
}
/* без златната рамка, която сървърът слага около снимките в съдържанието */
body.page-id-71 .bu-kadar .aura-shotframe::before,
body.page-id-71 .bu-kadar .aura-shotframe::after { content: none !important; }
body.page-id-71 .bu-kadar .aura-shotframe { max-width: none !important; }
body.page-id-71 .bu-kadar { margin: 0; }
body.page-id-71 .bu-kadar img {
	display: block; width: 100%; height: auto;
	-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%);
	-webkit-mask-composite: source-in;
	mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 14%, #000 86%, transparent 100%);
	mask-composite: intersect;
}
body.page-id-71 .bu-dumi p { margin: 0 0 1rem; }
body.page-id-71 .bu-nachalo { font-family: "Playfair Display", Georgia, serif !important; font-size: clamp(1.3rem, 1.05rem + 1vw, 1.75rem) !important; line-height: 1.38 !important; color: #4a2c12; }
body.page-id-71 .bu-misal { font-family: "Bad Script", cursive !important; font-size: clamp(1.45rem, 1.15rem + 1.2vw, 1.95rem) !important; line-height: 1.45 !important; color: #3b2109; }
body.page-id-71 .bu-misal--golyama { font-size: clamp(1.9rem, 1.4rem + 2vw, 2.8rem) !important; }
body.page-id-71 .bu-tiho { font-style: italic; color: #6b4520; }
body.page-id-71 .bu-redove { line-height: 1.9 !important; color: #5a3816; }
body.page-id-71 .bu-zaglavie { font-family: "Playfair Display", Georgia, serif; font-weight: 400; font-size: clamp(1.8rem, 1.3rem + 2vw, 2.6rem); color: #4a2c12; text-align: center; margin: 0 0 clamp(1.5rem, 4vw, 2.5rem); letter-spacing: .01em; text-transform: none; }
body.page-id-71 .bu-zaglavie--lyavo { text-align: left; }

/* сцена: снимка и думи, леко разминати по височина */
body.page-id-71 .bu-scena {
	display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
	gap: clamp(1.5rem, 5vw, 4rem); align-items: center;
	max-width: 62rem; margin: clamp(3.5rem, 9vw, 7rem) auto;
}
body.page-id-71 .bu-scena .bu-kadar { transform: translateY(-1.5rem); }
body.page-id-71 .bu-scena--obratno .bu-kadar { order: 2; transform: translateY(1.5rem); }

/* две снимки една върху друга - разчупено */
body.page-id-71 .bu-vazrast { max-width: 62rem; margin: clamp(3.5rem, 9vw, 7rem) auto; }
body.page-id-71 .bu-dvoina { position: relative; display: grid; grid-template-columns: 1fr 1fr; align-items: start; margin-bottom: clamp(1.5rem, 4vw, 2.5rem); }
body.page-id-71 .bu-dvoina .bu-kadar:first-child { grid-column: 1 / span 1; margin-right: -12%; z-index: 1; }
body.page-id-71 .bu-dvoina .bu-kadar:last-child { grid-column: 2; margin-left: -12%; margin-top: 18%; z-index: 2; }
body.page-id-71 .bu-dumi--sreda { max-width: 40rem; margin: 0 auto; text-align: center; }

/* продуктът: двата стика, единият по-високо */
body.page-id-71 .bu-balsam { max-width: 56rem; margin: clamp(3.5rem, 9vw, 7rem) auto clamp(2rem, 5vw, 3rem); }
body.page-id-71 .bu-dvoika-produkt { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(.8rem, 3vw, 2rem); max-width: 44rem; margin: 0 auto clamp(1.5rem, 4vw, 2.5rem); }
body.page-id-71 .bu-dvoika-produkt .bu-kadar:last-child { margin-top: 12%; }

/* тихият край */
body.page-id-71 .bu-kraj { max-width: 36rem; margin: clamp(4rem, 12vw, 8rem) auto clamp(3rem, 8vw, 6rem); text-align: center; }
body.page-id-71 .bu-podpis { margin-top: 2rem !important; font-family: "Marck Script", cursive; font-size: 1.3rem; color: #8a5f1c; }

@media (max-width: 760px) {
	body.page-id-71 .bu-scena { grid-template-columns: 1fr; text-align: center; }
	body.page-id-71 .bu-scena .bu-kadar, body.page-id-71 .bu-scena--obratno .bu-kadar { order: 0; transform: none; }
	body.page-id-71 .bu-zaglavie--lyavo { text-align: center; }
	body.page-id-71 .bu-dvoina .bu-kadar:first-child { margin-right: -18%; }
	body.page-id-71 .bu-dvoina .bu-kadar:last-child { margin-left: -18%; margin-top: 30%; }
}

/* ==== Общият фон и на всички останали страници (категориите, прашеца, спрея,
   защитата на дърво, солта, „Как да получите“, „Вашият избор“, контакти, доставка,
   поверителност, условия, подкрепа, магазина и др.), 14.10.2026 (заглавната и
   страниците с фона на свещите не са тук): пергаментът на свещите без
   ръкописа (всичко друго - петната, питата - е запазено) (uploads/aura/vosak/fon/vosak-pergament*). Устройството е като на
   свещите: началото е общата хартия; на телефон пергаментът е неподвижен,
   на компютър тече с текста. Тонът е по-жълт и по-светъл от свещите. Връщане: pages.css.predi-obsht-fon-vsichki ==== */
body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) #inner-wrap.wrap { isolation: isolate; clip-path: inset(0); }
body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-area::before {
	content: "" !important;
	position: fixed !important;
	inset: 0 !important;
	width: auto !important; height: auto !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	filter: saturate(.72) contrast(.8) brightness(1.15) hue-rotate(9deg);
	background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament.jpg") type("image/jpeg")) center top / cover no-repeat !important;
	-webkit-mask-image: none !important; mask-image: none !important;
}
body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-area::after {
	content: "" !important;
	position: absolute !important;
	top: 0 !important; left: 0 !important; right: 0 !important; bottom: auto !important;
	width: auto !important; height: 1000px !important; aspect-ratio: auto !important;
	z-index: -1 !important; opacity: 1 !important; pointer-events: none;
	background: image-set(url('/wp-content/uploads/aura/bg/parchment-strip.webp') type('image/webp'), url('/wp-content/uploads/aura/bg/parchment-strip.jpg') type('image/jpeg')) center top / 100% auto repeat-y !important;
	-webkit-mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
	mask: linear-gradient(180deg, #000 250px, transparent 1000px) !important;
}
@media (min-width: 1025px) {
	body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-area::before {
		position: absolute !important;
		background: image-set(url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/vosak-pergament-sreda.jpg") type("image/jpeg")) center top / 100% auto repeat-y !important;
		-webkit-mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
		mask: linear-gradient(180deg, transparent 200px, #000 1100px) !important;
	}
	body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-area::after { content: none !important; }
}

/* Прозиращи цветя: вдясно около 30 %, огледано вляво около 72 % от страницата.
   .content-container::after - досега там бяха дъските на кожите. */
body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-container.site-container { background-image: none !important; }
body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-container.site-container::after {
	content: "" !important;
	position: absolute !important;
	inset: 0 !important;
	width: auto !important; height: auto !important;
	z-index: -1 !important;
	pointer-events: none;
	opacity: .22;
	filter: blur(.5px);
	background:
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 30% / min(30%, 420px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 74% / min(26%, 360px) auto no-repeat !important;
	-webkit-mask: none !important; mask: none !important;
}
@media (max-width: 700px) {
	body.aura-skin:is(.page-id-293, .page-id-282, .page-id-250, .page-id-191, .page-id-72, .page-id-68, .page-id-64, .page-id-49, .page-id-48, .page-id-47, .page-id-46, .page-id-45, .page-id-31, .page-id-21, .page-id-20, .page-id-18, .page-id-17, .page-id-16, .page-id-9, .page-id-8, .page-id-7, .page-id-6, .post-type-archive-product, .woocommerce-page) .content-container.site-container::after {
		background-size: 58% auto, 50% auto !important;
		opacity: .2;
	}
}

/* ==== Балсами (71), 14.10.2026: по-висок прозорец в шапката (4:3). Връщане: pages.css.predi-balsam-43 ==== */
body.aura-skin.page-id-71 .aura-intro .aura-frame img { aspect-ratio: 4 / 3 !important; }

/* ==== „Идеята“ (30), 14.10.2026: акцентните изречения на новия текст. ==== */
body.page-id-30 .aura-idea__akcent { text-align: center; font-size: 1.12em; margin: 1.6rem auto 2.4rem; max-width: 36rem; color: #4a2c12; }

/* ==== Кошерна вода (69), кошерен въздух (65), билкова възглавничка (112),
   15.10.2026: моделът на балсамите без редуващите се снимки - шапка без
   рамка, по-спокоен фон с 4 цветя, подробностите в бутони.
   Връщане: pages.css.predi-tri-model ==== */
@media (min-width: 701px) {
	body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro { grid-template-columns: minmax(260px, 470px) 1fr; }
}
body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro .aura-frame::before,
body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro .aura-frame::after,
body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro .aura-frame picture::after { content: none !important; }
body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro .aura-frame img {
	aspect-ratio: auto !important;
	height: auto !important;
	object-fit: contain;
	clip-path: none !important;
	-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 12%, #000 88%, transparent 100%) !important;
	-webkit-mask-composite: source-in !important;
	mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 12%, #000 88%, transparent 100%) !important;
	mask-composite: intersect !important;
}
@media (max-width: 700px) {
	body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .aura-intro .aura-frame { max-width: 340px; }
}

body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .content-area::before {
	filter: saturate(.55) contrast(.66) brightness(1.2) hue-rotate(9deg) !important;
}
body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .content-container.site-container::after {
	opacity: .17 !important;
	background:
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 22% / min(28%, 400px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 46% / min(22%, 320px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.webp") type("image/webp"), url("/wp-content/uploads/aura/svesti/fon/svesti-cvete.png") type("image/png")) right 0 top 70% / min(18%, 260px) auto no-repeat,
		image-set(url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.webp") type("image/webp"), url("/wp-content/uploads/aura/vosak/fon/cvete-lyavo.png") type("image/png")) left 0 top 92% / min(24%, 340px) auto no-repeat !important;
}
@media (max-width: 700px) {
	body.aura-skin:is(.page-id-69, .page-id-65, .page-id-112) .content-container.site-container::after {
		background-size: 52% auto, 44% auto, 38% auto, 46% auto !important;
	}
}


/* Информацията като бутони: група малки „хапчета“, отворено - под тях. */
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-infogrupa {
	display: flex; flex-wrap: wrap; justify-content: center; gap: .6rem .7rem;
	max-width: 54rem; margin: clamp(2rem, 6vw, 3.5rem) auto;
}
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-infogrupa__zaglavie {
	flex: 1 0 100%; margin: 0 0 .3rem; text-align: center;
	font-family: "Manrope", system-ui, sans-serif !important; font-size: .78rem !important;
	letter-spacing: .16em; text-transform: uppercase; color: #8a5a22;
}
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info { flex: 0 0 auto; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info[open] { order: 99; flex: 1 0 100%; text-align: center; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info > summary {
	list-style: none; cursor: pointer;
	display: inline-flex; align-items: center; gap: .45rem;
	padding: .55rem 1rem; border-radius: 999px;
	border: 1px solid rgba(160, 112, 36, .45);
	background: rgba(255, 249, 234, .75);
	font-family: "Manrope", system-ui, sans-serif; font-size: .88rem; font-weight: 600; color: #4a2c0a;
	transition: background .2s, border-color .2s, box-shadow .2s;
}
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info > summary::-webkit-details-marker { display: none; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info > summary::marker { content: ""; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info > summary:hover { border-color: rgba(160, 112, 36, .8); box-shadow: 0 2px 8px rgba(120, 80, 20, .15); }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info > summary:focus-visible { outline: 2px solid #b8862e; outline-offset: 2px; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info[open] > summary { background: linear-gradient(180deg, #e9c46a, #c4922e); border-color: #b8862e; color: #2a1804; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__ikona { font-size: 1rem; color: #a0702a; line-height: 1; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info[open] .aura-info__ikona { color: #2a1804; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__telo {
	text-align: left;
	margin-top: .6rem; padding: clamp(1rem, 3vw, 1.8rem);
	border-radius: 14px; background: rgba(255, 250, 238, .72);
	box-shadow: 0 4px 18px rgba(90, 60, 15, .1);
	animation: aura-info-vliza .35s ease-out;
}
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__telo > .aura-split { margin: 0; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__snimka { max-width: 20rem; margin: 0 auto 1.2rem; }
@keyframes aura-info-vliza { from { opacity: 0; transform: translateY(-4px); } to { opacity: 1; transform: none; } }
@media (prefers-reduced-motion: reduce) { body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__telo { animation: none; } }

body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__zaglavie { font-family: "Playfair Display", Georgia, serif; font-weight: 400; font-size: 1.35rem; color: #4a2c12; margin: 0 0 1rem; text-transform: none; letter-spacing: 0; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__telo p { margin: 0 0 .9rem; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__znachki { list-style: none; display: flex; flex-wrap: wrap; gap: .4rem; padding: 0; margin: 1rem 0 0; }
body:is(.page-id-69, .page-id-65, .page-id-112) .aura-info__znachki li { padding: .3rem .7rem; border-radius: 999px; background: rgba(240, 214, 160, .55); font: .8rem Manrope, system-ui, sans-serif; color: #5a3c12; }

/* ==== Кошерна вода (69), 15.10.2026: снимките без рамки, по-големи и разчупени.
   Рамката остава само на последната („Водата като огледало“).
   Връщане: pages.css.predi-voda-snimki ==== */
body.aura-skin.page-id-69 .aura-banner--desno .aura-shotframe::before,
body.aura-skin.page-id-69 .aura-banner--desno .aura-shotframe::after,
body.aura-skin.page-id-69 .aura-shots .aura-shotframe::before,
body.aura-skin.page-id-69 .aura-shots .aura-shotframe::after { content: none !important; }
body.aura-skin.page-id-69 .aura-banner--desno .aura-shotframe,
body.aura-skin.page-id-69 .aura-shots .aura-shotframe { max-width: none !important; }
body.aura-skin.page-id-69 .aura-banner--desno img,
body.aura-skin.page-id-69 .aura-shots img {
	-webkit-mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 12%, #000 88%, transparent 100%);
	-webkit-mask-composite: source-in;
	mask-image: linear-gradient(90deg, transparent 0, #000 12%, #000 88%, transparent 100%), linear-gradient(180deg, transparent 0, #000 12%, #000 88%, transparent 100%);
	mask-composite: intersect;
}
/* капката: голяма, вдясно, излиза малко извън колоната и стъпва по-ниско */
body.aura-skin.page-id-69 figure.aura-banner--desno {
	width: min(520px, 58%);
	margin-right: max(-40px, calc(100% - 760px));
	margin-top: 1.2rem;
	transform: rotate(1.2deg);
}
/* двете снимки с пчелите: едната голяма, другата по-малка, застъпена и по-ниско */
body.aura-skin.page-id-69 .aura-shots--pair {
	display: grid !important;
	grid-template-columns: 1.25fr 1fr;
	align-items: start;
	max-width: 58rem;
	margin: 2.5rem auto 3rem;
}
body.aura-skin.page-id-69 .aura-shots--pair .aura-shot:first-child { z-index: 1; transform: rotate(-1.5deg); }
body.aura-skin.page-id-69 .aura-shots--pair .aura-shot:last-child { z-index: 2; margin-left: -14%; margin-top: 22%; transform: rotate(2deg); }
/* огледалото: единствената с рамка, малко по-голямо */
body.aura-skin.page-id-69 figure.aura-banner--lyavo { width: min(400px, 50%); }
@media (max-width: 780px) {
	body.aura-skin.page-id-69 figure.aura-banner--desno { width: 100%; margin-right: 0; transform: none; }
	body.aura-skin.page-id-69 .aura-shots--pair .aura-shot:last-child { margin-left: -20%; margin-top: 30%; }
}
