.faq-section{font-family:inherit}.faq-header{text-align:center}.faq-title{margin:0 0 1rem;font-weight:600;line-height:1.2}.faq-subtitle{margin:0;opacity:.8;line-height:1.5}.faq-container{max-width:800px;margin:0 auto}.faq-item{margin-bottom:0;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;margin-bottom:1rem}.faq-question{position:relative;font-weight:500;transition:all .3s ease}.faq-question:hover{transform:translateY(-1px)}.faq-question-text{flex:1;margin:0;padding-right:2rem}.faq-icon{font-weight:700;color:#666;transition:all .3s ease;min-width:20px;text-align:center}.faq-answer{border-top:1px solid rgba(0,0,0,.1);transition:all .3s ease}.faq-answer-content{margin:0;line-height:1.6}.faq-answer-content p{margin:0 0 1rem}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content ul,.faq-answer-content ol{margin:1rem 0;padding-left:1.5rem}.faq-answer-content li{margin-bottom:.5rem}@media screen and (max-width: 749px){.faq-question,.faq-answer.active{padding:1rem}.faq-question-text{font-size:16px!important}.faq-answer-content{font-size:14px!important}}.faq-question:focus{outline:2px solid #007cba;outline-offset:2px}.faq-question:focus:not(:focus-visible){outline:none}.faq-answer{transition:max-height .3s ease,padding .3s ease}.faq-item:hover{box-shadow:0 4px 16px #00000026}.faq-question.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-answer.active{border-bottom-left-radius:8px;border-bottom-right-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-faq.css.map */
