.lum-faq{background:var(--faq-bg, #f7f7f7);padding:60px 20px}.lum-faq__wrap{max-width:820px;margin:0 auto}.lum-faq__head{margin-bottom:32px}.lum-faq__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.16em;color:#81003e;margin:0 0 10px}.lum-faq__head h2{font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:800;letter-spacing:-.02em;margin:0}.lum-faq__item{border-bottom:1px solid #ddd}.lum-faq__item:first-child{border-top:1px solid #ddd}.lum-faq__item summary{list-style:none;cursor:pointer;position:relative;padding:20px 44px 20px 0;font-size:1.02rem;font-weight:700;letter-spacing:-.01em}.lum-faq__item summary::-webkit-details-marker{display:none}.lum-faq__item summary:after{content:"";position:absolute;right:8px;top:50%;width:11px;height:11px;border-right:2px solid #81003E;border-bottom:2px solid #81003E;transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}.lum-faq__item[open] summary:after{transform:translateY(-20%) rotate(-135deg)}.lum-faq__item summary:focus-visible{outline:2px solid #81003E;outline-offset:-2px}.lum-faq__resp{padding:0 44px 22px 0;color:#6a6a6a;font-size:.96rem}.lum-faq__resp>:first-child{margin-top:0}.lum-faq__resp>:last-child{margin-bottom:0}.lum-faq__pie{margin:30px 0 0;font-size:.9rem;color:#6a6a6a}.lum-faq__pie a{color:#81003e}@media(max-width:749px){.lum-faq__item summary{font-size:.95rem;padding-right:36px}.lum-faq__resp{padding-right:0;font-size:.92rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lum-faq.css.map */
