.hf-faq-section{padding:80px 20px}.hf-faq-header{text-align:center;margin-bottom:50px}.hf-faq-header h2{font-size:48px;font-weight:700;margin-bottom:10px;color:#111}.hf-faq-header p{font-size:17px;color:#666}.hf-faq-wrapper{max-width:900px;margin:auto}.hf-faq-item{background:#eef2fb;border-radius:22px;margin-bottom:18px;overflow:hidden;border:none;transition:.3s ease}.hf-faq-item:hover{transform:translateY(-2px)}.hf-faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:24px 30px;font-size:22px;font-weight:700}.hf-faq-item summary::-webkit-details-marker{display:none}.hf-faq-icon{font-size:28px;transition:.3s}.hf-faq-item[open] .hf-faq-icon{transform:rotate(180deg)}.hf-faq-answer{padding:0 30px 25px;font-size:20px;line-height:1.8;color:#555;overflow:hidden}.hf-faq-answer p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-faq.css.map */
