:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy h1{font-size:clamp(34px,3.6vw,52px)!important;line-height:1.2!important}:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy{max-width:550px}:is(html[lang="es"],html[lang="pt-PT"]) .km2-button{white-space:normal}:is(html[lang="es"],html[lang="pt-PT"]) .km6-utilities{gap:8px}:is(html[lang="es"],html[lang="pt-PT"]) .km6-nav{gap:14px}:is(html[lang="es"],html[lang="pt-PT"]) .km2-card h3{min-height:0;overflow-wrap:break-word}:is(html[lang="es"],html[lang="pt-PT"]) .km2-product-info h1{line-height:1.3!important}@media(max-width:899px){:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy{max-width:none}:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy h1{font-size:34px!important}:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy .km2-actions{gap:12px}:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy .km2-button{max-width:100%}}@media(max-width:420px){:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy h1{font-size:32px!important}:is(html[lang="es"],html[lang="pt-PT"]) .km11-copy .km2-actions{align-items:flex-start;flex-direction:column}:is(html[lang="es"],html[lang="pt-PT"]) .km2-card h3{font-size:16px!important}}
