.faq-page{font-family:Segoe UI,sans-serif;margin:0;padding:20px;background-color:#fff}.faq-container{max-width:900px;margin:0 auto;padding:0 15px}.faq-title{text-align:center;font-size:32px;font-weight:700;margin:0 0 20px;color:#222}.faq-contact{text-align:center;color:#777;font-size:16px;margin:0 0 12px}.faq-contact a{color:#777;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}details.faq-section{margin-bottom:30px;border-radius:8px;border:1px solid #fcd6e6;overflow:hidden;background:#fff}details.faq-section>summary{list-style:none;font-size:22px;font-weight:600;padding:15px 44px 15px 20px;background-color:#ffeaf2;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}details.faq-section>summary::-webkit-details-marker{display:none}details.faq-section>summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:20px}details.faq-section[open]>summary:after{content:"\2212"}details.faq-item{border-top:1px solid #f9d4e2;background:#fff}details.faq-item>summary{list-style:none;background-color:#fff2f6;padding:15px 44px 15px 20px;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;font-weight:600;font-size:16px}details.faq-item>summary::-webkit-details-marker{display:none}details.faq-item>summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:20px}details.faq-item[open]>summary:after{content:"\2212"}.faq-answer{padding:12px 20px 16px;font-size:15px;line-height:1.6;background:#fff}@media screen and (max-width:768px){.faq-page{padding:0!important}.faq-container{max-width:100%!important;padding:0 12px!important}.faq-title{font-size:24px!important;margin-bottom:14px!important}.faq-contact{font-size:15px!important;margin-bottom:18px!important}details.faq-section>summary{font-size:18px!important;line-height:1.2!important;padding:14px 40px 14px 14px!important}details.faq-section>summary:after{right:14px!important;font-size:18px!important}details.faq-item>summary{font-size:15px!important;padding:14px 40px 14px 14px!important}details.faq-item>summary:after{right:14px!important;font-size:18px!important}.faq-answer{font-size:14px!important;padding:10px 14px 14px!important;line-height:1.6!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/euxmehair-faq.css.map */
