/* Applies only to translated views; the English assets and template are unchanged. */
html[lang=es] .arc-home .hero h1{font-size:clamp(38px,4vw,54px)}
html[dir=rtl] .arc-home .hero h1{letter-spacing:0;font-size:clamp(38px,4vw,54px);line-height:1.3}
html[dir=rtl] .arc-home h2,html[dir=rtl] .arc-home .logo,html[dir=rtl] .arc-home .eyebrow,html[dir=rtl] .cr-kicker{letter-spacing:0}
html[dir=rtl] .arc-home .header>nav:not(.arc-language-switch){margin-left:0;margin-inline-start:auto}
html[dir=rtl] .arc-home table,html[dir=rtl] .arc-home .category-card span{text-align:start}
html[dir=rtl] .arc-home .hero-benefits li:before{margin-right:0;margin-inline-end:6px}
html[dir=rtl] .arc-home .big-number span{margin-left:0;margin-inline-start:12px}
html[dir=rtl] .arc-home .hero-shirts{direction:ltr}
html[dir=rtl] .arc-catalog .eyebrow,html[dir=rtl] .arc-catalog h1,html[dir=rtl] .arc-catalog h2{letter-spacing:0}
html[dir=rtl] .arc-home .steps{padding-inline-start:0}
@media(max-width:600px){html[lang=es] .arc-home .hero h1{font-size:39px}html[dir=rtl] .arc-home .hero h1{font-size:39px}html[dir=rtl] .arc-home .hero-price .big-number{float:left;margin:0 15px 0 0}html[dir=rtl] .arc-home .header>nav:not(.arc-language-switch){margin:0}html[dir=rtl] .arc-home .category-card span{text-align:start}.arc-home .category-card strong{overflow-wrap:break-word}.arc-home .category-card>div{min-width:0}}
