.faq-section{padding:50px 0 100px}.faq-section .page-width{max-width:1320px}.faq-section .faq-main-heading{margin:0 0 50px;color:#000;text-align:center;font-size:45px;font-weight:700;line-height:1.11}.faq-section .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:62px 20px}.faq-section .faq-column-title{margin:0 0 24px;color:#009a93;font-size:22px;font-weight:700;line-height:normal;text-transform:uppercase}.faq-section .faq-items{display:flex;flex-direction:column;gap:10px}.faq-section .faq-item{background:#fff;border:1px solid #E2E2E2;border-radius:8px;overflow:hidden}.faq-section .faq-item[open]{background:#f3f3f3}.faq-section .faq-item summary{list-style:none;cursor:pointer;padding:24px 30px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#000;font-size:16px;font-weight:600;line-height:normal}.faq-section .faq-item[open] summary{padding-bottom:6px}.faq-section .faq-item summary::-webkit-details-marker{display:none}.faq-section .faq-icon{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;flex-shrink:0}.faq-section .faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-section .faq-answer{padding:0 30px 25px;color:#0009;font-size:15px;font-weight:400;line-height:normal}@media screen and (max-width:1279px){.faq-section{padding:0 0 50px}.faq-section .faq-main-heading{margin:0 0 30px;font-size:36px}.faq-section .faq-column-title{margin:0 0 20px;font-size:18px}.faq-section .faq-grid{gap:30px 20px}.faq-section .faq-item summary{padding:20px}.faq-section .faq-answer{padding:0 20px 20px}}@media screen and (max-width:989px){.faq-section .faq-main-heading{font-size:28px}.faq-section .faq-grid{grid-template-columns:1fr}}@media screen and (max-width:480px){.faq-section .faq-main-heading{font-size:24px}.faq-section .faq-column-title{margin:0 0 10px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-faq-page.css.map */
