.faq-cta-section{background-color:#fff;color:#000;font-family:inherit}.faq-header{text-align:center;margin-bottom:0rem}.faq-title strong{font-weight:700}.faq-container{max-width:50rem;margin:0 auto 4rem}.faq-item{border-bottom:.0625rem solid #e5e5e5}.faq-item>summary{list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-question{padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1.125rem;font-weight:400;transition:color .2s ease;font-family:var(--heading-medium)}.faq-question:hover{opacity:.7}.icon-plus{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item[open] .icon-plus{transform:rotate(45deg)}.faq-answer{padding-bottom:1.5rem;font-size:1rem;color:#555;line-height:1.6}.cta-footer{text-align:center;margin-top:3rem}.cta-title{font-size:1.5rem;text-transform:uppercase;letter-spacing:.1rem;font-weight:400;margin-bottom:2rem}.cta-title strong{font-weight:700}.cta-buttons{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}.btn-outline{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.5rem;border:.0625rem solid #ccc;background-color:transparent;color:#333;text-decoration:none;text-transform:uppercase;font-size:.75rem;font-weight:700;letter-spacing:.05rem;transition:all .3s ease;min-width:10rem}.cta-buttons a.button.button--primary:after{filter:invert(100%)}.faq-cta-section .page-width{max-width:47.5rem}.faq-answer a{color:#555;text-decoration:underline}.faq-answer a:hover{text-decoration:underline}@media(max-width:48rem){.faq-title,.cta-title{font-size:1.25rem}.cta-buttons{flex-direction:column;align-items:center}.btn-outline{width:100%;max-width:20rem}}.profile-content .section-heading-inner h2{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-faq-cta.css.map */
