.htl-faq{background:var(--htl-white);padding:var(--htl-section-pad)}.htl-faq__inner{max-width:var(--htl-inner-max-narrow);margin:0 auto}.htl-faq__eyebrow{font-size:var(--htl-eyebrow-size);font-weight:var(--htl-eyebrow-weight);letter-spacing:var(--htl-eyebrow-ls);text-transform:uppercase;color:var(--htl-green);text-align:center;margin:0 0 8px}.htl-faq__heading{font-size:clamp(28px,3.5vw,42px);font-weight:var(--htl-heading-weight);color:var(--htl-dark);text-align:center;margin:0 0 8px}.htl-faq__subhead{font-size:var(--htl-body-size);color:var(--htl-body-text);text-align:center;margin:0 0 44px}.htl-faq__item{border-bottom:1px solid var(--htl-border)}.htl-faq__item:first-of-type{border-top:1px solid var(--htl-border)}.htl-faq__btn{width:100%;background:none;border:none;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:var(--htl-gap-sm);cursor:pointer;text-align:left}.htl-faq__q{font-size:var(--htl-body-size);font-weight:600;color:var(--htl-dark);flex:1}.htl-faq__chevron{color:var(--htl-green);flex-shrink:0;transition:transform .2s ease}.htl-faq__btn[aria-expanded=true] .htl-faq__chevron{transform:rotate(180deg)}.htl-faq__answer{padding:0 0 18px}.htl-faq__text{font-size:var(--htl-body-sm);color:var(--htl-body-text);line-height:var(--htl-line-height);margin:0}@media(max-width:767px){.htl-faq{padding:var(--htl-section-pad-sm)}.htl-faq__heading{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/htl-faq.css.map */
