/* Hebrew draft: readable RTL typography, original photography and specifications. */
html[lang="he"] {font-family:Arial,"Noto Sans Hebrew",sans-serif;letter-spacing:0}
[lang="he"] body,[lang="he"] button,[lang="he"] input,[lang="he"] select,[lang="he"] textarea {font-family:Arial,"Noto Sans Hebrew",sans-serif}
[lang="he"] h1,[lang="he"] h2,[lang="he"] h3,[lang="he"] .legacy-content h2,[lang="he"] .legacy-content .catalogue-copy>h2,[lang="he"] .legacy-content .resourceGrid h2 {font-family:Arial,"Noto Sans Hebrew",sans-serif;letter-spacing:-.3px;text-transform:none;line-height:1.18;font-weight:700}
[lang="he"] .brand {direction:ltr;unicode-bidi:isolate}
[lang="he"] .overline,[lang="he"] .eyebrow,[lang="he"] .form-top,[lang="he"] .strip-label,[lang="he"] .image-topnote,[lang="he"] .product-tag,[lang="he"] .guide-meta,[lang="he"] .library-foot {letter-spacing:0;text-transform:none}
[lang="he"] #scrollProgress {transform-origin:right}
[lang="he"] .hero-copy {padding-inline:8.5% 7%}
[lang="he"] .hero-visual {margin:24px 0 24px 24px}
[lang="he"] .hero h1 {font-size:clamp(54px,5.6vw,90px);line-height:1.08}
[lang="he"] .hero h1>span {white-space:normal}
[lang="he"] .hero-image-foot h2 {font-size:34px}
[lang="he"] .image-topnote {left:auto;right:42px}
[lang="he"] .scene-number {right:auto;left:40px}
[lang="he"] .scene-controls button,[lang="he"] .product-option,[lang="he"] .quality-step {text-align:start}
[lang="he"] .scene-controls button {border-right:0;border-left:1px solid #cdd3cc}
[lang="he"] .scene-controls button[aria-pressed=true]:after {transform-origin:right}
[lang="he"] .promise-strip i {margin-right:0;margin-left:15px}
[lang="he"] .section h2 {font-size:clamp(36px,3.8vw,60px)}
[lang="he"] .product-visual {margin:20px 20px 20px 0}
[lang="he"] .product-detail h3 {font-size:30px;line-height:1.25}
[lang="he"] .product-tag {left:auto;right:15px}
[lang="he"] .quality-content {padding:0 0 0 65px}
[lang="he"] .quality-step>b {font-size:15px}
[lang="he"] .market-note>span {margin-right:0;margin-left:9px}
[lang="he"] .page-hero h1 {font-size:clamp(38px,4.2vw,65px);line-height:1.18}
[lang="he"] .kind-guide .page-hero h1 {font-size:clamp(34px,3.4vw,52px)}
[lang="he"] .legacy-content h2,[lang="he"] .related-section h2 {font-size:clamp(29px,2.8vw,44px)}
[lang="he"] .legacy-content .catalogue-copy>h2,[lang="he"] .catalogue-copy>h2 {font-size:27px}
[lang="he"] .legacy-content ul {padding-left:0;padding-right:20px}
[lang="he"] .legacy-content table {text-align:start}
[lang="he"] .legacy-content td {unicode-bidi:plaintext}
[lang="he"] .technical-value {direction:ltr;unicode-bidi:isolate;display:inline-block}
[lang="he"] a[href^="mailto:"],[lang="he"] a[href^="tel:"] {direction:ltr;unicode-bidi:isolate}
[lang="he"] .legacy-content summary {padding-right:0;padding-left:35px}
[lang="he"] .legacy-content summary:after {right:auto;left:6px}
[lang="he"] .legacy-content details>p {margin:16px 0 0 35px}
[lang="he"] .contact-draft input,[lang="he"] .contact-draft select,[lang="he"] .contact-draft textarea,[lang="he"] #enquirySummary,[lang="he"] #briefText {font-family:Arial,"Noto Sans Hebrew",sans-serif}
[lang="he"] input[type="email"] {direction:ltr;text-align:right}
[lang="he"] .contact-draft h2,[lang="he"] .contactAside h2 {font-size:34px;line-height:1.2}
[lang="he"] .guide-card {display:flex;flex-direction:column}
[lang="he"] .guide-card .read-link {margin-top:auto}
[lang="he"] .guide-card h3 {font-size:22px;line-height:1.4}
[lang="he"] .wa-float {right:auto;left:24px}
[lang="he"] .wa-float .wa-arrow {margin-left:0;margin-right:6px}
/* Crop coordinates refer to the photograph, independent of text direction. */
[lang="he"] .crop-pins {direction:ltr}
[lang="he"] .crop-pins .image-caption,[lang="he"] .crop-pins .product-tag {direction:rtl}
@media(max-width:1190px){[lang="he"] .hero h1{font-size:5.8vw}[lang="he"] .product-visual{margin:22px 24px 0}[lang="he"] .quality-content{padding:0 0 0 35px}[lang="he"] .page-hero h1{font-size:46px}}
@media(max-width:900px){[lang="he"] .hero h1{font-size:6.6vw}[lang="he"] .quality-content{padding:0 0 0 27px}[lang="he"] .product-visual{margin:15px 15px 0}[lang="he"] .wa-float{left:18px}[lang="he"] .page-hero h1{font-size:40px}}
@media(max-width:600px){[lang="he"] .hero-copy{padding:32px 6%}[lang="he"] body[data-page-kind="home"] .hero h1{font-size:clamp(43px,12vw,64px);line-height:1.12}[lang="he"] .hero-visual{margin:0 5% 24px}[lang="he"] .hero-image-foot h2{font-size:29px}[lang="he"] .image-topnote{right:26px}[lang="he"] .scene-number{left:26px}[lang="he"] .scene-controls button{padding:12px 10px;font-size:11px}[lang="he"] .section h2{font-size:36px}[lang="he"] .product-visual{margin:17px 17px 0}[lang="he"] .product-detail h3{font-size:29px}[lang="he"] .quality-content{padding:0}[lang="he"] .page-hero h1{font-size:36px;line-height:1.22}[lang="he"] .kind-guide .page-hero{gap:27px}[lang="he"] .kind-guide .page-hero h1{font-size:32px}[lang="he"] .legacy-content h2,[lang="he"] .related-section h2{font-size:30px}[lang="he"] .legacy-content .catalogue-copy>h2{font-size:27px}[lang="he"] .legacy-content .contact-draft h2,[lang="he"] .legacy-content .contactAside h2{font-size:30px}[lang="he"] .wa-float{left:15px}[lang="he"] .product-option{font-size:12px}[lang="he"] .promise-strip i{margin-left:9px}}
