.faq-collapsible__wrapper{padding:2rem 0 4rem}@media (min-width: 768px){.faq-collapsible__wrapper{padding:3rem 0 5rem}}.faq-collapsible:has(.faq-collapsible__wrapper--dark),.faq-collapsible__wrapper--dark{background-color:var(--color-blue-dark);color:#fff}.faq-collapsible__wrapper--dark .faq-collapsible__heading{color:var(--color-primary-alt)}.faq-collapsible__wrapper--dark .faq-collapsible__description,.faq-collapsible__wrapper--dark .faq-collapsible__question h3{color:#fff}@media (min-width: 768px){.faq-collapsible__wrapper--dark .faq-collapsible__question h3:after{content:"";margin:18px 0 0;display:block;width:6.5rem;height:.1875rem;background:var(--color-primary-alt)}}.faq-collapsible__wrapper--dark .faq-collapsible__icon,.faq-collapsible__wrapper--dark .faq-collapsible__answer{color:#fff}.faq-collapsible__wrapper--dark .faq-collapsible__item{border-bottom-color:#fff3}.faq-collapsible__wrapper--dark .faq-collapsible__item:first-child{border-top-color:#fff3}.faq-collapsible__heading{font-size:2rem;margin-bottom:1rem;text-align:center;color:var(--color-text-primary)}@media (min-width: 768px){.faq-collapsible__heading{font-size:2.5rem;margin-bottom:1.5rem}}.faq-collapsible__description{text-align:center;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto;font-size:1.125rem;color:var(--color-text-secondary)}.faq-collapsible__items{max-width:800px;margin:0 auto}.faq-collapsible__item{border-bottom:1px solid var(--color-border);padding:1.5rem 0}.faq-collapsible__item:first-child{border-top:1px solid var(--color-border)}.faq-collapsible__question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;padding-right:2rem;position:relative}.faq-collapsible__question::-webkit-details-marker{display:none}.faq-collapsible__question h3{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0;flex:1}@media (min-width: 768px){.faq-collapsible__question h3{font-size:1.25rem}}.faq-collapsible__icon{position:absolute;right:0;width:24px;height:24px;color:var(--color-text-secondary);transition:transform .3s ease}.faq-collapsible__item[open] .faq-collapsible__icon{transform:rotate(180deg)}.faq-collapsible__answer{padding:1rem 0 .5rem;color:var(--color-text-secondary);line-height:1.6}.faq-collapsible__answer p{margin-bottom:1rem}.faq-collapsible__answer p:last-child{margin-bottom:0}.faq-collapsible__answer a{color:var(--color-primary);text-decoration:underline}.faq-collapsible__answer ul,.faq-collapsible__answer ol{margin:1rem 0 1rem 1.5rem}.faq-collapsible__answer li{margin-bottom:.5rem}
/*# sourceMappingURL=/cdn/shop/t/203/assets/faq-collapsible.css.map */
