.hth-faq{background:#fff;padding:80px 24px}.hth-faq__inner{max-width:760px;margin:0 auto;text-align:center}.hth-faq__eyebrow{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#24a35a;margin:0 0 14px}.hth-faq__heading{font-size:clamp(36px,6vw,52px);font-weight:800;color:#123629;line-height:1.1;margin:0 0 48px;letter-spacing:-.01em}.hth-faq__list{text-align:left;border-top:1px solid rgba(18,54,41,.12)}.hth-faq-item{border-bottom:1px solid rgba(18,54,41,.12)}.hth-faq-item__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:none;border:none;cursor:pointer;padding:22px 0;text-align:left;color:#123629;transition:color .2s ease}.hth-faq-item__btn:hover{color:#24a35a}.hth-faq-item__question{font-size:16px;font-weight:700;line-height:1.4;flex:1;letter-spacing:.01em}.hth-faq-item__chevron{flex-shrink:0;transition:transform .28s cubic-bezier(.4,0,.2,1);color:#24a35a}.hth-faq-item__btn[aria-expanded=true] .hth-faq-item__chevron{transform:rotate(180deg)}.hth-faq-item__answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .24s ease}.hth-faq-item__answer p{font-size:15px;line-height:1.7;color:#3b5e50;margin:0;padding-bottom:22px}@media(max-width:600px){.hth-faq{padding:56px 20px}.hth-faq__heading{margin-bottom:36px}.hth-faq-item__question{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
