.ecl-seo-category{padding-top:48px;padding-bottom:12px}.ecl-seo-category nav{font-size:14px;color:#60766d;margin-bottom:22px}.ecl-seo-category nav a{color:inherit}.ecl-seo-category h1{font-family:Outfit,sans-serif;font-weight:650;font-size:clamp(32px,4vw,56px);line-height:1.1;letter-spacing:-.04em;margin:0 0 16px;color:#0b1519}.ecl-seo-category p{font-size:18px;line-height:1.6;color:#53666c;max-width:790px;margin:0}.ecl-fallback-card a{color:inherit;text-decoration:none}.ecl-fallback-card a:hover{text-decoration:underline}@media(max-width:767px){.ecl-seo-category{padding-top:28px}.ecl-seo-category p{font-size:16px}}
.ecl-site #contenido{scroll-margin-top:128px;outline:none}.ecl-site .ecl-menu-toggle{min-width:44px;min-height:44px}@media(max-width:760px){.ecl-site #contenido{scroll-margin-top:96px}}
.ecl-commerce-site:has(.ecl-seo-category) .ecl-commerce-assurances,.ecl-commerce-site:has(.ecl-seo-category) #ecl-commerce-categories{display:none}.ecl-commerce-site:has(.ecl-seo-category) .ecl-shop-catalog{padding-top:24px}.ecl-commerce-site:has(.ecl-seo-category) .ecl-seo-category{padding-top:32px;padding-bottom:0}
