.faq{width:100%;overflow-x:hidden}.faq__container{max-width:820px;margin:0 auto;padding:0 20px}.faq__header{text-align:center;margin:0 0 40px}.faq__heading{font-size:40px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-1px;color:#000;margin:0 0 12px}.faq__heading-accent{color:var(--faq-accent-color, #1E9D2D)}.faq__subheading{font-family:SF Pro,-apple-system,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:145%;color:#4b5563;max-width:620px;margin:0 auto}.faq__list{border-top:1px solid var(--faq-divider-color, #E5E7EB)}.faq__item{border-bottom:1px solid var(--faq-divider-color, #E5E7EB)}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary{list-style:none}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;cursor:pointer;border-radius:12px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease;color:var(--faq-question-color, #1F1F2D)}.faq__question-text{font-size:17px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.2px}.faq__item[open] .faq__question{background:var(--faq-active-bg, #1F1F2D);color:var(--faq-active-text, #FFFFFF)}.faq__icon{position:relative;width:18px;height:18px;flex-shrink:0}.faq__icon:before,.faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px}.faq__icon:before{width:18px;height:2px;transform:translate(-50%,-50%)}.faq__icon:after{width:2px;height:18px;transform:translate(-50%,-50%);transition:transform .2s ease}.faq__item[open] .faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__answer{padding:18px 24px 28px;font-family:SF Pro,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.1px;color:var(--faq-answer-color, #4B5563)}.faq__answer p{margin:0 0 14px}.faq__answer p:last-child{margin:0}.faq__answer strong{color:var(--faq-question-color, #1F1F2D);font-weight:600}.faq__answer a{color:var(--faq-question-color, #1F1F2D);text-decoration:underline;text-underline-offset:3px}.faq__answer ul,.faq__answer ol{margin:0 0 14px;padding-left:20px}.faq__answer li{margin:0 0 4px}.faq__footer{text-align:center;margin:60px 0 0}.faq__footer-heading{font-size:32px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.8px;color:#000;margin:0 0 16px}.faq__footer-text{font-family:SF Pro,-apple-system,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:155%;color:#4b5563;max-width:560px;margin:0 auto 28px}.faq__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:12px;text-decoration:none;background:var(--faq-cta-bg, #1F1F2D);color:var(--faq-cta-text, #FFFFFF);font-family:SF Pro,-apple-system,sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.2px;transition:filter .15s ease}.faq__cta:hover{filter:brightness(.95)}.faq__cta svg{flex-shrink:0}@media(max-width:980px){.faq__container{padding:0 16px}.faq__header{margin:0 0 28px}.faq__heading{font-size:28px;letter-spacing:-.6px}.faq__subheading{font-size:15px}.faq__question{padding:18px;gap:12px}.faq__question-text{font-size:16px}.faq__icon{width:16px;height:16px}.faq__icon:before{width:16px}.faq__icon:after{height:16px}.faq__answer{padding:16px 18px 22px;font-size:15px}.faq__footer{margin:40px 0 0}.faq__footer-heading{font-size:24px;letter-spacing:-.5px}.faq__footer-text{font-size:15px;margin:0 0 22px}.faq__cta{padding:12px 20px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/el-faq.css.map */
