.mm-faq{background-color:var(--mm-faq-bg, #ffffff);color:var(--mm-faq-text, #054f6f)}.mm-faq .page-width{padding:0 20px;max-width:1280px;margin:0 auto}.mm-faq__layout{display:flex;flex-direction:column;gap:32px}.mm-faq__head{width:100%}.mm-faq__heading{margin:0 auto;max-width:313px;font-family:var(--mm-font-avant-garde);font-size:36px;font-weight:700;line-height:35px;letter-spacing:-2px;text-align:center;text-transform:uppercase;color:var(--mm-faq-heading, #054f6f)}.mm-faq__accordion{display:flex;flex-direction:column;gap:16px;width:100%}.mm-faq__item{width:100%}.mm-faq__details{margin:0}.mm-faq__summary{display:flex;align-items:center;gap:52px;padding:0;list-style:none;cursor:pointer}.mm-faq__summary::-webkit-details-marker{display:none}.mm-faq__q{flex:1 1 auto;min-width:0;font-family:var(--mm-font-avant-garde);font-size:14px;font-weight:600;line-height:18px;color:inherit}.mm-faq__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--mm-faq-arrow, #054f6f)}.mm-faq__arrow .mm-icon{display:block;width:28px;height:28px}.mm-faq__a{padding:12px 0 0;font-family:var(--mm-font-firs-neue);font-size:14px;font-weight:500;line-height:21px;letter-spacing:.6px;color:inherit}.mm-faq__a p{margin:0 0 12px}.mm-faq__a p:last-child{margin-bottom:0}.mm-faq__divider{display:block;width:100%;height:1px;margin:0;border:0;background-color:var(--mm-faq-divider, #054f6f);opacity:.14}.mm-faq__footer{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:40px}.mm-faq__footer-main{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.mm-faq__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:67px;padding:18px 20px;border:2px solid var(--mm-faq-cta-border, #054f6f);border-radius:60px;background-color:var(--mm-faq-cta-bg, #054f6f);box-shadow:5px 6px 0 0 var(--mm-faq-cta-shadow, #4eceff);color:var(--mm-faq-cta-text, #ffffff);font-family:var(--mm-font-firs-neue);font-size:14px;font-weight:800;line-height:20px;text-align:center;text-decoration:none;text-transform:uppercase}.mm-faq__cta:hover{opacity:.9}.mm-faq__cta-arrow{display:flex;flex-shrink:0;width:23px;height:23px}.mm-faq__cta-arrow .mm-icon{display:block;width:23px;height:23px}.mm-faq__promo{margin:0;font-family:var(--mm-font-firs-neue);font-size:12px;font-weight:500;line-height:18px;letter-spacing:.6px;text-align:center;color:inherit}.mm-faq__promo-dot{display:none}.mm-faq__promo-strong{font-weight:800;padding-right:5px}.mm-faq__disclaimer{margin:0;max-width:350px;font-family:var(--mm-font-firs-neue);font-size:10px;font-weight:500;line-height:15px;letter-spacing:.6px;text-align:center;color:inherit;opacity:.85}.mm-faq.mm-faqs-v2 .mm-faq__heading{font-weight:800;font-family:var(--mm-font-firs-neue)}@media screen and (min-width:750px){.mm-faq__layout{flex-direction:row;align-items:flex-start;gap:48px}.mm-faq__head{flex:1 1 0;min-width:0}.mm-faq__heading{margin:0;max-width:none;text-align:left;font-size:48px;line-height:52px;letter-spacing:.6px}.mm-faq__accordion{flex:1 1 0;min-width:0;gap:20px}.mm-faq__q{font-size:18px;line-height:24px}.mm-faq__arrow,.mm-faq__arrow .mm-icon{width:36px;height:36px}.mm-faq__a{font-size:16px;line-height:24px}.mm-faq__footer{margin-top:48px;gap:20px;max-width:800px;margin-inline:auto}.mm-faq__footer-main{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:12px 16px;width:auto;max-width:100%}.mm-faq__cta{width:auto;max-width:none;min-height:68px;padding:18px 28px;font-size:16px;line-height:22px}.mm-faq__cta-arrow,.mm-faq__cta-arrow .mm-icon{width:28px;height:28px}.mm-faq__promo{font-size:14px;line-height:21px;text-align:left}.mm-faq__promo-dot{display:inline;margin-right:16px;font-weight:800}.mm-faq__disclaimer{max-width:600px;font-size:12px;line-height:18px}}@media screen and (min-width:1200px){.mm-faq__layout{gap:93px}.mm-faq__head{flex:0 1 462px;max-width:462px}.mm-faq__heading{font-size:64px;line-height:70px}.mm-faq__accordion{flex:0 1 654px;max-width:654px;gap:24px}.mm-faq__q{font-size:22px;line-height:29px}.mm-faq__arrow,.mm-faq__arrow .mm-icon{width:43px;height:43px}.mm-faq__footer{margin-top:60px}.mm-faq__cta{min-height:68px;padding:18px 32px;font-size:18px;line-height:25px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/mm-faq.css.map */
