.faq-section{--faq-item-gap: 16px;--faq-item-padding: 20px;--faq-item-radius: 8px}.faq-section.color-background-2,.faq-item.color-background-2{--color-background: var(--color-base-background-2)}.faq-section__wrapper{max-width:var(--page-width, 120rem)}.faq-section__header{margin-bottom:3rem}.faq-list{display:flex;flex-direction:column;gap:calc(var(--faq-item-gap) * .75)}@media screen and (min-width:750px){.faq-list{gap:var(--faq-item-gap)}}.faq-item{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.15);border-radius:var(--faq-item-radius, 8px);overflow:hidden}.faq-section[data-item-border=false] .faq-item{border-color:transparent}.faq-item__heading{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.faq-item__trigger{display:flex;align-items:center;gap:1rem;width:100%;background:transparent;border:0;margin:0;cursor:pointer;color:currentColor;text-align:left;padding:calc(var(--faq-item-padding) * .75)}@media screen and (min-width:750px){.faq-item__trigger{padding:var(--faq-item-padding)}}.faq-section[data-icon-position=right] .faq-item__trigger{justify-content:space-between}.faq-item__icon{flex-shrink:0;display:flex;width:1.8rem;height:1.8rem}.faq-item__icon svg{width:100%;height:100%;transition:transform .2s ease}.faq-section[data-icon-style=chevron] .faq-item__trigger[aria-expanded=true] .faq-item__icon svg,.faq-section[data-icon-style=arrow] .faq-item__trigger[aria-expanded=true] .faq-item__icon svg{transform:rotate(180deg)}.faq-section[data-icon-style=plusminus] .faq-item__trigger[aria-expanded=true] .icon-faq-toggle__vertical{opacity:0}.icon-faq-toggle__vertical{transition:opacity .2s ease}.faq-item__question{font-family:var(--font-heading-family);font-weight:600;line-height:1.35;font-size:1.6rem}@media screen and (min-width:750px){.faq-item__question{font-size:1.8rem}}.faq-item__answer{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;padding:0 calc(var(--faq-item-padding) * .75) calc(var(--faq-item-padding) * .75)}@media screen and (min-width:750px){.faq-item__answer{font-size:1.6rem;padding:0 var(--faq-item-padding) var(--faq-item-padding)}}.faq-item__answer[hidden]{display:none}.faq-list--list .faq-item{padding:calc(var(--faq-item-padding) * .75)}@media screen and (min-width:750px){.faq-list--list .faq-item{padding:var(--faq-item-padding)}}.faq-list--list .faq-item__question{display:block;margin-bottom:.75rem}.faq-list--list .faq-item__answer{padding:0}@media(prefers-reduced-motion:reduce){.faq-item__icon svg,.icon-faq-toggle__vertical{transition:none}}.faq-item__qa{margin:0}.faq-item__qa dt,.faq-item__qa dd{margin:0;padding:0}.faq-item--citation .faq-item__quote{margin:0;padding:var(--faq-item-padding, 20px);border-left:3px solid currentColor;font-style:italic}.faq-item--citation .faq-item__quote p{margin:0 0 .5em}.faq-item--citation .faq-item__quote-source{display:block;font-style:normal;font-size:.875em;opacity:.75}q-item--definition .faq-item__term{font-style:italic;text-decoration:underline dotted;text-underline-offset:3px}.faq-item__additional-content{margin-top:1em}.faq-item__additional-content table{width:100%;border-collapse:collapse;overflow-x:auto;display:block}.faq-item__additional-content th,.faq-item__additional-content td{border:1px solid currentColor;padding:.5em .75em;text-align:left}.faq-item__answer rte{padding:0 20px}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-faq.css.map */
