/* Select Language */
.selectLanguage .select-Text {
 margin-top: 15px;
 margin-bottom: 15px;
}

.selectLanguage .OfficialSites .g-HeadingTitle__h2 {
 margin-bottom: 15px;
}

.official-stores .g-Column__inner .g-Column__cols .g-ColumnUnit .g-HeadingTitle__titleBlock {
padding-top: 43px;
margin-top: 20px;
	}

.selectLanguage .select-Text .cmn-richtext {
 font-size: 16px;
}
.selectLanguage .l-PageTitle__h1,
html[lang^=ru] .selectLanguage .l-PageTitle__h1,
html[lang^=pl] .selectLanguage .l-PageTitle__h1,
html[lang^=zh] .selectLanguage .l-PageTitle__h1 {
 font-size: 21px;
 letter-spacing: normal;
}
.selectLanguage .l-HeadingTitle__h2,
html[lang^=ru] .selectLanguage .l-HeadingTitle__h2,
html[lang^=pl] .selectLanguage .l-HeadingTitle__h2,
html[lang^=zh] .selectLanguage .l-HeadingTitle__h2 {
 font-size: 30px;
}
.l-HeadingTitle__h3,
html[lang^=ru] .l-HeadingTitle__h3,
html[lang^=pl] .l-HeadingTitle__h3,
html[lang^=zh] .l-HeadingTitle__h3 {
 font-size: 19px;
}
.selectLanguage .g-AnnotationListP--v2 {
 margin-bottom: 0;
}
.selectLanguage .l-TextLinkUnit__link,
html[lang^=ru] .selectLanguage .l-TextLinkUnit__link,
html[lang^=pl] .selectLanguage .l-TextLinkUnit__link,
html[lang^=zh] .selectLanguage .l-TextLinkUnit__link {
 font-size: 14px;
}
html[lang^=zh] .selectLanguage .l-TextLinkUnit__link {
 font-family: 'EBGaramond-Regular', "FZShuSong-Z01", serif;
}
.selectLanguage .g-Hr {
 margin-bottom: 12px !important;
}

.selectLanguage .g-Hr.Hr_bottom {
 margin-bottom: 14px !important;
}

.selectLanguage .g-HeadingTitle.HeadingTitle_bottom {
 margin-bottom: 26px;
}
.selectLanguage .ColumnUnit-bottom {
 border-bottom: 1px solid rgba(172, 182, 191, 0.5);
}
.selectLanguage .text-Note.l-Text,
html[lang^=ru] .selectLanguage .text-Note.l-Text,
html[lang^=pl] .selectLanguage .text-Note.l-Text,
html[lang^=zh] .selectLanguage .text-Note.l-Text {
 font-size: 12px;
}
html[lang^=zh] .selectLanguage .text-Note.l-Text {
 font-family: 'EBGaramond-Regular', "FZShuSong-Z01", serif;
}
.selectLanguage .g-GroupBox .g-HeadingTitle.is-background,
html[lang^=ru] .selectLanguage .g-GroupBox .g-HeadingTitle.is-background {
 padding-top: 14px;
 padding-left: 0;
 padding-bottom: 6px;
}
html[lang^=zh] .selectLanguage .l-HeadingTitle__h3 {
 line-height: 1.5;
}
@media (max-width: 1024px) and (min-width: 641px) {}
@media (max-width: 640px) {
 .selectLanguage .ColumnUnit-bottom {
  border-bottom: none;
 }
 .selectLanguage .ColumnUnit-bottom-sm {
  border-bottom: 1px solid rgba(172, 182, 191, 0.5);
  margin-bottom: 14px;
 }
 .selectLanguage .l-TextLinkP.is-gutter--l .l-TextLinkP__list__item {
  padding-bottom: 15px;
 }
}

.iconStore {
 width: 32px;
 vertical-align: bottom;
}