.mo-faq{box-sizing:border-box;max-width:1400px;margin:0 auto;padding:104px 64px;color:var(--mo-lp-ink);-webkit-font-smoothing:antialiased}.mo-faq[id]{scroll-margin-top:var(--header-height, 0px)}.mo-faq *,.mo-faq *:before,.mo-faq *:after{box-sizing:border-box}.mo-faq__inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,12fr);gap:64px;align-items:start}.mo-faq__heading{margin:0;font-family:var(--mo-heading-font);font-weight:400;font-size:var(--mo-type-h2);line-height:1.2;letter-spacing:var(--mo-heading-tracking);color:var(--mo-lp-ink)}.mo-faq .mo-faq__heading{font-weight:400!important}.mo-faq__intro{margin:16px 0 0;font-family:var(--mo-font-roman);font-size:var(--mo-type-subheading);line-height:1.4;letter-spacing:-.01em;color:var(--mo-lp-ink-80)}.mo-faq__list{border-top:1px solid var(--mo-faq-rule)}.mo-faq__item{border-bottom:1px solid var(--mo-faq-rule)}.mo-faq__q{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:var(--mo-faq-q-pad) 0;font-family:var(--mo-faq-q-font);font-weight:400;font-size:var(--mo-faq-q-size);line-height:var(--mo-faq-q-leading);letter-spacing:var(--mo-faq-q-tracking);color:var(--mo-lp-ink);cursor:pointer}.mo-faq__q::-webkit-details-marker{display:none}.mo-faq__q:focus-visible{outline:2px solid var(--mo-tabs-link);outline-offset:2px}.mo-faq__q img{flex:none;width:var(--mo-faq-icon);height:var(--mo-faq-icon)}.mo-faq__q .mo-faq__minus,.mo-faq__item[open] .mo-faq__plus{display:none}.mo-faq__item[open] .mo-faq__minus{display:block}.mo-faq__a{padding:0 40px var(--mo-faq-q-pad) 0;font-family:var(--mo-font-book);font-size:var(--mo-type-body);line-height:1.4;letter-spacing:-.01em;color:#1d1d1be6}.mo-faq__a p{margin:0}.mo-faq__a p:empty{display:none}.mo-faq__a p+p{margin-top:12px}.mo-faq__a a{color:var(--mo-tabs-link)}.mo-faq__a strong{font-family:var(--mo-font-medium);font-weight:400}.mo-faq__cta{display:inline-block;margin-top:16px;padding:0;border:0;background:none;font:inherit;color:var(--mo-tabs-link);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.mo-faq__cta:focus-visible{outline:2px solid var(--mo-tabs-link);outline-offset:2px}@media(max-width:1023px){.mo-faq__inner{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:767px){.mo-faq{padding:64px 16px}.mo-faq__intro{font-size:var(--mo-type-body-lg)}.mo-faq__a{padding-right:32px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/mo-faq.css.map */
