.faq-section{background:#f6f6f6}.faq-section .cst-width-wrap{max-width:780px}.faq-head{max-width:560px;margin:0 auto 28px;text-align:center}.faq-eyebrow{display:inline-block;margin-bottom:12px;padding:5px 12px;background:#fff;border:1px solid #e6e6e6;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#555}.faq-section .section-title{margin:0 0 10px;font-size:34px;line-height:1.15;font-weight:800;letter-spacing:-.01em}.faq-subtitle{margin:0;font-size:15px;line-height:1.55;color:#666}.faq-section .card-group .card.tab .tab-content,.faq-section .card-group .card.tab .tab-content .rte{text-align:left!important}.faq-contact{display:flex;align-items:center;gap:16px;margin-top:20px;padding:18px 20px;border-radius:16px;background:#1c1d1d;color:#fff}.faq-contact__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:#ffffff1f;font-size:22px;color:#fff}.faq-contact__text{flex:1 1 auto;min-width:0}.faq-contact__title{margin:0 0 2px;font-size:16px;font-weight:700;color:#fff}.faq-contact__desc{margin:0;font-size:13.5px;line-height:1.45;color:#ffffffbf}.faq-contact__btn{flex:0 0 auto;padding:11px 20px;border-radius:999px;background:#fff;color:#1c1d1d;font-size:13px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.faq-contact__btn:hover{opacity:.9}@media screen and (max-width:589px){.faq-section .section-title{font-size:26px}.faq-head{margin-bottom:22px}.faq-contact{flex-wrap:wrap}.faq-contact__text{flex-basis:calc(100% - 60px)}.faq-contact__btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-section.css.map */
