.faq-content__question{cursor:pointer;padding:20px 0;border-bottom:1px solid #ddd}.faq-content__question h5{line-height:2.7rem;font-size:1.7rem;font-weight:600;color:var(--faq-question-color);padding-right:30px;position:relative;margin:0;transition:margin-bottom .35s ease-in}.faq-content__question h5:before,.faq-content__question h5:after{content:"";width:20px;height:3px;border-radius:3px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:var(--faq-question-color);transition:all .35s ease-in}.faq-content__question h5:after{transform:translateY(-50%) rotate(90deg)}.faq-content__question.is_open h5:after{transform:translateY(-50%) rotate(0);transition:all .1s ease-in}.faq-content__question.is_open h5:before{opacity:0;transition:all .1s ease-in}.faq-content-answer{font-style:normal;max-height:0;overflow:hidden;transition:all .35s ease-in;color:var(--faq-answer-color);opacity:0}.faq-content__question.is_open+.faq-content-answer{opacity:1}@media screen and (max-width:992px){.faq-content__question h5{font-size:20px;line-height:20px;letter-spacing:-.04em;margin-bottom:10px}.faq-content__wrapper{padding:20px 0}}@media screen and (max-width: 950px){.faq-content__wrapper{padding:5px 0}}@media screen and (max-width: 650px){.faq-content__question h5{font-size:18px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-faq.css.map */
