/* m-center.css: phones only (<768px), option reef_m_center = '1' → body.rf-mc (inc/chrome-v3.php). Mor 22.10.2026 22:25 via the conductor:
   "במובייל מרכז כותרות ומה שצריך למרכז". Centred: H1s, section heads (kicker + H2/H3 + their one-line subtitle and "all" link), hero heads
   and trust rows, CTA bands, product titles + prices (cards and PDP). Kept at the start edge (right): body paragraphs, lists, tables,
   FAQ questions/answers, forms, breadcrumbs, article headings inside the text (the reading line). Reasons per item: ops/mobile-2210/MOBILE-NOTES.md */
@media (max-width:767px){

/* ---------- home (D7, body.rf-home-d3) ---------- */
/* hero head: the base line, the H1 and the trust row (desktop already centres this block) */
body.rf-mc.rf-home-d3 .rf-d-hero .rf-d-hh{text-align:center;justify-items:center}
body.rf-mc.rf-home-d3 .rf-d-hero .rf-d-base{justify-content:center}
body.rf-mc.rf-home-d3 .rf-d-hero .t7-trow{justify-content:center}
body.rf-mc.rf-home-d3 .rf-d-hero h1{text-wrap:balance}
/* the emergency door under it: the three short facts as one centred block (lines still start right), the price line and night note */
body.rf-mc.rf-home-d3 .rf-d-dr-emg :is(.t7-hfacts,.rf-d-dfacts){width:fit-content;max-width:100%;margin-inline:auto}
body.rf-mc.rf-home-d3 .rf-d-dr-emg .rf-d-price-hint{justify-content:center;text-align:center}
/* the store door: heading + its one line, the price hint */
body.rf-mc.rf-home-d3 .rf-d-dr-shop .rf-d-d-top{align-items:center;text-align:center}
body.rf-mc.rf-home-d3 .rf-d-dr-shop .rf-d-dsub{justify-content:center}
body.rf-mc.rf-home-d3 .rf-d-dr-shop .rf-d-price-hint,body.rf-mc.rf-home-d3 .rf-d-dr-shop .rf-d-win-note{justify-content:center;text-align:center}
body.rf-mc.rf-home-d3 .rf-d-mini-win a{align-items:center;text-align:center}
/* section heads: kicker, H2, subtitle, the "all" link under them */
body.rf-mc.rf-home-d3 :is(.t7-head,.rf-d-sec-head){flex-direction:column;align-items:center;text-align:center}
body.rf-mc.rf-home-d3 :is(.t7-head-t,.rf-d-sec-head>div){display:flex;flex-direction:column;align-items:center}
body.rf-mc.rf-home-d3 :is(.t7-h2,.rf-d-sec h2){text-wrap:balance}
body.rf-mc.rf-home-d3 .t7-sub{margin-inline:auto}
/* service tabs: the panel's own head (kicker, H2, lead); the service rows below stay right */
body.rf-mc.rf-home-d3 .t7-pan-tx{text-align:center}
body.rf-mc.rf-home-d3 .t7-pan-lead{margin-inline:auto}
/* prices, how it works, choose & install, guides: the heading and its lead */
body.rf-mc.rf-home-d3 .rf-d-pr-main>h2,body.rf-mc.rf-home-d3 .rf-d-pr-main>.rf-d-lead{text-align:center;margin-inline:auto}
body.rf-mc.rf-home-d3 :is(.rf-d-fees,.rf-d-guides-box,.rf-d-how4)>h3{text-align:center}
body.rf-mc.rf-home-d3 .rf-d-wm-t{text-align:center}
/* FAQ: heading + lead (the questions stay right) */
body.rf-mc.rf-home-d3 .t7-faq-side>h2,body.rf-mc.rf-home-d3 .t7-faq-side>.t7-faq-lead{text-align:center;margin-inline:auto}
body.rf-mc.rf-home-d3 .t7-uline:after{inset-inline-start:calc(50% - 48px)}
/* "צלמו את הדלת" and "למה לבחור בריף": heading, lead, hint (the numbered reasons stay right) */
body.rf-mc.rf-home-d3 .rf-d-ph-txt>:is(h2,.rf-d-lead,.rf-d-hint){text-align:center;margin-inline:auto}
body.rf-mc.rf-home-d3 .t7-why-tx>:is(h2,.t7-why-lead){text-align:center;margin-inline:auto}
/* business: the lead under the photo heading */
body.rf-mc.rf-home-d3 .t7-biz-tx>h2,body.rf-mc.rf-home-d3 .t7-biz-lead{text-align:center}
/* store window cards: brand, name, price, installation line */
body.rf-mc.rf-home-d3 .t7-pc:not(.t7-pc-all) .t7-pc-b{align-items:center;text-align:center}
body.rf-mc.rf-home-d3 .t7-pc:not(.t7-pc-all) .t7-pc-br{text-align:center}
body.rf-mc.rf-home-d3 .t7-pc:not(.t7-pc-all) .t7-pc-f{align-items:center}
body.rf-mc.rf-home-d3 .t7-pc-all a{align-items:center;text-align:center}

/* ---------- closing band (footer v3, every page) ---------- */
body.rf-mc .t7-close-tx{text-align:center}
body.rf-mc .t7-close-tx>p{margin-inline:auto}
body.rf-mc .t7-close-tx .t7-live{margin-inline:auto}
body.rf-mc .t7-close-trust{justify-content:center}

/* ---------- service / city / region pages (inner hero, line v3) ---------- */
body.rf-mc .rf-ihero .rf-eyebrow{justify-content:center;text-align:center}
body.rf-mc .rf-ihero h1{text-align:center;text-wrap:balance}
body.rf-mc .rf-ihero .t7-trow{justify-content:center}
body.rf-mc .rf-ihero .rf-ihero-note{justify-content:center;text-align:center}
body.rf-mc .rf-ihero .rf-price-chip{text-align:center}
/* section heads inside the page: reviews, FAQ heading, the mid-page call band */
body.rf-mc #main :is(.rf-faq-h,.rf-reviews-inline-head h2){text-align:center;text-wrap:balance}
/* the store and PDP review band sits outside #main: :is(…,#m2210) lifts these to ID weight, over line-v3's ":is(.rf-l3-h2,#main .rf-store-h2)" */
body.rf-mc :is(.rf-l3-h2,#m2210){text-align:center;text-wrap:balance}
body.rf-mc :is(.rf-reviews-inline-head,#m2210){justify-items:center;justify-content:center;text-align:center}
body.rf-mc #main .rf-t2-rv-head{justify-content:center;text-align:center}
body.rf-mc #main .rf-cta-mid>div:first-child{text-align:center}

/* ---------- store: category / shop hero, product cards ---------- */
body.rf-mc #main .rf-store-h1{text-align:center;text-wrap:balance}
body.rf-mc #main .rf-store-hero .rf-l3-sh-lines{justify-content:center}
body.rf-mc #main .rf-store-hero .t7-trow{justify-content:center}
body.rf-mc #main .rf-quiz-head{justify-content:center;text-align:center}
body.rf-mc #main .rf-pcard{text-align:center}
body.rf-mc #main .rf-pcard :is(.rf-pcard-title,.woocommerce-loop-product__title,.price){text-align:center}
body.rf-mc #main .rf-pcard>:not(.rf-pcard-media){align-self:center}
body.rf-mc #main :is(.rf-store-h2,.reef-compare-sec>h2,.reef-guide>h3){text-align:center;text-wrap:balance}

/* ---------- product page: title, badges, price row, installation line ---------- */
body.rf-mc .rf-store div.product.rf-pdp .rf-pdp-summary .product_title{text-align:center;text-wrap:balance}
body.rf-mc .rf-store.rf-pdp-v3 div.product.rf-pdp .rf-pdp-summary>.rf-pdp-chips{text-align:center}
body.rf-mc .rf-store div.product.rf-pdp .rf-pdp-summary .reef-pdp-shabbat{margin-inline:4px}
body.rf-mc .rf-pdp-v3 .rf-pdp3-pricerow{justify-content:center}
body.rf-mc .rf-pdp3-inst-line{justify-content:center;text-align:center}

/* ---------- posts: hero (kicker, H1, byline, dates); the closing call box ---------- */
body.rf-mc .rf-post-hero-txt{text-align:center}
body.rf-mc .rf-post-hero-txt h1{text-wrap:balance}
body.rf-mc .rf-post-hero-txt>:is(.rf-post-meta,.rf-byline,.rf-post-dates){justify-content:center;text-align:center}
body.rf-mc .rf-post-cta .rf-card>:is(h2,h3,p){text-align:center}
body.rf-mc #main h2.c{text-align:center}

/* ---------- blog index: the head ---------- */
body.rf-mc .rf-b2-head-txt>:is(h1,.rf-eyebrow){text-align:center;justify-content:center}
body.rf-mc .rf-b2-pop-hd{justify-content:center;text-align:center}
body.rf-mc .rf-b2-band-txt{text-align:center}
}
