.faq-section__header{text-align:center;margin:0 auto 40px}.faq-section__heading{margin:0 0 16px}.faq-section__text{color:rgba(var(--color-foreground),.75)}.faq-section__text p{margin:0 0 6px}.faq-section__text p:last-child{margin-bottom:0}.faq-columns{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.faq-columns--2{grid-template-columns:1fr}@media screen and (min-width:750px){.faq-columns--2{grid-template-columns:1fr 1fr;gap:24px}}.faq-column{display:flex;flex-direction:column;gap:12px}.faq-item{background:rgba(var(--color-foreground),.04);border-radius:8px;padding:0;overflow:hidden;border:1px solid transparent}.faq-item+.faq-item{margin-top:0}.faq-item__summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;font-size:1.6rem;line-height:1.4}.faq-item__summary::-webkit-details-marker{display:none}.faq-item__summary::marker{content:""}.faq-item__question{flex:1 1 auto;font-weight:700;color:rgba(var(--color-foreground))}.faq-item__icon{flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid #dededa;border-radius:20px}.faq-item[open] .faq-item__icon{background:rgba(var(--color-button))}.faq-item__icon svg{width:12px;height:12px}.faq-item .icon-minus,.faq-item[open] .icon-plus{display:none}.faq-item[open] .icon-minus{display:block}.faq-item__answer{padding:0 20px 22px;color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.6}.faq-item__answer p{margin:0 0 10px}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer strong{color:rgb(var(--color-foreground))}.faq-item summary{transition:background .15s ease}.faq-section__footer{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.faq-section__bottom-text{color:rgba(var(--color-foreground),.75);font-size:1.3rem}.faq-section__bottom-text p{margin:0}details.faq-item[open]{background:#fff;border-color:#dededa;box-shadow:0 10px 24px #17181a14}@media screen and (max-width:749px){.faq-item__summary{padding:14px 16px;font-size:1.45rem}.faq-item__answer{padding:0 16px 18px;font-size:1.35rem}.faq-section__header{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/component-faq.css.map */
