.mj-faq__layout{display:grid;gap:clamp(2rem,4vw,4rem)}@media screen and (min-width:990px){.mj-faq--split .mj-faq__layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.mj-faq--split .mj-section__header{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.mj-faq--stacked .mj-faq__content{width:100%;max-width:52rem;margin-inline:auto}.mj-faq__contact{display:flex;justify-content:center;margin-top:2rem}.mj-faq__contact .mj-btn{width:100%}@media screen and (min-width:750px){.mj-faq__contact .mj-btn{width:auto}}.mj-faq .mj-section__header{margin-block-end:0}.mj-faq__items{border-top:1px solid var(--mj-line)}.mj-faq__item{border-bottom:1px solid var(--mj-line)}.mj-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.5rem;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3}.mj-faq__question::-webkit-details-marker{display:none}.mj-faq__question:focus-visible{outline:2px solid var(--mj-fg);outline-offset:4px}.mj-faq__toggle{flex:none;display:grid;transition:transform .3s ease}.mj-faq__item[open] .mj-faq__toggle{transform:rotate(45deg)}.mj-faq__answer{padding-block-end:1.5rem;max-width:44rem;line-height:1.7}.mj-faq__answer>:first-child{margin-top:0}.mj-faq__answer>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mj-faq.css.map */
