.page-title{margin-top:0}.main-page-title{text-align:center!important;padding:0!important;margin:0 auto!important}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.page-width.page-width--narrow{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box}@media screen and (max-width: 989px){.page-width.page-width--narrow{padding-left:15px;padding-right:15px}}#shopify-section-template--19497624961221__main .page-width.page-width--narrow{padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;box-sizing:border-box}.shop-faq-section{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 20px!important;text-align:left!important;box-sizing:border-box}.shop-faq-section .faq-container{max-width:1280px!important;margin:0 auto!important;padding:2rem 1rem!important;text-align:left!important}#shopify-section-template--19497624961221__main .shop-faq-section *{text-align:left!important}.shop-faq-section h1,.shop-faq-section h2,.shop-faq-section h3{font-size:3rem!important;line-height:3.5rem!important;font-weight:700!important}.shop-faq-section p,.shop-faq-section .faq-answer,.shop-faq-section .faq-question,.shop-faq-section .category-btn{font-size:1.375rem!important;line-height:2rem!important}.shop-faq-section .category-buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.shop-faq-section .category-btn{padding:.5rem 1rem;font-size:1.125rem;font-weight:500;color:#4b5563;background-color:#fff;border:1px solid #d1d5db;border-radius:9999px;transition:background-color .15s ease-in-out,color .15s ease-in-out}.shop-faq-section .category-btn:hover{background-color:#f3f4f6}.shop-faq-section .category-btn.active{background-color:#2563eb;color:#fff}.shop-faq-section .search-section{position:sticky;top:0;background-color:#f9fafb;padding:1rem 0;z-index:10}.shop-faq-section .search-input{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:1.125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.shop-faq-section .search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}.shop-faq-section .faq-item{background-color:#fff;padding:1.5rem;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;margin-bottom:1rem}.shop-faq-section .faq-question{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:600;color:#111827;background:none;border:none;cursor:pointer;padding:0}.shop-faq-section .faq-answer{display:none;margin-top:1rem;font-size:1rem;line-height:1.5rem;color:#4b5563}.shop-faq-section .faq-item.active .faq-answer{display:block}.shop-faq-section .icon{width:1.5rem;height:1.5rem;color:#2563eb}.shop-faq-section .faq-item.active .plus-icon{display:none}.shop-faq-section .faq-item:not(.active) .minus-icon{display:none}.shop-faq-section .cta-section{margin-top:3rem;text-align:center;background-color:#fff;padding:2rem;border-radius:.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.shop-faq-section .cta-section h2{font-size:2rem;font-weight:700;color:#111827}.shop-faq-section .cta-section p{margin-top:.5rem;font-size:1.5rem;color:#4b5563;max-width:42rem;margin-left:auto;margin-right:auto}.shop-faq-section .contact-btn{margin-top:1.5rem;display:inline-block;background-color:#2563eb;color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;text-decoration:none;transition:background-color .15s ease-in-out}.shop-faq-section .contact-btn:hover{background-color:#1d4ed8}.cta-section{text-align:center!important}.cta-section h2{display:flex;justify-content:center}.cta-section p{text-align:center!important;margin:0 auto!important}.cta-section div{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-main-page.css.map */
