.language-switch{position:absolute;left:4.4%;top:33px;display:flex;gap:5px;align-items:center;font-family:var(--body);font-size:12px;font-weight:600;line-height:1}.language-switch button{padding:6px 7px;color:inherit;border:1px solid transparent;border-radius:2px}.language-switch button[aria-pressed=true]{border-color:currentColor}.language-switch span{opacity:.35}.admin-page .desktop-nav,.admin-page .site-footer{display:none}.admin-page .site-header{height:92px}.admin-page main{padding-top:92px}.account-toggle{display:grid}.home-page .language-switch{color:white}.home-page .site-header.scrolled .language-switch{color:var(--ink)}html[lang=es] .campaign-copy h1{font-size:68px}.admin-page{background:#f5f5f5}.admin-page .site-header{background:white}#admin-root,#order-root{min-height:65vh}#admin-root input,#admin-root select,#admin-root textarea{font-family:var(--body)}
@media(min-width:768px){html[lang=es] .desktop-nav{gap:22px}html[lang=es] .desktop-nav>a,html[lang=es] .nav-dropdown>button{font-size:14px}}
@media(max-width:767px){.language-switch{left:70px;top:25px;font-size:10px;gap:1px}.language-switch button{padding:4px}.language-switch>span{display:none}.admin-page .site-header{height:72px}.admin-page main{padding-top:72px}html[lang=es] .campaign-copy h1{font-size:52px}}
@media(max-width:390px){.language-switch{left:55px}.language-switch button{padding:3px;font-size:9px}}

.nav-dropdown>button>span[data-es]{font-family:inherit;font-size:inherit;margin-left:0}
.mobile-nav>a>span[data-es]{font-family:inherit;font-size:inherit}
