[v-cloak]{display:none}
.product-faqs-component{margin-bottom:5pc;padding:0;position:relative}
@media(max-width:1220px){.product-faqs-component{margin-bottom:60px}
}
.product-faqs-component .faq-search-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}
@media(max-width:767px){.product-faqs-component .faq-search-wrap{padding:0 20px}
}
.product-faqs-component .faq-search-wrap .result-search-wrap{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:5pc 0 72px;padding:0;position:relative;width:806px}
@media(max-width:1220px){.product-faqs-component .faq-search-wrap .result-search-wrap{font-size:1pc;margin:60px 20px;width:728px}
}
@media(max-width:767px){.product-faqs-component .faq-search-wrap .result-search-wrap{margin:60px 0;width:100%}
}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-icon{height:24px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-icon svg{fill:#757575;height:24px;width:24px}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-input{background:var(--white);border:1px solid var(--silver);border-radius:75pt;font-family:Roboto;font-size:1pc;font-style:normal;font-weight:400;height:60px;line-height:150%;margin:0;padding:15px 20px 15px 60px;width:100%}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-input.withText{background:var(--light-gray)}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-input:-webkit-autofill{-webkit-background-clip:text;background-clip:text;-webkit-box-shadow:0 0 0 30px var(--light-gray) inset}
.product-faqs-component .faq-search-wrap .result-search-wrap .search-input:focus{outline:var(--primary-color) auto}
.product-faqs-component .faq-search-wrap .result-search-wrap .search{padding:0;position:relative;width:806px}
@media(max-width:1220px){.product-faqs-component .faq-search-wrap .result-search-wrap .search{width:728px}
}
@media(max-width:767px){.product-faqs-component .faq-search-wrap .result-search-wrap .search{width:100%}
}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:75px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;outline:var(--silver) auto;padding:14px 1pc;position:relative;width:100%}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;width:calc(100% - 44px)}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags::-webkit-scrollbar{height:0}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags .tag{-ms-flex-negative:0;background-color:var(--primary-color);border-color:var(--pastel-gray);color:var(--white);flex-shrink:0;margin:0;padding:2.5px 6px 2.5px 11px}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags .tag:hover{background-color:var(--click-color);border-color:var(--click-color)}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags .tag span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4px}
.product-faqs-component .faq-search-wrap .result-search-wrap .search.withTag .chosenTags .tags .tag span svg{height:20px;width:20px}
.product-faqs-component .faq-search-wrap .result-search-wrap .search .clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.product-faqs-component .faq-search-wrap .result-search-wrap .search .clear svg{height:24px;width:24px}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags.wrap{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:40px auto 0}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags .tag{-webkit-box-pack:center;-ms-flex-pack:center;background:var(--light-gray);border:1px solid transparent;border-radius:2pc;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--silver);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:8px 9pt}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags .tag.disable{border:1px solid var(--pastel-gray);cursor:unset;opacity:.3}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags .tag:hover{border:1px solid var(--pastel-gray)}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags .tag:active{background-color:var(--primary-color);border:1px solid transparent;color:var(--white);cursor:default}
.product-faqs-component .faq-search-wrap .result-search-wrap .tags .tag.active{background-color:var(--primary-color);color:var(--white)}
.product-faqs-component .faq{margin:0 auto}
@media(max-width:1220px){.product-faqs-component .faq{font-size:1pc;width:728px}
.product-faqs-component .faq>div{padding:0}
}
@media(max-width:767px){.product-faqs-component .faq{width:100%}
}
.product-faqs-component .faq .result-content-wrap{margin:0 auto;width:915pt}
@media(max-width:1220px){.product-faqs-component .faq .result-content-wrap{font-size:1pc;width:728px}
}
@media(max-width:767px){.product-faqs-component .faq .result-content-wrap{padding:0 20px;width:auto}
}
.product-faqs-component .faq .result-content-wrap .no-result{margin:5pc auto;max-width:915pt;text-align:center}
@media(max-width:1023px){.product-faqs-component .faq .result-content-wrap .no-result{margin:60px 40px}
}
@media(max-width:375px){.product-faqs-component .faq .result-content-wrap .no-result{margin:40px 20px}
}
.product-faqs-component .faq .result-content-wrap .afterSearch{color:var(--black);margin:0 auto;padding:5pc 0;text-align:center}
.product-faqs-component .faq #faqSearchResults{border-top:.5px solid var(--pastel-gray);padding:0}
@media(max-width:1220px){.product-faqs-component .faq #faqSearchResults{margin:0}
}
.product-faqs-component .faq .resultBox{border-bottom:.5px solid var(--pastel-gray);margin:0;padding:28px 0}
.product-faqs-component .faq .resultBox .faq-title{color:var(--black);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
@media(max-width:1220px){.product-faqs-component .faq .resultBox .faq-title{font-size:18px}
}
@media(max-width:767px){.product-faqs-component .faq .resultBox .faq-title{overflow:visible;text-overflow:unset;white-space:normal}
}
.product-faqs-component .faq .moreButton{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:40px 0 20px;position:unset}
.product-faqs-component .faq .moreButton svg{cursor:pointer}
.product-faqs-component .loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}
.product-faqs-component .loading span{-webkit-animation:circle .75s linear infinite;animation:circle .75s linear infinite;border:6px solid var(--primary-color);border-radius:100%;border-top:6px solid transparent;height:68px;width:68px}
@-webkit-keyframes circle{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}
@keyframes circle{0{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}
}