.sh-faqs{margin:0 auto;max-width:800px}.sh-faqs>*+*{margin-top:20px}.sh-faqs-controls{display:flex;gap:30px}.sh-faqs__collapse,.sh-faqs__expand{cursor:pointer;font-size:16px;font-weight:700}.sh-faq{border-top:1px solid #fff;color:#212322;cursor:pointer;padding-right:60px;position:relative;transition-duration:.3s}.sh-faq:last-child{border-bottom:1px solid #fff;padding-bottom:20px}.sh-faq__question{border-radius:16px 16px 0 0;cursor:pointer;margin-top:6px;transition:.3s}.sh-faq__question div{padding:15px 0 5px}.sh-faq__question p{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}.sh-faq__answer{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.sh-faq__answer div{padding:10px 30px 0 0}.sh-faq__answer p{color:#fff}.sh-faq__icons>div{position:absolute;right:0;top:22px;transition-duration:.4s}.sh-faq__arrow{transform:rotate(180deg)}.sh-faq.active{border-top:3px solid #fff}.active.sh-faq__question p{padding-bottom:20px}.sh-faq.active .sh-faq__arrow{transform:rotate(1turn)}