.mm-faq{display:grid;grid-template-columns:350px minmax(0,1fr);align-items:start;padding-block:var(--margin-50) var(--margin-100)}.mm-faq--background{background-color:var(--background)}.mm-faq:not(:has(.mm-faq__nav-wrapper)){grid-template-columns:minmax(0,1fr)}.mm-faq__content{display:flex;flex-direction:column;gap:var(--margin-50);padding-inline:var(--margin-100)}.mm-faq__nav-wrapper{display:block;position:sticky;top:calc(var(--header-height) + var(--margin-50));padding-inline:var(--margin-20)}.mm-faq__nav-list{flex-direction:column;gap:var(--margin-10)}.mm-faq__nav-link{display:flex;align-items:center;min-width:160px;color:var(--black);text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.mm-faq__nav-link:before{content:"";flex-shrink:0;width:4px;height:4px;margin:var(--margin-10);border-radius:var(--rounded-full);background:var(--black);opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.mm-faq__nav-link:hover,.mm-faq__nav-link:focus-visible{opacity:1}.mm-faq__nav-link[aria-current=true]{font-weight:var(--font-medium)}.mm-faq__nav-link[aria-current=true]:before{opacity:1}.mm-faq__category{scroll-margin-top:calc(var(--margin-50) - var(--margin-10));max-width:700px}.mm-faq__category-title{padding-bottom:var(--margin-20);font-weight:var(--font-medium);color:var(--black)}.mm-faq__questions{display:flex;flex-direction:column;gap:var(--margin-10)}.mm-faq__item{border-bottom:.5px solid var(--border)}.mm-faq__toggle{gap:var(--margin-10);min-height:30px;cursor:pointer;list-style:none}.mm-faq__toggle::-webkit-details-marker{display:none}.mm-faq__question{flex:1 0 0;min-width:0;color:var(--black);text-align:left;word-break:break-word}.mm-faq__chevron{flex-shrink:0;width:24px;height:24px;transform:rotate(0);transition:transform var(--duration-fast) var(--ease-out)}.mm-faq__item[open] .mm-faq__chevron,.mm-faq__item[data-mm-open=true] .mm-faq__chevron{transform:rotate(180deg)}.mm-faq__item[data-mm-open=false] .mm-faq__chevron{transform:rotate(0)}.mm-faq__answer{padding:var(--margin-20);color:var(--black)}.mm-faq__answer :is(p,li,span,a,strong,em){font-size:inherit}.mm-faq__answer>*:first-child,.mm-faq__answer>*>*:first-child{margin-top:0}.mm-faq__answer>*:last-child,.mm-faq__answer>*>*:last-child{margin-bottom:0}.mm-faq__answer p{margin-block:0 var(--margin-10)}.mm-faq__answer ul,.mm-faq__answer ol{margin-block:0 var(--margin-10);padding-inline-start:var(--margin-20)}.mm-faq__answer a{color:inherit;text-underline-offset:2px}.mm-faq--empty{text-align:center}@media(max-width:1024px){.mm-faq{display:block;padding-block:0 var(--margin-50);padding-inline:0}.mm-faq__content{padding-inline:var(--margin-20);padding-block-start:var(--margin-50)}.mm-faq__category{max-width:none}.mm-faq__nav-wrapper{position:sticky;top:var(--header-height-mobile);z-index:var(--index-sm);padding-inline:0;background-color:var(--primary)}.mm-faq__nav-list{flex-direction:row;gap:var(--margin-20);padding-inline:var(--margin-20);overflow-x:auto;scrollbar-width:none}.mm-faq__nav-list::-webkit-scrollbar{display:none}.mm-faq__nav-item{flex-shrink:0}.mm-faq__nav-link{position:relative;height:50px;min-width:0;color:var(--white);white-space:nowrap}.mm-faq__nav-link:before{position:absolute;bottom:8px;left:50%;width:3px;height:3px;margin:0;background:var(--white);transform:translate(-50%)}.mm-faq__toggle{min-height:40px}.mm-faq__category-title{font-size:var(--type-text-md)}.mm-faq__question{font-size:var(--type-text-sm)}.mm-faq__answer,.mm-faq__answer>*{font-size:var(--type-text-sm)}.mm-faq__nav-link{font-size:var(--type-text-sm)}.mm-faq__category{scroll-margin-top:calc(50px + var(--margin-20) - var(--margin-10))}}@media(prefers-reduced-motion:reduce){.mm-faq__chevron,.mm-faq__nav-link,.mm-faq__nav-link:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mm-faq.css.map */
