.faq__inner{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.faq__search{position:relative;margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.faq__search-icon{position:absolute;top:50%;left:1rem;transform:translateY(-50%);display:inline-flex;color:rgb(var(--color-text) / .5);pointer-events:none}.faq__search-input{padding-left:2.85rem}.faq__list{border-top:1px solid rgb(var(--color-border))}.faq__item{border-bottom:1px solid rgb(var(--color-border))}.faq__item[hidden]{display:none}.faq__question{margin:0;font-size:inherit}.faq__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.15rem 0;background:none;border:0;cursor:pointer;text-align:left;color:rgb(var(--color-text));font-family:var(--font-heading-family);font-weight:var(--font-body-weight-bold);font-size:1.05rem;line-height:1.4}.faq__chevron{display:inline-flex;flex-shrink:0;color:rgb(var(--color-text) / .6);transition:transform var(--duration) var(--ease)}.faq__item.is-open .faq__chevron{transform:rotate(180deg)}.faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration) var(--ease-out)}.faq__item.is-open .faq__answer{grid-template-rows:1fr}.faq__answer-inner{overflow:hidden;color:rgb(var(--color-text) / .7);line-height:1.65}.faq__item.is-open .faq__answer-inner{padding-bottom:1.2rem}.faq__answer-inner>:first-child{margin-top:0}.faq__answer-inner>:last-child{margin-bottom:0}.faq__no-results{margin:1.5rem 0 0;text-align:center}@media(min-width:750px){.faq__trigger{padding:1.35rem 0;font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq.css.map */
