.mm-faq{--page-width: 1300px}.mm-faq .mm-faq__inner{padding-block:clamp(2rem,5vw,3.5rem);border:2px solid #1A659E;position:relative}@media screen and (max-width:749px){.mm-faq .mm-faq__inner{padding:30px;border:none}}.mm-faq .mm-faq__inner:before,.mm-faq .mm-faq__inner:after{content:"";position:absolute;width:2px;height:84px;top:-82px;background:#1a659e}@media screen and (max-width:749px){.mm-faq .mm-faq__inner:before,.mm-faq .mm-faq__inner:after{display:none}}.mm-faq .mm-faq__inner:before{left:-2px}.mm-faq .mm-faq__inner:after{right:-2px}.mm-faq .mm-faq__grid{display:flex;flex-direction:column;gap:1.75rem}@media screen and (max-width:749px){.mm-faq .mm-faq__grid{gap:1.5rem}}@media screen and (min-width:750px){.mm-faq .mm-faq__grid{flex-direction:row;align-items:flex-start;gap:clamp(2rem,6vw,5rem)}}.mm-faq .mm-faq__heading-col{flex:0 0 auto}@media screen and (max-width:749px){.mm-faq .mm-faq__heading-col{width:100%}}@media screen and (min-width:750px){.mm-faq .mm-faq__heading-col{flex:0 0 min(280px,32%)}}.mm-faq .mm-faq__heading{margin:0;color:#1a659e;font-weight:600;font-size:54px;line-height:100%;letter-spacing:0;text-transform:capitalize}@media screen and (max-width:749px){.mm-faq .mm-faq__heading{font-size:40px}}.mm-faq .mm-faq__subheading{margin:0;color:#777;font-weight:400;font-size:24px;line-height:1.25}@media screen and (max-width:749px){.mm-faq .mm-faq__subheading{font-size:16px}}.mm-faq .mm-faq__subheading p:first-child{margin-top:0}.mm-faq .mm-faq__subheading p:last-child{margin-bottom:0}.mm-faq .mm-faq__heading+.mm-faq__subheading{margin-top:1rem}@media screen and (max-width:749px){.mm-faq .mm-faq__heading+.mm-faq__subheading{margin-top:.75rem}}.mm-faq .mm-faq__list-col{flex:1 1 auto;min-width:0}@media screen and (max-width:749px){.mm-faq .mm-faq__list-col{width:100%}}.mm-faq .mm-faq__list{list-style:none;margin:0;padding:0}.mm-faq .mm-faq__item{border-bottom:1px solid #eeeeee}@media screen and (max-width:749px){.mm-faq .mm-faq__item{border-bottom-width:1px}}.mm-faq .mm-faq__details{margin:0}.mm-faq .mm-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 0;cursor:pointer;list-style:none;color:#1a659e;font-family:var(--mm-font-heading);font-weight:600;font-size:24px;line-height:39px;letter-spacing:1.56px}@media screen and (max-width:749px){.mm-faq .mm-faq__summary{padding:1rem 0;font-size:18px;line-height:130%}}.mm-faq .mm-faq__summary::-webkit-details-marker{display:none}.mm-faq .mm-faq__summary:focus-visible{outline:2px solid #1A659E;outline-offset:2px;border-radius:2px}.mm-faq .mm-faq__question{flex:1 1 auto;min-width:0;text-align:left}.mm-faq .mm-faq__toggle{flex-shrink:0;width:24px;height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ff7d32;color:#fff;font-size:20px;line-height:100%;font-weight:600;transition:background-color .15s ease,color .15s ease}.mm-faq .mm-faq__toggle:before{content:"+"}.mm-faq .mm-faq__details[open] .mm-faq__toggle{background:#e6f4ff;color:#1a659e}.mm-faq .mm-faq__details[open] .mm-faq__toggle:before{content:"\2212";position:relative;top:-2px}.mm-faq .mm-faq__answer{padding:0 0 20px;color:#6c6c6d;font-weight:400;font-size:18px;line-height:150%;letter-spacing:1.08px}@media screen and (max-width:749px){.mm-faq .mm-faq__answer{padding-bottom:1rem;font-size:16px}}.mm-faq .mm-faq__answer p:first-child{margin-top:0}.mm-faq .mm-faq__answer p:last-child{margin-bottom:0}.section-mm-faq+.section-mm-faq{margin-block-start:-82px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mm-faq.css.map */
