.faq-section{padding:80px 0 0}.faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}.faq-tab{display:flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--border-color2);border-radius:30px;background:var(--white);font-family:var(--heading-font);font-size:15px;font-weight:600;color:var(--black);cursor:pointer;transition:all .2s ease}.faq-tab-count{min-width:22px;padding:2px 6px;border-radius:20px;background:var(--section-bg-start);font-size:12px;color:var(--brand-color)}.faq-tab:hover{border-color:var(--brand-color);color:var(--brand-color)}.faq-tab.active{border-color:var(--brand-color);background:var(--brand-color);color:var(--white);box-shadow:0 8px 20px #ed202440}.faq-tab.active .faq-tab-count{background:#fff3;color:var(--white)}.faq-items{display:flex;flex-direction:column;gap:12px;max-width:860px;margin:0 auto}.faq-item{border:1px solid var(--border-color2);border-radius:12px;background:var(--white);transition:border-color .2s ease,box-shadow .2s ease}.faq-item[hidden]{display:none}.faq-item[open]{border-color:#ed202459;box-shadow:0 10px 28px #ed202414}.faq-item summary{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:20px 64px 20px 24px;font-family:var(--heading-font);font-size:17px;font-weight:600;line-height:1.4;color:var(--black);list-style:none;cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item-tag{padding:3px 10px;border-radius:20px;background:var(--section-bg-start);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--brand-color)}.faq-item summary:before,.faq-item summary:after{position:absolute;content:"";top:50%;right:30px;width:14px;height:2px;border-radius:2px;background:var(--white);z-index:1;transition:transform .25s ease}.faq-item summary:after{transform:rotate(90deg)}.faq-item[open] summary:after{transform:rotate(0)}.faq-item summary{background:radial-gradient(circle at calc(100% - 37px) 50%,var(--brand-color) 15px,transparent 16px)}.faq-item-answer{padding:0 24px 22px;animation:faq-open .3s ease}.faq-item-answer p{font-size:15px;line-height:1.75;color:var(--muted)}.faq-item-answer strong{color:var(--black)}.faq-item-answer a{font-weight:600;color:var(--brand-color)}.faq-item-answer a:hover{text-decoration:underline}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq-item mark{border-radius:3px;background:#ed202426;color:inherit}.faq-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;border:1px dashed var(--border-color2);border-radius:12px;background:var(--white);text-align:center}.faq-empty[hidden]{display:none}.faq-empty-title{font-family:var(--heading-font);font-size:22px;font-weight:700;color:var(--black)}.faq-empty-text{font-size:15px;color:var(--muted)}.btn.faq-empty-btn{width:auto;margin-top:10px;padding:12px 28px;border-color:var(--brand-color);border-radius:4px;background:var(--brand-color);color:var(--white);font-family:var(--heading-font);font-weight:600;text-transform:uppercase}.btn.faq-empty-btn:hover{border-color:var(--black);background:var(--black)}@media only screen and (max-width:992px){.faq-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.faq-tabs::-webkit-scrollbar{display:none}.faq-tab{flex-shrink:0;white-space:nowrap}}@media only screen and (max-width:575px){.faq-section{padding:32px 0 0}.faq-tabs{margin-bottom:24px}.faq-tab{padding:9px 14px;font-size:14px}.faq-item summary{padding:16px 56px 16px 16px;font-size:15px;background:radial-gradient(circle at calc(100% - 30px) 50%,var(--brand-color) 13px,transparent 14px)}.faq-item summary:before,.faq-item summary:after{right:24px;width:12px}.faq-item-answer{padding:0 16px 18px}.faq-item-answer p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/faq-section.css.map */
