.community-faq{background-color:var(--cfaq-section-bg, #fff);padding-top:var(--cfaq-padding-top, 60px);padding-bottom:var(--cfaq-padding-bottom, 60px);padding-left:var(--cfaq-padding-sides, 40px);padding-right:var(--cfaq-padding-sides, 40px);box-sizing:border-box;width:100%}.community-faq__inner{max-width:var(--cfaq-max-width, 880px);margin:0 auto;display:flex;flex-direction:column;gap:32px}.community-faq__header{text-align:center}.community-faq__title{margin:0 0 8px;color:var(--cfaq-title-color, #111);font-size:var(--cfaq-title-size, 36px);font-weight:var(--cfaq-title-weight, 700);line-height:1.2}.community-faq__subtitle{margin:0;color:var(--cfaq-subtitle-color, #666);font-size:var(--cfaq-subtitle-size, 16px)}.community-faq__list{display:flex;flex-direction:column;gap:var(--cfaq-gap, 16px)}.community-faq__card{background:var(--cfaq-card-bg, #fff);border:var(--cfaq-card-border-w, 1px) solid var(--cfaq-card-border, #e8e8e8);border-radius:var(--cfaq-card-radius, 12px);box-shadow:var(--cfaq-card-shadow, 0 2px 8px rgba(0,0,0,.06));padding:var(--cfaq-card-padding, 24px);display:flex;flex-direction:column;gap:14px;opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.community-faq__card.is-visible{opacity:1;transform:translateY(0)}.community-faq__card:nth-child(1){transition-delay:0ms}.community-faq__card:nth-child(2){transition-delay:80ms}.community-faq__card:nth-child(3){transition-delay:.16s}.community-faq__card:nth-child(4){transition-delay:.24s}.community-faq__card:nth-child(5){transition-delay:.32s}.community-faq__card:nth-child(6){transition-delay:.4s}.community-faq__user-row{display:flex;align-items:center;gap:12px}.community-faq__avatar{width:var(--cfaq-avatar-size, 44px);height:var(--cfaq-avatar-size, 44px);border-radius:50%;object-fit:cover;flex-shrink:0}.community-faq__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:#e8e8e8;color:#666;font-weight:700;font-size:calc(var(--cfaq-avatar-size, 44px) * .38)}.community-faq__avatar--brand{border:2px solid #e8e8e8;background:#f5f5f5}.community-faq__user-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.community-faq__user-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.community-faq__user-name{font-weight:600;font-size:14px;color:#111;white-space:nowrap}.community-faq__brand-name{font-weight:700;font-size:14px;color:var(--cfaq-brand-name-color, #111)}.community-faq__brand-label{font-size:12px;color:#999}.community-faq__date{font-size:12px;color:#bbb}.community-faq__verified{display:inline-flex;align-items:center;gap:3px;background:var(--cfaq-badge-bg, #e8f5e9);color:var(--cfaq-badge-color, #2e7d32);font-size:11px;font-weight:600;padding:2px 8px;border-radius:20px;white-space:nowrap;flex-shrink:0}.community-faq__metrics-inline{display:flex;align-items:center;gap:6px;margin-left:2px}.community-faq__metric{display:flex;align-items:center;gap:3px;color:var(--cfaq-metric-color, #999);font-size:var(--cfaq-metric-size, 13px);white-space:nowrap}.community-faq__metric-icon{font-size:13px}.community-faq__metric-label{display:inline}.community-faq__metric-sep{color:#ddd;font-size:14px}.community-faq__community-tag{font-size:11px;font-weight:600;color:#888;padding:2px 8px;background:#f0f0f0;border-radius:20px;white-space:nowrap}.community-faq__question-row{display:flex;align-items:flex-start;gap:16px}.community-faq__question-text{margin:0;flex:1;color:var(--cfaq-q-color, #111);font-size:var(--cfaq-q-size, 16px);font-weight:var(--cfaq-q-weight, 600);line-height:1.5}.community-faq__toggle{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;background:var(--cfaq-toggle-bg, #111);color:var(--cfaq-toggle-color, #fff);border:none;border-radius:var(--cfaq-toggle-radius, 6px);padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s ease,transform .2s ease;align-self:flex-start;margin-top:2px}.community-faq__toggle:hover{opacity:.85;transform:translateY(-1px)}.community-faq__toggle-arrow{width:14px;height:14px;flex-shrink:0;transition:transform .3s ease}.community-faq__toggle[aria-expanded=true] .community-faq__toggle-arrow{transform:rotate(180deg)}.community-faq__toggle-text--close{display:none}.community-faq__toggle-text--open,.community-faq__toggle[aria-expanded=true] .community-faq__toggle-text--close{display:inline}.community-faq__toggle[aria-expanded=true] .community-faq__toggle-text--open{display:none}.community-faq__accordion-body{display:flex;flex-direction:column;gap:12px;overflow:hidden;max-height:0;opacity:0;transition:max-height .45s ease,opacity .35s ease}.community-faq__accordion-body.is-open{max-height:3000px;opacity:1}.community-faq__response{display:flex;gap:14px;padding-left:4px}.community-faq__nest-bar{width:3px;min-height:100%;border-radius:99px;background:var(--cfaq-nest-border, #e0e0e0);flex-shrink:0}.community-faq__nest-bar--community{background:var(--cfaq-comm-bg, #f0f0f0);opacity:.8}.community-faq__response-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.community-faq__response--community .community-faq__response-content{background:var(--cfaq-comm-bg, #f8f8f8);border-radius:var(--cfaq-comm-radius, 8px);padding:14px 16px}.community-faq__response-text{margin:0;color:var(--cfaq-brand-color, #333);font-size:var(--cfaq-brand-size, 15px);line-height:1.65}.community-faq__response-text strong{color:var(--cfaq-brand-name-color, #111);font-weight:700}.community-faq__community-text{margin:0;color:var(--cfaq-comm-color, #444);font-size:var(--cfaq-comm-size, 14px);line-height:1.6;font-style:italic}.community-faq__cta{display:inline-flex;align-items:center;padding:10px 24px;font-weight:700;text-decoration:none;letter-spacing:.03em;width:fit-content;transition:opacity .2s ease,transform .2s ease}.community-faq__cta:hover{opacity:.88;transform:translateY(-1px)}.community-faq__footer{text-align:center}.community-faq__footer-text{margin:0;color:#999;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.community-faq__footer-link{color:#555;font-weight:600;text-decoration:underline;text-underline-offset:2px}.community-faq__footer-link:hover{color:#111}@media(max-width:749px){.community-faq__metric-label{display:none}}@media(max-width:479px){.community-faq{padding-left:16px;padding-right:16px}.community-faq__title{font-size:clamp(22px,7vw,32px)}.community-faq__card{padding:16px;gap:12px}.community-faq__avatar{width:36px!important;height:36px!important}.community-faq__question-row{flex-direction:column;gap:10px}.community-faq__toggle{width:100%;justify-content:center;padding:10px}.community-faq__question-text{font-size:clamp(14px,3.8vw,16px)}.community-faq__response-text{font-size:clamp(13px,3.5vw,15px)}.community-faq__user-name-row{flex-wrap:wrap;gap:4px}.community-faq__metric-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/community-faq.css.map */
