.mm-faq{font-family:Outfit,Noto Sans SC,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.2;-webkit-font-smoothing:antialiased}.mm-faq h1,.mm-faq h2,.mm-faq h3,.mm-faq p,.mm-faq a,.mm-faq button{font-family:inherit;font-style:normal;letter-spacing:0}.mm-faq__pad{width:100%;background-color:var(--mm-faq-pad-bg)}.mm-faq__pad--top{height:var(--mm-faq-pad-top, 0px)}.mm-faq__pad--bottom{height:var(--mm-faq-pad-bottom, 0px)}.mm-faq__shell{background-color:var(--mm-faq-bg)}.mm-faq__inner{display:flex;flex-direction:column;gap:20px;box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:0 20px}.mm-faq__aside{display:contents}.mm-faq__intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;order:0}.mm-faq__tag{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:56px;height:28px;padding:0 10px;color:var(--mm-faq-tag);font-size:14px;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap}.mm-faq__tag:before,.mm-faq__tag:after{content:"";position:absolute;left:0;right:0;height:8px;pointer-events:none;border-style:solid;border-color:currentColor;border-width:0}.mm-faq__tag:before{top:0;border-top-width:1px;border-left-width:1px;border-right-width:1px}.mm-faq__tag:after{bottom:0;border-bottom-width:1px;border-left-width:1px;border-right-width:1px}.mm-faq__heading{margin:0;font-weight:700;font-size:28px;line-height:1.2;letter-spacing:0;color:var(--mm-faq-heading);word-break:break-word}.mm-faq__description{margin:0;font-size:16px;line-height:1.2;letter-spacing:0;font-weight:400;color:var(--mm-faq-description)}.mm-faq__lists{display:flex;flex-direction:column;min-width:0;order:1}.mm-faq__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.mm-faq__item{min-width:0;border-top:1px solid var(--mm-faq-rule);border-bottom:none}.mm-faq__item details{width:100%;min-width:0}.mm-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;padding:18px 0;color:inherit;background:none;border:0;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mm-faq__summary::-webkit-details-marker{display:none}.mm-faq__question{margin:0;flex:1 1 auto;min-width:0;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:0;color:var(--mm-faq-question);word-break:break-word}.mm-faq__icon{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:22px;color:var(--mm-faq-icon);transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.mm-faq__icon-svg{display:block;width:12px;height:12px}.mm-faq__icon-v{transform-origin:6px 6px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s ease}.mm-faq__item details[open]:not(.is-closing) .mm-faq__icon-v{transform:rotate(90deg);opacity:0}.mm-faq__content{overflow:hidden}.mm-faq__answer{margin:0;padding:0 0 18px;font-size:16px;line-height:1.2;letter-spacing:0;font-weight:400;color:var(--mm-faq-answer)}.mm-faq__answer>*:first-child{margin-top:0}.mm-faq__answer>*:last-child{margin-bottom:0}.mm-faq__answer p{margin:0 0 .8em}.mm-faq__contact{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;order:2}.mm-faq__contact-lead{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.mm-faq__status{display:block;flex:0 0 10px;width:10px;height:10px;border-radius:50%;background-color:var(--mm-faq-status)}.mm-faq__contact-heading{margin:0;font-weight:600;font-size:18px;line-height:1.2;letter-spacing:0;color:var(--mm-faq-contact-heading);white-space:pre-line;word-break:break-word}.mm-faq__contact-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:120px;height:44px;padding:0 20px;border:0;border-radius:0;background-color:var(--mm-faq-btn-bg);color:var(--mm-faq-btn-text);font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.mm-faq a.mm-faq__contact-btn:focus-visible,.mm-faq button.mm-faq__contact-btn:focus-visible,.mm-faq__summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (min-width:750px){.mm-faq__inner{padding:0 80px}}@media screen and (min-width:1200px){.mm-faq__inner{display:grid;grid-template-columns:minmax(220px,500px) minmax(0,1fr) minmax(0,1fr);column-gap:50px;row-gap:50px;align-items:start;width:calc(100% - 160px);max-width:1600px;padding-left:0;padding-right:0}.mm-faq__aside{display:flex;flex-direction:column;gap:16px;grid-column:1;grid-row:1;min-width:0}.mm-faq__intro{gap:0;order:unset}.mm-faq__tag{margin-bottom:24px}.mm-faq__heading{margin-bottom:16px;font-size:48px}.mm-faq__description{font-size:18px;line-height:1.5}.mm-faq__lists{display:contents}.mm-faq__list--pair{display:grid;grid-column:2 / -1;grid-row:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:max-content max-content;grid-auto-flow:column;gap:50px;align-items:start;align-content:start;align-self:center;height:max-content}.mm-faq__list--rest{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(220px,500px) minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:start}.mm-faq__summary{padding:20px 0;transition:padding-bottom .3s cubic-bezier(.16,1,.3,1)}.mm-faq__question{font-size:18px;line-height:1.4}.mm-faq__icon{flex-basis:28px;width:28px;height:28px;background-color:var(--mm-faq-icon-bg);color:var(--mm-faq-icon-desktop)}.mm-faq__item details[open]:not(.is-closing) .mm-faq__icon{background-color:var(--mm-faq-icon-open-bg);color:var(--mm-faq-icon-open)}.mm-faq__item details[open]:not(.is-closing) .mm-faq__summary{padding-bottom:12px}.mm-faq__answer{padding:0 0 20px;font-size:14px;line-height:1.5}.mm-faq__contact{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%;order:unset}.mm-faq__contact-lead{gap:16px}.mm-faq__contact-btn{min-width:110px;padding:0 15px}.mm-faq--no-intro .mm-faq__list--pair{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-flow:row}.mm-faq--no-intro .mm-faq__list--rest{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px)and (hover:hover){.mm-faq__contact-btn{transition:background-color .2s ease}.mm-faq__contact-btn:hover{background-color:color-mix(in srgb,var(--mm-faq-btn-bg) 90%,transparent)}.mm-faq__contact-btn:active{background-color:color-mix(in srgb,var(--mm-faq-btn-bg) 80%,transparent)}}@media(prefers-reduced-motion:reduce){.mm-faq__contact-btn,.mm-faq__icon,.mm-faq__icon-v,.mm-faq__summary{transition:none}}@media screen and (min-width:1200px){.mm-faq__inner{width:calc(100% - 80px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3.125vw,50px)}.mm-faq__list--rest{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-faq__heading{font-size:clamp(36px,3vw,48px)}.mm-faq__list--pair,.mm-faq__list--rest{gap:clamp(24px,3.125vw,50px)}.mm-faq__contact{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/mm-faq.css.map */
