/* Translated text stays separate from the Japanese lettering in the artwork. */
html:not([lang="ja"]) .page-guide .corner-directory .corner-card.corner-card-art {position:relative;overflow:visible;margin-bottom:50px;}
.corner-localized-label{position:absolute;left:0;right:0;top:100%;display:block;padding:5px 7px;color:#583a25;background:#fff7e8;font-family:system-ui,sans-serif;font-size:clamp(11px,1.1vw,14px);font-weight:600;line-height:1.3;text-align:center;overflow-wrap:anywhere;min-height:29px;}
html:not([lang="ja"]) .tiktok-banner-title {white-space:normal;font-family:system-ui,sans-serif;font-size:4.2cqw;line-height:1.15;}
html:not([lang="ja"]) .simple-title-line {white-space:normal;}
html:not([lang="ja"]) .simple-brand-caption {white-space:normal;}
@media(max-width:900px){html:not([lang="ja"]) .simple-brand-caption{font-size:11px;max-width:150px;}}
