.faq-accordion{padding-top:var(--faq-pt, 48px);padding-bottom:var(--faq-pb, 48px)}.faq-accordion__heading{margin:0 0 28px;font-size:2.4rem;font-weight:700;line-height:1.2}.faq-accordion__list{display:flex;flex-direction:column}.faq-accordion__item{border-bottom:1px solid rgba(var(--color-foreground, 0, 0, 0),.15)}.faq-accordion__item-heading{margin:0}.faq-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 4px;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.faq-accordion__question{font-size:1.5rem;font-weight:600;line-height:1.4}.faq-accordion__icon{position:relative;flex-shrink:0;width:16px;height:16px}.faq-accordion__icon-line{position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease}.faq-accordion__icon-line--h{width:100%;height:1.5px}.faq-accordion__icon-line--v{width:1.5px;height:100%}.faq-accordion__trigger[aria-expanded=true] .faq-accordion__icon-line--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-accordion__panel{overflow:hidden;height:0;transition:height .3s ease}.faq-accordion__panel[hidden]{display:block}.faq-accordion__panel-inner{padding:0 4px 20px;font-size:1.4rem;line-height:1.6}.faq-accordion__panel-inner p:first-child{margin-top:0}.faq-accordion__panel-inner p:last-child{margin-bottom:0}@media screen and (max-width:749px){.faq-accordion__heading{font-size:2rem}.faq-accordion__question{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-faq-accordion.css.map */
