.locale-ja-jp *{font-family:'Noto Sans JP' !important}
.locale-ar-me *{font-family:'Noto Sans Arabic' !important}
.locale-th-th *{font-family:'Noto Sans Thai' !important}
.locale-ko-kr *{font-family:'Noto Sans KR' !important}
.locale-zh-tw *,.locale-zh-hk *{font-family:'Noto Sans TC' !important}
html[lang="ru"] *,html[lang="ru-ru"] *,html[lang="vi"] *,html[lang="vi-vn"] *,html[lang="uk"] *,html[lang="uk-ua"] *{font-family:"Roboto" !important}
.locale-zh-tw .categoryMenu.swiper .swiper-wrapper .itemWrap .category{font-size:14px}
.locale-zh-cn *{font-family:'Noto Sans SC' !important}
.g6-title-lg{line-height:1.3;font-weight:700;font-size:66px;font-family:'Poppins'}
@media(max-width:1220px){.g6-title-lg{font-size:54px}
}
@media(max-width:767px){.g6-title-lg{font-size:32px}
}
.g6-title-md{line-height:1.3;font-weight:700;font-size:48px;font-family:'Poppins'}
@media(max-width:1220px){.g6-title-md{font-size:40px}
}
@media(max-width:767px){.g6-title-md{font-size:28px}
}
.g6-title-sm{line-height:1.3;font-weight:700;font-size:36px;font-family:'Poppins'}
@media(max-width:1220px){.g6-title-sm{font-size:32px}
}
@media(max-width:767px){.g6-title-sm{font-size:24px}
}
.g6-subtitle-lg{line-height:1.5;font-weight:500;font-size:30px;font-family:'Poppins'}
@media(max-width:1220px){.g6-subtitle-lg{font-size:30px}
}
@media(max-width:767px){.g6-subtitle-lg{font-size:24px}
}
.g6-subtitle-md{line-height:1.5;font-weight:500;font-size:24px;font-family:'Poppins'}
@media(max-width:1220px){.g6-subtitle-md{font-size:22px}
}
@media(max-width:767px){.g6-subtitle-md{font-size:20px}
}
.g6-subtitle-sm{line-height:1.5;font-weight:500;font-size:20px;font-family:'Poppins'}
@media(max-width:1220px){.g6-subtitle-sm{font-size:18px}
}
@media(max-width:767px){.g6-subtitle-sm{font-size:18px}
}
.g6-text-lg{line-height:1.5;font-weight:400;font-size:18px;font-family:'Roboto'}
@media(max-width:1220px){.g6-text-lg{font-size:18px}
}
@media(max-width:767px){.g6-text-lg{font-size:18px}
}
.g6-text-md{line-height:1.5;font-weight:400;font-size:16px;font-family:'Roboto'}
@media(max-width:1220px){.g6-text-md{font-size:16px}
}
@media(max-width:767px){.g6-text-md{font-size:16px}
}
.g6-text-sm{line-height:1.5;font-weight:400;font-size:14px;font-family:'Roboto'}
@media(max-width:1220px){.g6-text-sm{font-size:14px}
}
@media(max-width:767px){.g6-text-sm{font-size:14px}
}
.g6-tag{line-height:1.5;font-weight:600;font-size:16px;font-family:'Roboto'}
@media(max-width:1220px){.g6-tag{font-size:16px}
}
@media(max-width:767px){.g6-tag{font-size:14px}
}
.g6-accordion-wrap .g6-accordion-component{max-width:1220px;width:100%;margin:auto;text-align:center;padding:0 40px}
@media(max-width:767px){.g6-accordion-wrap .g6-accordion-component{width:calc(100vw - 40px);padding:0}
}
.g6-accordion-wrap .g6-accordion-component .list{text-align:start}
.g6-accordion-wrap .g6-accordion-component .list li .toggle-button{align-self:center;width:24px;height:24px;display:block;position:relative;flex-shrink:0}
.g6-accordion-wrap .g6-accordion-component .list li .toggle-button::after,.g6-accordion-wrap .g6-accordion-component .list li .toggle-button::before{content:'';width:1px;height:13px;background-color:#000;position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;transition:.3s}
.g6-accordion-wrap .g6-accordion-component .list li .toggle-button::after{transform:rotate(90deg)}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-main-title-container{cursor:pointer;margin:-1px 0 0;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:0 20px}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-main-title-container .accordion-main-title{font-size:30px;font-family:'Poppins';font-weight:500}
@media(max-width:767px){.g6-accordion-wrap .g6-accordion-component .list li .accordion-main-title-container .accordion-main-title{font-size:24px}
}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-main-title-container.accordion-toggle-all{padding-bottom:40px}
@media(max-width:1220px){.g6-accordion-wrap .g6-accordion-component .list li .accordion-main-title-container.accordion-toggle-all{padding-bottom:20px}
}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-title-container{cursor:pointer;margin:-1px 0 0;padding:16px 10px;display:flex;align-items:center;justify-content:space-between;gap:0 20px;border-top:1px solid #ccc}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-title-container .accordion-title{font-family:'Poppins';font-weight:500;font-size:20px;line-height:150%;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media(max-width:1220px){.g6-accordion-wrap .g6-accordion-component .list li .accordion-title-container .accordion-title{white-space:normal;font-size:18px}
}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-description-container{height:0;overflow:hidden;color:#333;padding:0 10px;transition:.3s}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-description-container .accordion-description{font-family:'Roboto';font-weight:400;font-size:16px;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}
.g6-accordion-wrap .g6-accordion-component .list li .accordion-description-container .accordion-description a{color:#7231c6}
.g6-accordion-wrap .g6-accordion-component .list li.open .accordion-description-container{height:auto;padding:16px 10px}
.g6-accordion-wrap .g6-accordion-component .list li.open .accordion-title-container .toggle-button::before,.g6-accordion-wrap .g6-accordion-component .list li.open .accordion-main-title-container .toggle-button::before{transform:rotate(90deg)}
.g6-accordion-wrap.dark-mode{background-color:#000;color:#fff}
.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .accordion-title-container{border-top:1px solid #333}
.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .accordion-title-container .accordion-title{color:#fff}
.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .toggle-button::after,.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .toggle-button::before{background-color:#fff}
.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .accordion-description-container .accordion-description{color:#ccc}
.g6-accordion-wrap.dark-mode .g6-accordion-component .list li .accordion-description-container a{color:#b27aff}