.lum-faq{background:var(--paper);color:var(--ink);padding-block:var(--lum-faq-pt,40px) var(--lum-faq-pb,40px)}.lum-faq__title{margin:0}.lum-faq__grid{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 28px}.lum-faq__col{display:flex;flex-direction:column;gap:15px;min-width:0}.lum-faq .lum-faq__item{width:100%;transition:background-color .28s ease,border-color .28s ease}.lum-faq .lum-faq__summary{gap:20px;padding:24px;min-height:75px}.lum-faq .lum-faq__item[open] .lum-faq__summary{min-height:0;padding-bottom:8px}.lum-faq__q{flex:1 1 auto;min-width:0;font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.lum-faq__summary .acc__icon{color:var(--ink)}.lum-faq .lum-faq__a{padding:0 24px 26px;font-size:15px;font-weight:400;line-height:1.4;color:var(--ink)}.lum-faq .lum-faq__a p{margin:0}.lum-faq .lum-faq__a>*+*{margin-top:.8em}@media(max-width:989px){.lum-faq{padding-block:36px 24px}.lum-faq__grid{margin-top:28px;grid-template-columns:1fr;gap:13px}.lum-faq__col{gap:13px}.lum-faq .lum-faq__summary{padding:16px 21px;min-height:55px;gap:14px}.lum-faq .lum-faq__item[open] .lum-faq__summary{padding:18px 21px 8px}.lum-faq__q{font-size:15px;line-height:1.4}.lum-faq .lum-faq__a{padding:0 21px 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-faq.css.map */
