.mm-faq{--faq-nav-width: 324px;padding-top:var(--margin-7)}.mm-faq-header{text-align:center;margin-bottom:var(--margin-7)}.mm-faq-title{margin:0}.mm-faq-grid{padding-top:var(--margin-6);display:grid;grid-template-columns:var(--faq-nav-width) 1fr;gap:var(--margin-4);align-items:start}.mm-faq-aside{display:flex;flex-direction:column;gap:var(--margin-3);position:sticky;top:110px;align-self:start}.mm-faq-nav{border:1px solid var(--black-200);background:var(--white);padding:var(--margin-4)}.mm-faq-nav-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--margin-2)}.mm-faq-nav-link{display:inline-flex;align-items:center;text-decoration:none;color:var(--black-500);border-left:2px solid transparent;padding-left:0;transition:var(--duration-default) var(--cubic-bezier-default)}.mm-faq-nav-link:hover{color:var(--primary)}.mm-faq-nav-link.mm-active{color:var(--primary);border-left-color:var(--primary);font-weight:500;padding-left:var(--margin-2)}.mm-faq-contact{border:1px solid var(--black-200);background:var(--white);padding:var(--margin-4);display:flex;flex-direction:column;gap:var(--margin-3)}.mm-faq-contact-heading{margin:0;padding-bottom:var(--margin-3);border-bottom:solid 1px var(--black-200)}.mm-faq-contact-block{display:flex;flex-direction:column;gap:var(--margin-0-5)}.mm-faq-contact-block--first{padding-bottom:var(--margin-2);margin-bottom:-5px;border-bottom:solid 1px var(--black-200)}.mm-faq-contact-block p{margin:0}.mm-faq-contact a{color:inherit;text-decoration:none}.mm-faq-contact a:hover{text-decoration:underline}.mm-faq-content{display:flex;flex-direction:column;gap:var(--margin-3)}.mm-faq--centered .mm-faq-grid{display:block;max-width:520px;margin:0 auto;padding-top:var(--margin-4)}.mm-faq--centered .mm-faq-category{padding:var(--margin-4)}.mm-faq--centered .mm-faq-category-header{text-align:center}.mm-faq--with-image .mm-faq-grid{display:block;max-width:100%;margin:0;padding-top:var(--margin-4)}.mm-faq--with-image .mm-faq-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--margin-4) var(--margin-7);align-items:start}.mm-faq--with-image .mm-faq-image-wrap{grid-column:2;grid-row:1}.mm-faq--with-image .mm-faq-image-wrap img{width:100%;height:auto;display:block}.mm-faq--with-image .mm-faq-inner{grid-column:1;grid-row:1}.mm-faq-category{background:var(--black-50);padding:var(--margin-4) var(--margin-4) 0;scroll-margin-top:calc(var(--header-height) + var(--margin-3))}.mm-faq-category-name{padding:var(--margin-1) 0;margin-bottom:var(--margin-4)}.mm-faq-items{display:flex;flex-direction:column}.mm-faq-item{border-top:1px solid var(--black-200)}.mm-faq-question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--margin-4);padding:var(--margin-4) 0}.mm-faq-answer strong{font-weight:600}.mm-faq-question::-webkit-details-marker{display:none}.mm-faq-question:focus-visible{outline:2px solid var(--black-900);outline-offset:2px}.mm-faq-icon{position:relative;width:8px;height:8px;flex-shrink:0}.mm-faq-icon:before,.mm-faq-icon:after{content:"";position:absolute;background:currentColor;top:50%;left:50%;transform-origin:center}.mm-faq-icon:before{width:8px;height:1px;transform:translate(-50%,-50%)}.mm-faq-icon:after{width:1px;height:8px;transform:translate(-50%,-50%);transition:transform var(--duration-default) var(--cubic-bezier-default)}.mm-faq-item[open] .mm-faq-icon:after{transform:translate(-50%,-50%) scaleY(0)}.mm-faq-answer{padding:0 0 var(--margin-3) 0;color:var(--black-500);line-height:1.5}.mm-faq-answer p{margin:0 0 var(--margin-1) 0}.mm-faq-answer p:last-child{margin-bottom:0}.mm-faq-answer a{color:inherit;text-decoration:underline;font-weight:500}@media(max-width:990px){.mm-faq{padding-left:var(--margin-3);padding-right:var(--margin-3);padding-bottom:var(--margin-3)}.mm-faq-title{font-size:22px;line-height:110%;letter-spacing:-.385px}.mm-faq-grid{display:flex;flex-direction:column;gap:var(--margin-3);padding-top:var(--margin-7)}.mm-faq-aside{display:contents}.mm-faq-nav{order:1;position:sticky;top:60px;z-index:5;border:none;background:var(--black-50);padding:var(--margin-3);overflow-x:auto;max-width:calc(100% + 30px);margin:0 0 0 -15px;scrollbar-width:none;border-bottom:1px solid var(--black-200);width:100vw}.mm-faq-nav::-webkit-scrollbar{display:none}.mm-faq-nav-list{flex-direction:row;gap:var(--margin-4);padding:0 var(--margin-2);white-space:nowrap}.mm-faq-nav-link{position:relative;padding:0!important;border-left:none;white-space:nowrap}.mm-faq-nav-link.mm-active:after{content:"";position:absolute;bottom:-15px;left:0;height:1px;width:100%;background:var(--primary)}.mm-faq-nav-item:last-child{padding-right:var(--margin-4)}.mm-faq-content{order:2}.mm-faq-contact{order:3;width:100%;padding:var(--margin-3)}.mm-faq-category{scroll-margin-top:calc(var(--header-height-mobile) + 50px);padding:var(--margin-3) var(--margin-3) 0}.mm-faq-category-name{padding:0;margin-bottom:var(--margin-3)}.mm-faq-question{gap:var(--margin-3);padding:var(--margin-3) 0}.mm-faq--with-image .mm-faq-content{display:flex;flex-direction:column;gap:var(--margin-3)}.mm-faq--with-image .mm-faq-image-wrap{order:-1;margin-left:-15px;width:calc(100% + 30px);margin-top:-75px}}@media(max-width:768px){.mm-faq-header{margin-bottom:0}.mm-faq--centered .mm-faq-grid{max-width:100%;padding-top:var(--margin-3)}.mm-faq--centered .mm-faq-category{padding:var(--margin-4) var(--margin-3) var(--margin-1)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mm-faq.css.map */
