.section-faq-content{margin:calc(30px + 2vw) 0}.section-faq-content .faq_content_width{max-width:1400px;margin:0 auto;padding:0 20px}@media(min-width:1000px)and (max-width:1500px){.section-faq-content .faq_content_width{padding:0 40px}}.faq_content_width .faq_content_container{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:4%;color:#000}.faq_content_width .search_result{margin-bottom:40px}.faq_content_width .search_result[hidden]{display:none}.faq_content_width .search_result .no_result_message{font-size:20px;text-align:center;margin:20px 0;font-weight:700}.faq_content_width .faq_search_header{display:flex;gap:20px;align-items:flex-end}.faq_search_header .keyword{font-size:30px;font-weight:700;line-height:1}.faq_search_header .clear_result{display:flex;align-items:center;gap:10px;cursor:pointer;border:none;background:transparent;padding:0;font:inherit;color:inherit}.faq_search_header .clear_result .icon-close{width:10px;height:auto;display:block}.faq_content_container .faq_navigation{width:20%;align-self:self-start;position:sticky;top:50px;left:0}.faq_navigation .nav_item{padding:20px 0}.faq_navigation .nav_item:nth-child(n+2){border-top:1px solid #ddd}.faq_navigation .nav_item .first_level{font-size:20px;font-weight:700;margin-bottom:10px;padding:0 10px;border:none;background:transparent;width:100%;text-align:left;color:inherit}.faq_navigation .nav_item .first_level--desktop{margin-top:0;line-height:inherit}.faq_navigation .nav_item .first_level--mobile{display:none;cursor:default}.faq_navigation .nav_item .second_list{display:flex;flex-direction:column;row-gap:3px;font-size:16px}.nav_item .second_list .second_level{line-height:2;padding:0 10px;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;font:inherit;color:inherit}.nav_item .second_list .active{background:var(--air-blue);color:#fff}.faq_content_container .faq_all{flex:1;width:100%}.faq_content_container .faq_all .faq_item{padding:20px 0;border-bottom:1px solid #ddd;position:relative}.faq_content_container .faq_all .faq_item,.faq_content_container .faq_all .faq_item a,.faq_content_container .faq_all .faq_item .answer table{font-size:20px}.faq_all .faq_item{color:#000}.faq_all .faq_item .ask{font-size:24px;padding-right:40px;cursor:pointer}.faq_all .faq_item .answer{margin-top:10px}.answer{display:none}.faq_item.active .answer:not([hidden]){display:block}.answer ul,.answer ol{padding-left:0}.answer ul li,.answer ol li{list-style:none}.faq_all .faq_item p{margin-bottom:0}.faq_all .faq_item p:nth-child(2){margin-top:10px}.faq_all .faq_container .faq_item .ask{position:relative}.faq_all .faq_container:first-child .faq_item .ask{display:block}.faq_all .faq_item .ask:after{content:"";background-image:url(/cdn/shop/files/faq-toggle.svg?v=1717489954);position:absolute;right:0;top:15px;width:22px;height:12px;transition:all .3s;background-size:contain;transform:rotate(-180deg)}.faq_all .faq_item.active .ask:after{transform:rotate(0)}@media(max-width:820px){.faq_content_container .faq_navigation{width:25%}}@media(max-width:590px){.faq_content_container .faq_navigation{width:100%;position:relative;display:flex;top:0;padding-bottom:60px;overflow-x:scroll}.faq_content_container .faq_navigation.fixed{position:fixed;padding:0 20px 65px;background:#fff;z-index:2}.faq_navigation.fixed .nav_item .second_list{margin-left:20px}.faq_navigation .nav_item .first_level--desktop{display:none}.faq_navigation .nav_item .first_level--mobile{display:block;font-size:14px;margin-bottom:0;color:#999;white-space:nowrap;cursor:pointer}.faq_all .faq_item .ask:after{width:12px;height:6px;top:10px}.faq_navigation .nav_item.active .first_level--mobile{color:#000}.faq_content_container .faq_all .faq_item{padding:15px 0}.faq_navigation .nav_item .second_list{position:absolute;top:43px;left:0;display:flex;flex-direction:row;column-gap:15px;white-space:nowrap;border-top:1px solid #ddd;padding-top:12px}.faq_navigation .nav_item:nth-child(n+2){border:none;margin-left:10px}.faq_navigation .nav_item{padding:10px 0}.faq_navigation .nav_item:nth-child(n+2) .second_list{display:none}.section-faq-content{margin-top:0}.nav_item .second_list .active{border-radius:30px}.faq_content_container .faq_all .faq_item,.faq_content_container .faq_all .faq_item a,.nav_item .second_list .second_level{font-size:14px}.faq_all .faq_item .ask{font-size:16px}.faq_all .faq_item svg{width:12px;right:20px;top:22px}}
/*# sourceMappingURL=/cdn/shop/t/217/assets/section-faq-main-content.css.map */
