.wfc-faq{--wfc-dark: #141214;--wfc-gold: #ffb74c;--wfc-white: #ffffff;--wfc-muted: rgba(255, 255, 255, .7);--wfc-card-bg: rgba(255, 255, 255, .05);--wfc-border: rgba(255, 255, 255, .1);--wfc-radius: 6px;--wfc-page-width: 1280px}.wfc-faq{padding-top:var(--wfc-faq-pt, 40px);padding-bottom:var(--wfc-faq-pb, 40px)}@media screen and (max-width:749px){.wfc-faq{padding-top:calc(var(--wfc-faq-pt, 40px) * .75);padding-bottom:calc(var(--wfc-faq-pb, 40px) * .75)}}.wfc-faq__header{text-align:center;max-width:680px;margin:0 auto 2.5rem}.wfc-faq__heading{margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.15;color:var(--wfc-white)}.wfc-faq__subheading{margin:0;color:var(--wfc-muted);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.5}.wfc-faq__list{max-width:800px;margin:0 auto}.wfc-faq__item{border-bottom:1px solid var(--wfc-border);transition:border-color .25s ease-out}.wfc-faq__item[open]{border-left:3px solid var(--wfc-gold);padding-left:0}.wfc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1rem;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:600;line-height:1.4;color:var(--wfc-white);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color .25s ease-out}.wfc-faq__question::-webkit-details-marker{display:none}.wfc-faq__question::marker{content:""}.wfc-faq__question:hover{color:var(--wfc-gold)}.wfc-faq__question:focus-visible{outline:2px solid var(--wfc-gold);outline-offset:-2px;border-radius:2px}.wfc-faq__chevron{flex-shrink:0;width:20px;height:20px;color:var(--wfc-gold);transition:transform .3s ease-out}.wfc-faq__item[open] .wfc-faq__chevron{transform:rotate(180deg)}.wfc-faq__answer{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease-out,opacity .3s ease-out,padding .3s ease-out;padding:0 1rem}.wfc-faq__item[open] .wfc-faq__answer{max-height:500px;opacity:1;padding:0 1rem 1.25rem}.wfc-faq__answer-inner{font-size:.95rem;line-height:1.65;color:var(--wfc-muted)}.wfc-faq__answer-inner p{margin:0 0 .75rem}.wfc-faq__answer-inner p:last-child{margin-bottom:0}.wfc-faq__cta{text-align:center;margin-top:2.5rem}.wfc-faq__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 2rem;font-size:.95rem;font-weight:600;letter-spacing:.02em;text-decoration:none;color:var(--wfc-dark);background:var(--wfc-gold);border:2px solid var(--wfc-gold);border-radius:var(--wfc-radius);cursor:pointer;transition:background-color .25s ease-out,color .25s ease-out}.wfc-faq__cta-link:hover,.wfc-faq__cta-link:focus-visible{background:transparent;color:var(--wfc-gold)}.wfc-faq__cta-link:focus-visible{outline:2px solid var(--wfc-gold);outline-offset:2px}[data-wfc-faq-reveal]{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}[data-wfc-faq-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-wfc-faq-reveal]{opacity:1;transform:none;transition:none}.wfc-faq__item,.wfc-faq__question,.wfc-faq__chevron,.wfc-faq__answer{transition:none}.wfc-faq__item[open] .wfc-faq__answer{max-height:none;opacity:1}.wfc-faq__cta-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-wfc-faq.css.map */
