.faq{padding-block:var(--space-32)}.faq--spaced{padding-top:88px}.faq--tight{padding-bottom:0}@media(min-width:960px){.faq__column{width:calc(50% - var(--container-padding));margin-inline:auto}}.faq__heading{margin:0}.faq__item{border-bottom:1px solid var(--color-border)}.faq__question-heading{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);letter-spacing:normal}.faq__question{display:flex;align-items:center;width:100%;margin:0;padding:var(--space-16) 0 17px;border:0;background:none;font:inherit;font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-bold);letter-spacing:normal;text-align:left;color:var(--color-text);cursor:pointer}.faq__question:focus{color:var(--color-brand-teal-active)}@media(hover:hover){.faq__question:hover{color:var(--color-brand-teal-hover)}}.faq__icon{flex:none;width:16px;height:16px;margin-left:auto;transform:rotate(180deg);transition:transform .3s ease}.faq__item.is-open .faq__icon{transform:none}.no-js .faq__icon{display:none}@media(prefers-reduced-motion:reduce){.faq__icon{transition:none}}.faq__panel{display:flow-root}.faq__answer{margin-bottom:var(--space-16);font-weight:var(--font-weight-light);overflow-wrap:anywhere}.faq__answer a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/77/assets/component-faq-group.css.map */
