.faq-accordion{color:rgb(var(--color-foreground))}.faq-accordion.gradient{background-attachment:scroll}.faq-accordion__container{display:block}.faq-accordion__inner{display:flex;flex-direction:column;gap:var(--space-5)}.faq-accordion--narrow .faq-accordion__inner{max-width:86rem;margin-inline:auto}.faq-accordion--section-full .faq-accordion__inner{max-width:none}.faq-accordion__sidebar{display:flex;flex-direction:column;gap:var(--space-4)}.faq-accordion__heading-group{display:flex;flex-direction:column;gap:var(--space-3)}.faq-accordion__heading,.faq-accordion__accordion-heading{margin:0;letter-spacing:0;line-height:var(--line-height-tight);word-break:normal;overflow-wrap:anywhere}.faq-accordion__subheading{max-width:68ch;color:rgba(var(--color-foreground),.72)}.faq-accordion__subheading>*{margin-top:0;margin-bottom:0}.faq-accordion__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.faq-accordion__text-link{font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);color:var(--color-ink-strong);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;min-height:var(--minimum-touch-target);transition:color .12s ease;touch-action:manipulation}.faq-accordion__text-link:hover{color:var(--color-arctic-deep-forest)}.faq-accordion__text-link:focus{outline:0;box-shadow:none}.faq-accordion__text-link:focus-visible{outline:2px solid var(--color-ink-strong);outline-offset:2px}.faq-accordion__text-link[aria-disabled=true]{opacity:.55;pointer-events:none}.faq-accordion__main{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.faq-accordion__list{display:flex;flex-direction:column;border-block-start:1px solid rgba(var(--color-foreground),.14)}.faq-accordion__item{border-block-end:1px solid rgba(var(--color-foreground),.14)}.faq-accordion__summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-block-size:var(--minimum-touch-target);padding:var(--space-4) 0;color:rgb(var(--color-foreground));cursor:pointer;list-style:none;touch-action:manipulation}.faq-accordion__summary::-webkit-details-marker{display:none}.faq-accordion__summary::marker{content:""}.faq-accordion__summary:focus{outline:0;box-shadow:none}.faq-accordion__summary:focus-visible{outline:2px solid var(--color-ink-strong);outline-offset:4px}.faq-accordion__summary-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.faq-accordion__question{color:rgb(var(--color-foreground));font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:1.28;overflow-wrap:anywhere}.faq-accordion__icon{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--minimum-touch-target);block-size:var(--minimum-touch-target);flex-shrink:0;color:rgba(var(--color-foreground),.55)}.faq-accordion__chevron{display:block;transition:transform var(--duration-short, .1s) ease}.faq-accordion__details[open] .faq-accordion__chevron{transform:rotate(180deg)}.faq-accordion__content{max-width:72ch;padding:0 0 var(--space-5);color:rgba(var(--color-foreground),.78);line-height:var(--line-height-body)}.faq-accordion__content>*:first-child{margin-top:0}.faq-accordion__content>*:last-child{margin-bottom:0}.faq-accordion__content a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.faq-accordion--compact .faq-accordion__inner{gap:var(--space-4)}.faq-accordion--compact .faq-accordion__sidebar{gap:var(--space-3)}.faq-accordion--compact .faq-accordion__main{gap:var(--space-4)}.faq-accordion--compact .faq-accordion__heading,.faq-accordion--compact .faq-accordion__accordion-heading{font-size:var(--font-size-h4)}.faq-accordion--compact .faq-accordion__subheading{font-size:var(--font-size-detail)}.faq-accordion--compact .faq-accordion__summary{padding-block:var(--space-3)}.faq-accordion--compact .faq-accordion__question{font-size:var(--font-size-body)}.faq-accordion--compact .faq-accordion__content{padding-bottom:var(--space-4);font-size:var(--font-size-detail)}@media screen and (min-width:750px){.faq-accordion__inner{gap:var(--space-6)}.faq-accordion--stacked .faq-accordion__sidebar{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.faq-accordion--stacked .faq-accordion__heading-group{max-width:72rem}.faq-accordion--stacked.faq-accordion--wide .faq-accordion__list{max-width:96rem}.faq-accordion--stacked.faq-accordion--compact .faq-accordion__sidebar{align-items:center}.faq-accordion--split .faq-accordion__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);align-items:start;column-gap:clamp(var(--space-6),8vw,8rem);row-gap:var(--space-6)}.faq-accordion--split .faq-accordion__sidebar{position:sticky;top:var(--space-6);gap:var(--space-5);padding-inline-end:var(--space-2)}.faq-accordion--split .faq-accordion__subheading{max-width:36ch}.faq-accordion--split .faq-accordion__main{gap:var(--space-6)}.faq-accordion--split .faq-accordion__content{max-width:none}}@media(prefers-reduced-motion:reduce){.faq-accordion__chevron{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-faq-accordion.css.map */
