/* clean — „Текст“: отстоянията на реда в Divi извън модула (04.10.2026, пълен преглед — помощник S; tools/bricks/text.php xp_bk_text_row).
   Копието EN YouTube 1440: картата „Ad Sequence“ → „Video ads…“ 180 px (ред 10vh + модул 10vh), при нас 90; „Video ads…“ → блогът 422 px
   (редът поне 60vh), при нас 236; „Types…“ → първата карта 221 px (редът 10vh отдолу), при нас 109. */
@media (min-width: 981px) {
	.xp-b-svc-text.xp-b.has-row-m { margin-top: var(--wp--custom--svc-text--row-m); }
	.xp-b-svc-text.xp-b.has-minh-60 { min-height: var(--wp--custom--svc-text--minh-60); }
	.xp-b-svc-text.xp-b.has-bottom-m { padding-bottom: var(--wp--custom--svc-text--bottom-m); }
}
/* едър цитат (quoteSize „l“; YouTube BG/EN/DE — в Divi 23.7 px на всички ширини): (016) стъпката „подзаглавие“ (29/23/20 px) */
.xp-b-svc-text.xp-b.has-quote-l blockquote.wp-block-quote { line-height: var(--t-lh-head); }
.xp-b-svc-text.xp-b.has-quote-l blockquote.wp-block-quote p { font-size: var(--t-sub); line-height: inherit; }
@media (max-width: 980px) {
	.xp-b-svc-text.xp-b.has-mrow-m { margin-top: var(--wp--custom--svc-text--row-m); }
	.xp-b-svc-text.xp-b.has-mbottom-m { padding-bottom: var(--wp--custom--svc-text--bottom-m-tablet); }
}
/* (04.10.2026, помощник S) H2 с ред 1.1em от preset-а на модула в Divi (xp-h2-lh-11, tools/family_bricks.php; 145 заглавия на 50 страници):
   копието EN YouTube 1440 — 63.36 px на ред, при нас 69.12; телефонът — без промяна (шрифтовете на телефон следват живия сайт) */
@media (min-width: 768px) { .xp-b h2.xp-h2-lh-11 { line-height: var(--t-lh-head); } }
/* (04.10.2026, помощник S) заглавие от модул само със заглавие и 5vh отдолу в Divi (xp-h-mb-5, tools/family_bricks.php; 52 заглавия на 46 стр.) */
.xp-b :is(h2, h3, h4).xp-h-mb-5 { margin-bottom: var(--wp--custom--svc-text--head-mb-5); } /* (026 В-3, 22.10.2026) и на телефон (Divi: стойността за компютъра важи и там); 10 / 20vh по модула; свой 0 на телефон — xp-h-mb-p-0 */
.xp-b :is(h2, h3, h4).xp-h-mb-10 { margin-bottom: var(--wp--custom--svc-text--head-mb-10); }
.xp-b :is(h2, h3, h4).xp-h-mb-20 { margin-bottom: var(--wp--custom--svc-text--head-mb-20); }
@media (max-width: 767px) { .xp-b :is(h2, h3, h4).xp-h-mb-p-0 { margin-bottom: 0; } }
/* (05.10.2026, помощник S) бутонът вдясно на таблет и телефон (btnMobile; Divi button_alignment_tablet „right“ — „Кариери“, „отворени позиции“) */
@media (max-width: 980px) { .xp-b-svc-text.xp-b.has-btn-m-right .wp-block-buttons { justify-content: flex-end; } }
/* (05.10.2026, помощник D) pullTop „24“: модулът със заглавието е с −24vh отгоре в Divi (телефон −3vh; Google My Business BG — „Защо GMB
   профил?“ до долния край на снимката, копието 1440: 81 px над края на реда, при нас беше 190 под него) */
.xp-b-svc-text.xp-b.has-pull-24 { margin-top: var(--wp--custom--svc-text--pull-24-phone); }
@media (min-width: 768px) { .xp-b-svc-text.xp-b.has-pull-24 { margin-top: var(--wp--custom--svc-text--pull-24); } }
/* (05.10.2026, помощник D) тесен текст в отместена лента до левия ръб (is-side-right; Стратегии BG/EN, Имейл маркетинг BG/EN/DE —
   „Конкретни примери“): отстъпът се брои от ръба на страницата, не на лентата — +10vw (копието 1440: 245 и 662 px, при нас 101 и 518) */
@media (min-width: 981px) {
	.xp-b-svc-text.xp-b.is-w-narrow:is(.is-inset.is-side-right > *) { padding-left: calc(var(--wp--custom--svc-text--left-inset) + var(--wp--custom--band-svc--inset)); }
	.xp-b-svc-text.xp-b.is-w-narrow.is-right:is(.is-inset.is-side-right > *) { padding-left: calc(var(--wp--custom--svc-text--right-indent) + var(--wp--custom--band-svc--inset)); }
}
/* (026 ВЛ.7, 22.10.2026) бутонът от страничната колона след текста на таблет и телефон: Divi Responsive Helper
   pac_drh_add_staking_order_mob/tab = two на колоната 2_5 („ВИЖ CASE STUDIES“ под „ВИЖ ПОРТФОЛИА“ на живо 390 — Велислав 138);
   на компютър редът остава (бутонът преди въпроса). Колона flex: полетата на децата са padding/margin без сливане, нищо не мърда. */
@media (max-width: 980px) { .xp-b-svc-text.xp-b.has-btn-m-after { display: flex; flex-direction: column; } .xp-b-svc-text.xp-b.has-btn-m-after > .wp-block-buttons:first-child { order: 1; } }
