/*
Theme Name: Shai Sabag Coatings
Theme URI: https://www.shaisabag.co.il/
Author: MC DIGITAL — מאור כהן
Author URI: https://mcmaorcohen851.github.io/mc-digital/
Description: תבנית מותאמת אישית לשי סבג ציפויים — ציפויים ועיטוף רכבים, גרפיקה ומדבקות, ובונה קיט השחרת חלונות. עברית RTL, תמיכה מלאה ב-WooCommerce.
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: shai-sabag
Tags: rtl-language-support, custom-menu, e-commerce, right-sidebar
*/

/*  העיצוב עצמו נטען מ-assets/css/style.css ו-assets/css/fx.css דרך functions.php.
    הקובץ הזה מכיל רק את כותרת התבנית + התאמות ספציפיות לוורדפרס.            */

/* ---------- התאמות וורדפרס ---------- */
.admin-bar .site-header { top: 32px; }
@media screen and (max-width: 782px) { .admin-bar .site-header { top: 46px; } }

.screen-reader-text {
  border: 0; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden;
  padding: 0; position: absolute; width: 1px; word-wrap: normal !important;
}
.skip-link:focus {
  position: fixed; inset-block-start: 10px; inset-inline-start: 10px; z-index: 100000;
  background: var(--red); color: #fff; padding: 10px 18px; border-radius: 8px;
  clip-path: none; width: auto; height: auto;
}

/* בלוקים של עורך הגוטנברג בתוך תוכן עמוד רגיל */
.entry-content { max-width: 820px; margin-inline: auto; }
.entry-content > * + * { margin-top: 18px; }
.entry-content h2 { font-size: 1.6rem; margin-top: 34px; }
.entry-content h3 { font-size: 1.2rem; margin-top: 26px; }
.entry-content ul, .entry-content ol { padding-inline-start: 22px; }
.entry-content ul { list-style: disc; }
.entry-content ol { list-style: decimal; }
.entry-content a { color: var(--red); text-decoration: underline; }
.entry-content img { border-radius: var(--radius); }
.entry-content blockquote {
  border-inline-start: 3px solid var(--red); padding-inline-start: 16px; color: var(--text-muted);
}
.wp-block-image figcaption { color: var(--text-muted); font-size: .85rem; text-align: center; }
