.faq{padding:var(--space-3) 0}.faq__item{border-top:1px solid var(--border-default)}.faq__item:last-child{border-bottom:1px solid var(--border-default)}.faq__question{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq__question::-webkit-details-marker{display:none}.faq__question-text{font-size:var(--text-4);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.faq__icon{flex:0 0 auto;transition:transform var(--transition-default);color:var(--content-default)}details[open]>.faq__question .faq__icon{transform:rotate(45deg)}.faq__answer{padding:0 var(--space-3) var(--space-3);font-size:var(--text-4);line-height:var(--line-height-body);color:var(--content-default)}.faq__answer p{margin:0 0 var(--space-2)}.faq__answer p:last-child{margin-bottom:0}.faq__header{margin-bottom:var(--space-4);padding-left:var(--layout-gutter);padding-right:var(--layout-gutter)}.faq__eyebrow{font-size:var(--text-3);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-eyebrow);color:var(--brand-primary);margin:0 0 var(--space-2)}.faq__heading{font-family:var(--font-family-display);font-weight:var(--font-weight-bold);margin:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/faq.css.map */
