.ll-faq{position:relative;overflow:hidden;text-align:center}.ll-faq__list{display:grid;gap:1.4rem;margin:0 auto;text-align:left}.ll-align-left .ll-faq__list{margin-inline:0}.ll-faq__summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem;cursor:pointer;list-style:none;border-radius:var(--ll-radius)}.ll-faq__summary::-webkit-details-marker{display:none}.ll-faq__summary:focus-visible{outline:3px solid rgba(240,180,41,.75);outline-offset:3px}.ll-faq__question{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;line-height:1.35;color:var(--ll-parchment-light)}.ll-faq__summary:hover .ll-faq__question{color:var(--ll-gold-light)}.ll-faq__icon{position:relative;flex:0 0 1.6rem;height:1.6rem}.ll-faq__icon:before,.ll-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:var(--ll-gold);border-radius:1px;transition:transform .2s ease}.ll-faq__icon:after{transform:rotate(90deg)}.ll-faq__item[open] .ll-faq__icon:after{transform:rotate(0)}.ll-faq__answer{position:relative;margin:0 2.4rem;padding:1.6rem 0 2.2rem;border-top:1px solid rgba(240,180,41,.18);font-size:1.6rem;line-height:1.7;color:var(--ll-mist)}.ll-faq__answer>:first-child{margin-top:0}.ll-faq__answer>:last-child{margin-bottom:0}.ll-faq__answer a{color:var(--ll-gold-light)}.ll-faq__actions{margin-top:4rem;text-align:center}.ll-faq .ll-faq__intro{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;color:var(--ll-gold-light)}@media(prefers-reduced-motion:reduce){.ll-faq__icon:before,.ll-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-lantern-faq.css.map */
