.faq-section{padding:72px 24px 96px;background:#fff}.faq-section__container{max-width:760px;margin:0 auto}.faq-section__eyebrow{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#999;margin-bottom:16px;text-align:center}.faq-section__heading{font-size:34px;font-weight:700;letter-spacing:-.4px;color:#111;text-align:center;margin-bottom:48px}.faq-section__list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid #e5e5e5}.faq-item:first-child{border-top:1px solid #e5e5e5}.faq-item__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;cursor:pointer;padding:22px 4px;text-align:left;font-size:16px;font-weight:600;color:#111;font-family:inherit}.faq-item__icon{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.faq-item__icon svg{width:18px;height:18px}.faq-item__icon-vertical{transition:opacity .25s ease,transform .25s ease;transform-origin:center}.faq-item--open .faq-item__icon-vertical{opacity:0;transform:rotate(90deg)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-item__answer-inner{padding:0 4px 22px;font-size:14.5px;line-height:1.7;color:#666}.faq-item__answer-inner p{margin:0}.faq-item__answer-inner p+p{margin-top:12px}@media(max-width:599px){.faq-section{padding:48px 20px 64px}.faq-section__heading{font-size:27px}.faq-item__question{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/faq-section.css.map */
