.language-links{display:flex;gap:18px;justify-content:flex-end;max-width:1380px;margin:0 auto;padding:12px 4%;font-size:15px}.language-links a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.language-links a{color:inherit}.language-links a:hover{color:#a83d20}body[data-locale=es] .hero h1{font-size:clamp(68px,8vw,132px)}body[data-locale=es] .hero-category{font-size:clamp(19px,2vw,28px)}body[data-locale=es] .costume-grid video{width:100%;aspect-ratio:9/16;object-fit:contain;border-radius:18px;background:#171512}body[data-locale=es] .guide h1{overflow-wrap:anywhere}body[data-locale=es] .guide p{font-size:19px;line-height:1.7}body[data-locale=es] .phone-caption{font-size:10px}body[data-locale=es] .price{font-size:clamp(32px,4vw,54px)}body[data-locale=es] .hero-copy{min-width:0}body[data-locale=es] .story-grid img{aspect-ratio:9/16;object-fit:cover}@media(max-width:700px){body[data-locale=es] .hero h1{font-size:68px}body[data-locale=es] .guide h1{font-size:42px}body[data-locale=es] .header{gap:12px}body[data-locale=es] .account-link{font-size:14px}.language-links{padding:10px 6%}body[data-locale=es] .guide p{font-size:18px}}

@media(min-width:701px) and (max-width:1100px){body[data-locale=es] .header{flex-wrap:wrap;gap:18px}body[data-locale=es] .header nav{order:3;width:100%;justify-content:space-between;gap:14px}body[data-locale=es] .brand{flex-shrink:0}}
@media(max-width:700px){body[data-locale=es] .header{padding:12px 18px}body[data-locale=es] .header nav{gap:8px;font-size:14px;justify-content:space-between;padding-top:0}body[data-locale=es] .language-links{padding:4px 6%}body[data-locale=es] .hero{padding-top:24px}}
