.dynamic-faq__inner{width:100%;max-width:min(100%,var(--faq-max-width));margin-inline:auto;text-align:var(--faq-align)}.dynamic-faq__title{margin:0 0 var(--faq-title-space)!important;color:var(--faq-title-color)!important;font-family:var(--font-heading-family);font-size:var(--faq-title-size)!important;font-weight:var(--faq-title-weight)!important;line-height:1.25!important;letter-spacing:0!important}.dynamic-faq__list{display:flex;flex-direction:column;gap:var(--faq-gap);margin:0;padding:0;text-align:left}.dynamic-faq__item{background:var(--faq-card-bg);border:var(--faq-border-width) solid var(--faq-border-color);border-radius:var(--faq-radius);padding:var(--faq-card-pad-y) var(--faq-card-pad-x)}.dynamic-faq__heading{margin:0!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:inherit!important}.dynamic-faq__trigger{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;margin:0;padding:0;border:0;background:transparent;color:var(--faq-question-color);font-family:var(--font-body-family);font-size:var(--faq-question-size);font-weight:var(--faq-question-weight);line-height:1.4;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;min-height:0}.dynamic-faq__question{flex:1 1 auto;min-width:0}.dynamic-faq__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--faq-icon-size);height:var(--faq-icon-size);margin-top:.15em;color:var(--faq-icon-color)}.dynamic-faq__icon svg{width:100%;height:100%}.dynamic-faq__icon .dynamic-faq__icon-plus{display:block}.dynamic-faq__icon .dynamic-faq__icon-minus,.dynamic-faq__item.is-open .dynamic-faq__icon .dynamic-faq__icon-plus{display:none}.dynamic-faq__item.is-open .dynamic-faq__icon .dynamic-faq__icon-minus{display:block}.dynamic-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.dynamic-faq__item.is-open .dynamic-faq__panel{grid-template-rows:1fr}.dynamic-faq__panel-inner{overflow:hidden;min-height:0}.dynamic-faq__answer{padding-top:8px;color:var(--faq-answer-color)!important;font-size:var(--faq-answer-size)!important;line-height:var(--faq-answer-line)!important;overflow-wrap:break-word}.dynamic-faq__answer>:first-child{margin-top:0!important}.dynamic-faq__answer p,.dynamic-faq__answer ul,.dynamic-faq__answer ol{margin:0 0 .75em!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.dynamic-faq__answer p:last-child,.dynamic-faq__answer ul:last-child,.dynamic-faq__answer ol:last-child{margin-bottom:0!important}.dynamic-faq__answer a{color:var(--faq-icon-color)!important}.dynamic-faq__empty{margin:0!important;padding:16px 18px;border:1px dashed rgba(0,0,0,.25);border-radius:8px;color:#444!important;font-size:14px!important;line-height:1.5!important;text-align:left}@media screen and (max-width:749px){.dynamic-faq__inner{text-align:var(--faq-align-mobile)}.dynamic-faq__title{font-size:var(--faq-title-size-mobile)!important}.dynamic-faq__item{padding:16px}.dynamic-faq__trigger{font-size:var(--faq-question-size-mobile);gap:12px}.dynamic-faq__answer{font-size:var(--faq-answer-size-mobile)!important}}@media(prefers-reduced-motion:reduce){.dynamic-faq__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-dynamic-faq.css.map */
