.localized-hero{min-height:480px}.localized-hero .hero-copy{display:flex;flex-direction:column;justify-content:center}.localized-hero h1{font-size:clamp(48px,5.4vw,82px);max-width:720px}.localized-hero .hero-art{display:flex;align-items:center;justify-content:center}.localized-hero .hero-art>img{height:420px;max-height:100%;transform:none;object-fit:contain}.localized-grid{margin-top:30px}.localized-note{margin-top:18px}.content-page .detail-grid h1{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;font-size:clamp(38px,4vw,60px);line-height:1.05}.content-page .detail-grid select{display:block;width:100%;max-width:460px;padding:12px;border:1px solid var(--line);background:#fff;font:inherit}.content-page .detail-grid .qty{margin-top:20px}.content-page .topic-links{margin-top:35px}.quote-main{min-height:65vh}.quote-back{font-size:14px;font-weight:600}.localized-grid .product-info h3{min-height:3.2em}.localized-grid .product-info h3 a:hover{text-decoration:underline;text-underline-offset:4px}html[dir="rtl"] body{text-align:right}html[dir="rtl"] .logo{direction:ltr}html[dir="rtl"] .quote-fields input[type=email],html[dir="rtl"] .quote-fields input[type=tel],html[dir="rtl"] .quote-fields input[name=postal],html[dir="rtl"] .quote-item p{direction:ltr;text-align:left}html[dir="rtl"] .seo-gallery figcaption{text-align:right}@media(max-width:680px){.localized-hero .hero-art>img{height:300px}.localized-grid .product-info h3{min-height:0}.localized-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
