/* .loc-en-only */
.loc-en-only {
    font-size: initial;
}

:lang(ko-KR) > .loc-en-only:after {
    font-size: initial;
    display: inline;
    content: "(영문)";
}
:lang(ja-JP) > .loc-en-only:after {
    display: inline;
    content: "（英語）";
}
:lang(zh-CN) > .loc-en-only:after {
    display: inline;
    content: " (英文)";
}
:lang(it-IT) > .loc-en-only:after {
    display: inline;
    content: " (inglese)";
}
:lang(fr-FR) > .loc-en-only:after {
    display: inline;
    content: " (anglais)";
}
:lang(de-DE) > .loc-en-only:after {
    display: inline;
    content: " (Englisch)";
}
:lang(pt-BR) > .loc-en-only:after {
    display: inline;
    content: " (Inglês)";
}
:lang(es-lamr) > .loc-en-only:after {
    display: inline;
    content: " (inglés)";
}

:lang(ko-KR) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: "(영문)";
}
:lang(ja-JP) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: "（英語）";
}
:lang(zh-CN) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (英文)";
}
:lang(it-IT) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (inglese)";
}
:lang(fr-FR) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (anglais)";
}
:lang(de-DE) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (Englisch)";
}
:lang(pt-BR) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (Inglês)";
}
:lang(es-lamr) > .more.loc-en-only:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (inglés)";
}

:lang(ko-KR) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(ja-JP) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(zh-CN) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(it-IT) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(fr-FR) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(de-DE) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(pt-BR) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}
:lang(es-lamr) > .more.loc-en-only:after {
    display: inline-block;
    content: " ";
}

/* loc-sub */
.loc-sub {
    font-size: initial;
}

:lang(ko-KR) > .loc-sub:after {
    display: inline;
    content: "(영어) ";
}
:lang(ja-JP) > .loc-sub:after {
    display: inline;
    content: "（日本語字幕）";
}
:lang(zh-CN) > .loc-sub:after {
    display: inline;
    content: " (简体中文字幕)";
}
:lang(it-IT) > .loc-sub:after {
    display: inline;
    content: " (inglese)";
}
:lang(fr-FR) > .loc-sub:after {
    display: inline;
    content: " (anglais)";
}
:lang(de-DE) > .loc-sub:after {
    display: inline;
    content: " (Englisch)";
}
:lang(pt-BR) > .loc-sub:after {
    display: inline;
    content: " (Inglês)";
}
:lang(es-lamr) > .loc-sub:after {
    display: inline;
    content: " (inglés)";
}

:lang(ko-KR) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: "(영어) ";
}
:lang(ja-JP) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: "（日本語字幕）";
}
:lang(zh-CN) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (简体中文字幕)";
}
:lang(it-IT) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (inglese)";
}
:lang(fr-FR) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (anglais)";
}
:lang(de-DE) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (Englisch)";
}
:lang(pt-BR) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (Inglês)";
}
:lang(es-lamr) > .more.loc-sub:before {
    font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: inline;
    content: " (inglés)";
}

:lang(ko-KR) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(ja-JP) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(zh-CN) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(it-IT) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(fr-FR) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(de-DE) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(pt-BR) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
:lang(es-lamr) > .more.loc-sub:after {
    display: inline-block;
    content: " ";
}
