.faq__subheading{display:block;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:0 0 10px}.faq__heading{margin:0}.faq__list{width:100%}.faq__item{border-top:1px solid}.faq__item:last-child{border-bottom:1px solid}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;line-height:1.45}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{display:none}.faq__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;transition:transform .28s ease}.faq__item[open]>.faq__question .faq__icon{transform:rotate(180deg)}.faq__answer{padding:0 0 22px;line-height:1.72;animation:faq-reveal .22s ease}@keyframes faq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq__answer p{margin:0 0 10px}.faq__answer p:last-child{margin-bottom:0}.faq__answer ul,.faq__answer ol{padding-left:22px;margin:6px 0}.faq__answer li{margin-bottom:5px}.faq__answer li:last-child{margin-bottom:0}.faq__item--hidden{display:none}.faq__view-all-wrap{padding-top:28px}.faq__view-all-btn{display:inline-block;padding:13px 36px;font-size:1.5rem;font-weight:600;line-height:1;cursor:pointer;border:2px solid currentColor;background:transparent;border-radius:6px;transition:opacity .18s;font-family:inherit}.faq__view-all-btn:hover{opacity:.72}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-faq.css.map */
