.lp-faq{padding-top:var(--lp-pt, 40px);padding-bottom:var(--lp-pb, 40px)}@media screen and (max-width:749px){.lp-faq{padding-top:calc(var(--lp-pt, 40px) * .65);padding-bottom:calc(var(--lp-pb, 40px) * .65)}}.lp-faq__eyebrow{text-align:center;font-size:1.3rem;font-weight:var(--fw-bold, 700);letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.6;margin:0 0 1.2rem}.lp-faq__title{text-align:center;font-size:3.2rem;font-weight:var(--fw-extra-bold, 800);line-height:1.15;letter-spacing:-.02em;margin:0 0 3rem;font-family:var(--font-heading-family);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.lp-faq__title{font-size:2.4rem;margin-bottom:2rem}}.lp-faq__list{max-width:72rem;margin:0 auto;display:flex;flex-direction:column;gap:0}.lp-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.1)}.lp-faq__item:first-child{border-top:1px solid rgba(var(--color-foreground),.1)}.lp-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;font-size:1.6rem;font-weight:var(--fw-bold, 700);color:rgb(var(--color-foreground));line-height:1.4}.lp-faq__question::-webkit-details-marker{display:none}.lp-faq__question::marker{display:none;content:""}.lp-faq__chevron{flex-shrink:0;width:2rem;height:2rem;transition:transform .3s ease;color:rgb(var(--color-foreground))}.lp-faq__item[open] .lp-faq__chevron{transform:rotate(180deg)}.lp-faq__answer{padding:0 0 2rem;font-size:1.5rem;line-height:1.65;color:rgb(var(--color-foreground));opacity:.8}.lp-faq__answer p{margin:0}.lp-faq__bottom-text{text-align:center;font-size:1.4rem;color:rgb(var(--color-foreground));opacity:.6;margin:3rem 0 0}.lp-faq__cta-wrapper{text-align:center;margin-top:2rem}.lp-faq__cta{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;background-color:#d1ff2c;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:var(--fw-extra-bold, 800);text-decoration:none;border-radius:1rem;border:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease;min-height:5.2rem}.lp-faq__cta:hover{opacity:.9;transform:translateY(-1px)}.lp-faq__cta:before,.lp-faq__cta:after{display:none}@media screen and (max-width:749px){.lp-faq__question{font-size:1.5rem;padding:1.6rem 0}.lp-faq__answer{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-lp-faq.css.map */
