.el-faq{--el-fq-ink: #102238;--el-fq-q: #1a1a1a;--el-fq-muted: #637083;padding:var(--el-fq-pt-m, 0px) 16px var(--el-fq-pb-m, 40px);background:#fff;color:var(--el-fq-ink);font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.el-faq *,.el-faq *:before,.el-faq *:after{box-sizing:border-box}.el-faq :where(h2,h3,p){margin:0;padding:0}.el-faq__heading{max-width:305px;color:var(--el-fq-ink);font-family:Stack Sans Headline,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:1.15;letter-spacing:-.64px;text-transform:capitalize;text-box:trim-both cap alphabetic}.el-faq__columns{display:flex;flex-direction:column;gap:12px;margin-top:32px}.el-faq__column{display:flex;flex-direction:column;gap:12px;min-width:0}.el-faq__item{overflow:hidden;border-radius:4px;background:#fafafa}.el-faq__question{font:inherit;letter-spacing:normal}.el-faq__toggle{display:flex;align-items:center;gap:16px;width:100%;min-height:62px;padding:0 16px;border:0;background:none;color:var(--el-fq-q);font-family:inherit;text-align:left;cursor:pointer}.el-faq__toggle:focus-visible{outline:2px solid var(--el-fq-ink);outline-offset:-2px;border-radius:4px}.el-faq__question-text{flex:1 1 auto;min-width:0;padding:15px 0;color:var(--el-fq-q);font-weight:400;font-size:15px;line-height:1.4;letter-spacing:.15px;text-transform:capitalize;text-wrap:pretty;text-box:trim-both cap alphabetic}.el-faq__icon{display:block;flex:0 0 9px;align-self:flex-start;width:9px;height:9px;margin-top:26px;color:#0a0a0a}.el-faq__item.is-open .el-faq__icon{margin-top:27px}.el-faq__item.is-open .el-faq__icon-v{display:none}.el-faq__answer{padding:0 16px 26px}.el-faq__item.is-open .el-faq__toggle{min-height:0}.el-faq__item.is-open .el-faq__question-text{padding-top:26px;padding-bottom:21px}.el-faq__answer-text{color:var(--el-fq-muted);font-weight:300;font-size:14px;line-height:1.4;letter-spacing:.14px;text-box:trim-both cap alphabetic}.el-faq__answer-text p{margin:0;color:inherit;font:inherit;letter-spacing:inherit}.el-faq__answer-text p+p{margin-top:1lh}.el-faq__answer-text a{color:inherit;text-decoration:underline}.el-faq__actions{display:flex;flex-direction:column;gap:12px;margin-top:32px}.el-faq__button{display:flex;align-items:center;justify-content:center;min-height:59px;padding:19px 45px;border-bottom:0;border-radius:8px;background:linear-gradient(176.93deg,#2872c7 6.49%,#2363ae);box-shadow:none;color:#fff;font-weight:400;font-size:18px;line-height:1.15;text-align:center;text-decoration:none;transition:filter .2s ease}.el-faq__button:hover{filter:brightness(1.08);color:#fff}.el-faq__button:focus-visible{outline:2px solid var(--el-fq-ink);outline-offset:3px}.el-faq__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;margin:0;padding:0;list-style:none}.el-faq__trust li{display:flex;align-items:center;gap:6px;color:var(--el-fq-muted);font-weight:300;font-size:13px;line-height:1.36;letter-spacing:.13px;white-space:nowrap}.el-faq__shield{display:block;flex:0 0 10px;width:10px;height:12px;color:var(--el-fq-muted)}.el-faq__badge{display:block;flex:0 0 13.53px;width:13.53px;height:14px}.el-faq__shield svg,.el-faq__badge svg{display:block;width:100%;height:100%}.el-faq__badge svg path[fill="#2E79D9"]{fill:var(--el-fq-muted)}@media screen and (max-width:1023px){.el-faq__br{display:inline}}@media screen and (min-width:1024px){.el-faq{padding:var(--el-fq-pt, 60px) clamp(32px,8.3334vw,120px) var(--el-fq-pb, 60px)}.el-faq__inner{max-width:1200px;margin:0 auto}.el-faq__br{display:none}.el-faq__heading{max-width:none;font-size:44px;line-height:52px;letter-spacing:-.88px;text-align:center;text-transform:none;text-box:none}.el-faq__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin-top:40px}.el-faq__toggle{gap:24px;min-height:72px;padding:0 24px}.el-faq__icon,.el-faq__item.is-open .el-faq__icon{margin-top:31.5px}.el-faq__question-text{padding:29.7px 0;font-size:18px;line-height:26px;letter-spacing:0}.el-faq__item.is-open .el-faq__question-text{padding-top:29.7px;padding-bottom:20px}.el-faq__answer{padding:0 24px 29.7px}.el-faq__answer-text{font-size:16px;line-height:1.5;letter-spacing:0}.el-faq__actions{align-items:center;gap:24px;margin-top:40px}.el-faq__button{width:min(540px,100%);min-height:64px;line-height:26px;background:linear-gradient(178.02deg,#2872c7 6.49%,#2363ae)}.el-faq__trust li{font-size:16px;line-height:22px;letter-spacing:.16px}.el-faq__badge{flex-basis:14px;width:14px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/el-section-faq.css.map */
