.pfaq-wrapper{padding:48px 16px;background:#f9fafb;border-top:1px solid #e5e7eb;font-family:DM Sans,system-ui,sans-serif}.pfaq-container{max-width:1000px;margin:0 auto}.pfaq-title{font-size:clamp(22px,3vw,28px);font-weight:800;text-align:center;color:#1a1a1a;margin-bottom:8px}.pfaq-subtitle{text-align:center;font-size:15px;color:#6b7280;margin-bottom:32px}.pfaq-list{display:flex;flex-direction:column;gap:10px}.pfaq-item{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;transition:border-color .2s}.pfaq-item.is-open{border-color:#952fba}.pfaq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:15px;font-weight:700;color:#1a1a1a;transition:color .2s}.pfaq-question:hover,.pfaq-item.is-open .pfaq-question{color:#952fba}.pfaq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#f9f0fc;display:flex;align-items:center;justify-content:center;color:#952fba;transition:background .2s}.pfaq-icon__minus,.pfaq-item.is-open .pfaq-icon__plus{display:none}.pfaq-item.is-open .pfaq-icon__minus{display:block}.pfaq-item.is-open .pfaq-icon{background:#952fba;color:#fff}.pfaq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.pfaq-answer__inner{padding:0 20px 18px;font-size:14px;color:#374151;line-height:1.75}.pfaq-answer__inner p{margin:0 0 10px}.pfaq-answer__inner p:last-child{margin-bottom:0}.pfaq-contact{margin-top:36px;text-align:center}.pfaq-contact p{font-size:15px;color:#6b7280;margin-bottom:14px}.pfaq-whatsapp{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#25d366;color:#fff;text-decoration:none;border-radius:10px;font-size:15px;font-weight:700;transition:background .2s;font-family:inherit}.pfaq-whatsapp:hover{background:#1eab52}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-faq.css.map */
