.lm-faq{--lm-faq-deep: #180030;--lm-faq-purple: #942bff;--lm-faq-line: #e6e3ea;--lm-faq-muted: #5c5c5c}.lm-faq :where(h2,p){margin:0}.lm-faq__inner{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:3rem 6rem;align-items:start}.lm-faq__eyebrow{margin:0 0 1rem;font-size:1.1rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--lm-faq-purple)}.lm-faq__title{font-family:var(--font-heading-family);font-weight:400;font-size:3.6rem;line-height:1.1;color:var(--lm-faq-deep)}.lm-faq__note{margin-top:1.4rem;font-size:1.3rem;line-height:1.5;color:var(--lm-faq-muted)}.lm-faq__note a{color:var(--lm-faq-purple);text-underline-offset:.2em}.lm-faq__note a:hover{color:var(--lm-faq-deep)}.lm-faq__list{border-top:1px solid var(--lm-faq-line)}.lm-faq__item{border-bottom:1px solid var(--lm-faq-line)}.lm-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 0;font-family:var(--font-heading-family);font-weight:400;font-size:1.8rem;line-height:1.3;color:var(--lm-faq-deep)}.lm-faq__q::-webkit-details-marker{display:none}.lm-faq__q:focus-visible{outline:.2rem solid var(--lm-faq-purple);outline-offset:.2rem;border-radius:.4rem}.lm-faq__icon{position:relative;flex:none;width:1.4rem;height:1.4rem}.lm-faq__icon:before,.lm-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:.15rem;background:var(--lm-faq-purple);transform:translateY(-50%);transition:transform .2s ease}.lm-faq__icon:after{transform:translateY(-50%) rotate(90deg)}.lm-faq__item[open] .lm-faq__icon:after{transform:translateY(-50%) rotate(0)}.lm-faq__a{padding:0 3.4rem 2rem 0;font-size:1.3rem;line-height:1.6;color:var(--lm-faq-muted);max-width:62ch}.lm-faq__a p{margin:0 0 .8rem}.lm-faq__a p:last-child{margin-bottom:0}.lm-faq__a a{color:var(--lm-faq-purple)}@media screen and (max-width:989px){.lm-faq__inner{gap:2.4rem 3.6rem}.lm-faq__title{font-size:3.2rem}}@media screen and (max-width:749px){.lm-faq__inner{grid-template-columns:1fr;gap:1.6rem}.lm-faq__title{font-size:2.8rem}.lm-faq__note--desktop{display:none}.lm-faq__q{padding:1.5rem 0;font-size:1.7rem}.lm-faq__a{padding-right:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/lm-faq.css.map */
