.ry-faq{padding:36px}.ry-faq__container{margin:0 auto}.ry-faq__title{text-align:center;font-size:30px;line-height:38px;font-weight:600;margin-bottom:24px}.ry-faq__list{display:flex;flex-direction:column;gap:16px}.ry-faq__item{border-radius:20px;border:1px solid #EBEAEA;background:#f5f5f5;overflow:hidden;transition:.2s ease all}.ry-faq__item.is-active,.ry-faq__item:hover{border:1px solid #04DDCC}.ry-faq__question{cursor:pointer;width:100%;padding:24px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;color:#000;font-family:Poppins;font-size:20px;font-weight:500;line-height:28px;text-align:left}.ry-faq__question span{padding-right:24px}.ry-faq__question:focus-visible{outline:2px solid #04DDCC;outline-offset:2px}.ry-faq__icon{min-width:32px;transition:transform .2s ease}.ry-faq__item.is-active .ry-faq__icon{transform:rotate(180deg)}.ry-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .2s ease}.ry-faq__item.is-active .ry-faq__answer{max-height:444px}.ry-faq__answer>*{color:#595959;font-family:Poppins;font-size:16px;line-height:24px;padding:0 24px 24px;margin:0}.ry-faq__answer ul li,.ry-faq__answer ol li{margin-left:20px}.ry-faq__answer a{color:#595959}.ry-faq__cta{display:block;width:fit-content;margin:40px auto 0;padding:14px 28px;background:#04ddcc;color:#000;font-weight:600;border-radius:4px;text-align:center;text-decoration:unset}@media (max-width: 750px){.ry-faq{padding:15px}.ry-faq__question{font-size:16px;line-height:24px}.ry-faq__answer>*{font-size:14px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-faqs.css.map */
