.faq--colored{padding-top:5rem;padding-bottom:5rem;background-color:rgba(var(--color-foreground),.06)}.faq .title{font-family:Montserrat!important;letter-spacing:0}.faq accordion-tab{display:block;border:1px solid currentColor;padding:12px 24px}.faq accordion-tab.open{background:#f5f6ef}.faq accordion-tab+accordion-tab{margin-top:2rem}.faq .h3{margin-top:0}.faq .h3+.rte{margin-top:-1rem;margin-bottom:3rem}.faq accordion-tab+.h3{margin-top:4rem}@media screen and (min-width:750px){.faq accordion-tab+.h3{margin-top:6rem}}.faq details summary{font-size:1.2rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.faq details summary{font-size:2rem}}.faq details summary>span{display:flex;align-items:center;justify-content:space-between;color:#3b3b3b}.faq details summary .icon-caret-alt svg{width:12px;height:12px;right:0;stroke:currentColor}.faq details summary~*{padding-top:1rem;padding-bottom:2rem}.faq details[open] summary .icon svg{transform:scaleY(-1)}@media screen and (max-width:749px){.faq accordion-tab{padding:12px}.faq details summary>span{padding-right:20px;-webkit-text-stroke:.2px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-faq.css.map */
