.faq-new-page{background-color:#f9f9f9}.desktop-only{display:block}.mobile-only{display:none}.faq-banner{position:relative;width:100%;height:25rem;overflow:hidden;background:linear-gradient(254deg,#f3f6f9,#eceff2)}.faq-banner__image{position:absolute;top:0;left:0;width:100%;height:100%}.faq-banner__image img{width:100%;height:100%;object-fit:cover;object-position:center}.faq-banner__overlay{display:none}.faq-banner__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%}.faq-banner__title{font-family:Roboto,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem;color:#fff;text-align:center;width:auto}.faq-content{padding:2.5rem 19.125rem 5rem}.faq-content__inner{max-width:81.5625rem;margin:0 auto}.faq-categories{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;flex-wrap:wrap;padding-bottom:2.5rem;border-bottom:.0625rem solid #EEEEEE}.faq-category-btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;background-color:#fff;border:.0625rem solid transparent;border-radius:.5rem;cursor:pointer;transition:all .3s ease;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5;color:#444;white-space:nowrap}.faq-category-btn:hover{background-color:#fff;border-color:#1b8c91;color:#1b8c91}.faq-category-btn.is-active{border-color:#1b8c91;color:#1b8c91}.faq-lists{position:relative}.faq-list{display:none}.faq-list.is-active{display:block}.faq-item{border-bottom:.0625rem solid #EEEEEE}.faq-item__header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 0;cursor:pointer;gap:1rem}.faq-item__question-wrapper{flex:1;display:flex;flex-direction:column;gap:.5rem}.faq-item__question{font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.5;color:#111;margin:0}.faq-item__answer{display:none;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.25;color:#444}.faq-item.is-open .faq-item__answer{display:block}.faq-item__icon{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.faq-item__icon svg{width:2rem;height:2rem}.faq-item__icon svg path{transition:opacity .3s ease,transform .3s ease;transform-origin:center}.faq-item.is-open .faq-item__icon svg path:first-child{opacity:0;transform:rotate(90deg)}@media screen and (max-width:1600px){.faq-content{padding-left:12.5rem;padding-right:12.5rem}}@media screen and (max-width:1400px){.faq-content{padding-left:8rem;padding-right:8rem}}@media screen and (max-width:1200px){.faq-content{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:1024px){.faq-content{padding:2rem 2.5rem 4rem}.faq-banner{height:18.75rem}.faq-banner__title{font-size:2rem;line-height:2.5rem}.faq-categories{gap:.75rem}.faq-category-btn{padding:.75rem 1.5rem;font-size:1rem}.faq-item__question{font-size:1rem}.faq-item__answer{font-size:.875rem}}@media screen and (max-width:768px){.faq-content{padding:1.5rem 1.5rem 3rem}.faq-banner{height:15rem}.faq-banner__title{font-size:1.5rem;line-height:2rem}.faq-categories{flex-wrap:wrap;gap:.5rem}.faq-category-btn{padding:.625rem 1rem;font-size:.875rem}.faq-item__header{padding:1rem 0}.faq-item__question{font-size:.875rem}.faq-item__answer{font-size:.75rem}.faq-item__icon{width:1.5rem;height:1.5rem}.faq-item__icon svg{width:1.5rem;height:1.5rem}}@media screen and (max-width:480px){.desktop-only{display:none}.mobile-only{display:block}.faq-banner{height:20rem;background:linear-gradient(254deg,#f3f6f9,#eceff2)}.faq-banner__image{display:block}.faq-banner__overlay{display:none}.faq-banner__content{display:flex;justify-content:center;padding:0}.faq-banner__title{display:block;font-size:1.667rem;line-height:2.5rem;font-weight:700;color:#fff;text-align:center;width:auto}.faq-content{padding:1.333rem 1.333rem 2.5rem}.faq-content__inner{position:relative}.faq-categories{gap:.667rem;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0;border-bottom:none;margin-bottom:1.75rem}.faq-categories::-webkit-scrollbar{display:none}.faq-category-btn{padding:1.333rem;font-size:1.167rem;font-weight:500;line-height:1.667rem;border-radius:.667rem;white-space:nowrap;flex-shrink:0;background-color:#fff;border:.083rem solid transparent}.faq-category-btn.is-active{border-color:#1b8c91;color:#1b8c91;background-color:#fff}.faq-lists{padding-top:0}.faq-item{border-bottom:.083rem solid #EEEEEE}.faq-item:first-child .faq-item__header{padding-top:0}.faq-item__header{padding:1.083rem 0;gap:.667rem}.faq-item__question-wrapper{gap:1rem}.faq-item__question{font-size:1.333rem;font-weight:500;line-height:1.667rem;color:#111}.faq-item__answer{font-size:1.333rem;font-weight:400;line-height:1.667rem;color:#444}.faq-item__icon{width:1.808rem;height:1.808rem}.faq-item__icon svg{width:1.808rem;height:1.808rem}.faq-item__icon svg path{stroke:#111}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/faq-new-page.css.map */
