.lk-faq-section.section{margin-top:0}.lk-faq{display:block;background:var(--lkf-bg);color:var(--lkf-text)}.lk-faq__inner{box-sizing:border-box;max-width:calc(var(--lkf-width) + 2 * var(--lkf-side));margin:0 auto;padding:0 var(--lkf-side)}.lk-faq__eyebrow{margin:0 0 .6rem;color:rgba(var(--color-foreground, 23, 23, 23),.6);font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:left}.lk-faq__heading{margin:0 0 1rem;color:var(--lkf-text);font-size:var(--lkf-heading);font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:left}.lk-faq__description{margin:0 0 calc(var(--lkf-row-gap) * 1.25);color:rgba(var(--color-foreground, 23, 23, 23),.6);font-size:1.6rem;line-height:1.5;text-align:left}.lk-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--lkf-circle)}.lk-faq__item{border-bottom:1px solid var(--lkf-circle)}.lk-faq__q{margin:0;font-size:inherit;font-weight:inherit}.lk-faq__button{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;margin:0;padding:var(--lkf-row-gap) 0;border:0;background:none;color:var(--lkf-text);font:inherit;font-size:var(--lkf-question);font-weight:600;line-height:1.45;letter-spacing:.01em;text-align:left;cursor:pointer}.lk-faq__button:focus-visible{outline:2px solid var(--lkf-text);outline-offset:4px}.lk-faq__icon{position:relative;flex:0 0 auto;width:1.6rem;height:1.6rem}.lk-faq__icon-bar{position:absolute;top:50%;left:50%;background:var(--lkf-circle);transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.lk-faq__icon-bar--h{width:100%;height:.15rem}.lk-faq__icon-bar--v{width:.15rem;height:100%}.lk-faq__button[aria-expanded=true] .lk-faq__icon-bar--v{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.lk-faq__q-text{flex:1;min-width:0}.lk-faq__a-outer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.lk-faq__a-outer.is-open{grid-template-rows:1fr}.lk-faq__a{overflow:hidden;min-height:0;color:var(--lkf-text);font-size:var(--lkf-answer);line-height:1.7}.lk-faq__a-inner{padding-bottom:var(--lkf-row-gap)}.lk-faq__a-inner>:first-child{margin-top:0}.lk-faq__a-inner>:last-child{margin-bottom:0}.lk-faq__a a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/17/assets/laraku-faq.css.map */
