.page-faq{margin:0 auto;max-width:1200px;padding:0 20px}.page-faq-background{min-height:100vh;display:flex;align-items:center}.page-faq-content{width:100%}.faqs_wr{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);margin:0 auto}.faqs_wr .row{display:flex;flex-wrap:wrap;margin:0}.col-text-left{width:30%;padding:40px 30px;border-radius:12px 0 0 12px;position:relative}.col-text-left:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.1),transparent)}.col-text-right{width:70%;padding:40px 30px}.tab_pr_title{font-size:1.75rem;font-weight:600;color:#333;margin-bottom:1.25rem;line-height:1.3;position:relative}.tab_pr_title:after{content:"";position:absolute;bottom:-10px;left:0;width:50px;height:3px;background:linear-gradient(90deg,#007bff,#0056b3);border-radius:2px}.faq_text{font-size:1rem;line-height:1.6;color:#666;margin:0}.page-faq-wr .accordion details{border:1px solid #e9ecef;border-radius:6px;margin-bottom:10px;background:#fff;overflow:hidden}.page-faq-wr .accordion details:last-child{margin-bottom:0}.page-faq-wr .accordion summary{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;gap:1rem;font-size:1.8rem;font-weight:500;color:#333;background:#fff;transition:all .2s ease}.page-faq-wr .accordion summary::-webkit-details-marker{display:none}.page-faq-wr .accordion summary::marker{display:none;content:""}.page-faq-wr .accordion summary:hover{background:#f8f9fa;color:rgb(var(--mst-main-color))}.page-faq-wr .accordion details[open] summary{background:#f8f9fa;color:rgb(var(--mst-main-color));border-bottom:1px solid #e9ecef}.page-faq-wr .accordion .accordion__title{flex:1;margin:0;font-size:inherit;font-weight:inherit}.page-faq-wr .accordion summary .icon-caret{width:12px;height:12px;transition:transform .3s ease;flex-shrink:0}.page-faq-wr .accordion details[open] summary .icon-caret{transform:rotate(180deg)}.page-faq-wr .accordion .accordion__content{padding:1.25rem 1.5rem;color:#555;line-height:1.7;font-size:1.6rem}.page-faq-wr .accordion .accordion__content p{margin:0 0 1rem}.page-faq-wr .accordion .accordion__content p:last-child{margin-bottom:0}.page-faq-background .faqs_wr{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3)}@media (max-width: 749px){.page-faq-background{min-height:auto;padding:40px 0}.faqs_wr .row{flex-direction:column}.col-text-left,.col-text-right{width:100%;padding:30px 20px}.col-text-left{border-radius:12px 12px 0 0;text-align:center}.col-text-left:before{display:none}.col-text-right{border-radius:0 0 12px 12px}.tab_pr_title{font-size:1.5rem}.page-faq-wr .accordion summary{padding:1rem;font-size:1.6rem}.page-faq-wr .accordion .accordion__content{padding:1rem;font-size:1.4rem}}@media (max-width: 480px){.page-faq{padding:0 15px}.faqs_wr{margin:0 -15px;border-radius:0}.col-text-left,.col-text-right{padding:25px 15px}.tab_pr_title{font-size:1.375rem}.page-faq-background{padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-page-faq.css.map */
