.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-faq-component{max-width:1220px;width:100%;margin:auto;text-align:center}
@media(max-width:767px){.g6-faq-component{width:calc(100vw - 40px)}
}
.g6-faq-component .learn-more-block{padding-bottom:20px;display:flex;justify-content:center}
.g6-faq-component .learn-more-block a{text-decoration:none;color:#7231c6;display:flex;align-items:center;font-family:Roboto;font-size:16px;font-weight:500}
.g6-faq-component .learn-more-block a span{padding-left:4px}
.g6-faq-component .learn-more-block a:hover{text-decoration:underline}
.g6-faq-component .learn-more-block a:active{color:#6b53cc}
.g6-faq-component .learn-more-block a:active span svg g path{fill:#6b53cc}
.g6-faq-component .g6-title-md{margin-bottom:32px}
@media(max-width:1220px){.g6-faq-component .g6-title-md{margin-bottom:20px}
}
@media(max-width:767px){.g6-faq-component .g6-title-md{margin-bottom:10px}
}
.g6-faq-component .link{display:block;margin-bottom:40px;cursor:pointer}
.g6-faq-component .list{text-align:start}
.g6-faq-component .list li .faq-title-container{cursor:pointer;margin:-1px 0 0;border-top:1px solid #ccc;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:0 20px}
.g6-faq-component .list li .faq-title-container .faq-title{font-family:'Poppins';font-weight:600;font-size:16px;line-height:24px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media(max-width:767px){.g6-faq-component .list li .faq-title-container .faq-title{white-space:normal}
}
.g6-faq-component .list li .faq-title-container .toggle-button{align-self:flex-start;width:10px;height:24px;display:block;position:relative}
.g6-faq-component .list li .faq-title-container .toggle-button::after,.g6-faq-component .list li .faq-title-container .toggle-button::before{content:'';width:2px;height:10px;background-color:#000;position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;transition:.3s}
.g6-faq-component .list li .faq-title-container .toggle-button::after{transform:rotate(90deg)}
.g6-faq-component .list li .faq-description-container{height:0;overflow:hidden;background-color:#fafafa;padding:0 20px;transition:.3s}
.g6-faq-component .list li .faq-description-container .faq-description{font-family:'Roboto';font-weight:400;font-size:16px;line-height:19px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}
@media(max-width:767px){.g6-faq-component .list li .faq-description-container .faq-description{-webkit-line-clamp:3}
}
.g6-faq-component .list li .faq-description-container .faq-description+.learn-more{margin-top:10px}
.g6-faq-component .list li .faq-description-container .faq-description.withAnswer{line-height:1.6;-webkit-line-clamp:unset}
.g6-faq-component .list li .faq-description-container .learn-more{display:block;font-family:'Roboto';font-weight:400;font-size:14px;line-height:16px;letter-spacing:.04em;text-decoration-line:underline;color:#8668ff}
.g6-faq-component .list li .faq-description-container .learn-more.hide{display:none}
.g6-faq-component .list li .faq-description-container .allAnswer{font-family:'Roboto';font-weight:400;font-size:16px;line-height:1.6;white-space:normal}
.g6-faq-component .list li .faq-description-container .allAnswer a{color:#7231c6;text-decoration:none}
.g6-faq-component .list li .faq-description-container .allAnswer a:hover{text-decoration:underline}
.g6-faq-component .list li .faq-description-container .allAnswer a:active{color:#6b53cc}
.g6-faq-component .list li .faq-description-container .allAnswer ol,.g6-faq-component .list li .faq-description-container .allAnswer ul{list-style:auto;padding-left:20px}
.g6-faq-component .list li .faq-description-container .allAnswer li{list-style:auto}
.g6-faq-component .list li .faq-description-container .allAnswer b{font-weight:500}
.g6-faq-component .list li:last-of-type .faq-title-container{border-bottom:1px solid #ccc}
.g6-faq-component .list li.open:last-of-type{border-bottom:1px solid #ccc}
.g6-faq-component .list li.open .faq-description-container{height:auto;padding:16px 20px}
.g6-faq-component .list li.open .faq-title-container{border-bottom:1px solid #ccc}
.g6-faq-component .list li.open .faq-title-container .toggle-button::before{transform:rotate(90deg)}
.g6-faq-component .list li.qsg:hover{background-color:#f2f2f2}
.g6-faq-component .list li.qsg .faq-title-container{padding:16px 20px;text-decoration:none;color:#000}
.g6-faq-component .list li.qsg .faq-title-container p{white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.g5-presale-faq .g6-faq-component{margin:160px auto}
@media(max-width:1220px){.g5-presale-faq .g6-faq-component{margin:120px auto}
}
@media(max-width:767px){.g5-presale-faq .g6-faq-component{margin:80px auto}
}
.g6-faq .g6-faq-wrap.darkMode{background-color:#000}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .g6-title-md{color:#fff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link{color:#b27aff !important}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link::after{content:url("../../../../../etc/designs/g6/clientlib-site/img/g6/right-arrow-dark.svg")}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:hover{text-decoration:underline}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:active,.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:focus{color:#6b53cc}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:active::after,.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:focus::after{margin-left:10px;content:url("../../../../../etc/designs/g6/clientlib-site/img/g6/right-arrow-pressed-purple.svg")}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:active.hide-arrow,.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:focus.hide-arrow{display:inline-block !important}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:active.hide-arrow::after,.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .link:focus.hide-arrow::after{margin:0;content:''}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-title-container{border-top:1px solid #333}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-title-container .faq-title{color:#fff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-title-container .toggle-button::after,.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-title-container .toggle-button::before{background-color:#fff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container{background-color:rgba(255,255,255,0.12)}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container .faq-description{color:#fff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container .learn-more{color:#b27aff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container .allAnswer{color:#fff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container .allAnswer a{color:#b27aff}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li .faq-description-container .allAnswer a:active{color:#6b53cc}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li:last-of-type .faq-title-container{border-bottom:1px solid #333}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li.open:last-of-type{border-bottom:1px solid #333}
.g6-faq .g6-faq-wrap.darkMode .g6-faq-component .list li.open .faq-title-container{border-bottom:1px solid #333}
.slim-mini-site .g6-faq-component .g6-title-md{margin-bottom:20px}
.slim-mini-site .g6-faq-component .list .faq-item.qsg{width:704px;margin:0 auto}
@media(max-width:1023px){.slim-mini-site .g6-faq-component .list .faq-item.qsg{max-width:576px;width:100%}
}