.header.mm-has-faq nav,.mm-faq-header nav{column-gap:clamp(12px,2.9vw,42px)}.header.mm-has-faq nav a,.mm-faq-header nav a{white-space:nowrap}.mm-faq-page{background:var(--paper);color:var(--ink)}.mm-faq-hero{padding:64px 5% 50px;max-width:1584px;margin:auto}.mm-faq-hero .eyebrow{font-size:11px;letter-spacing:.14em}.mm-faq-hero h1{font-size:clamp(50px,7.4vw,108px);line-height:.98;letter-spacing:-.055em;margin:26px 0 34px;max-width:1050px}.mm-faq-hero h1 span{color:#b94319}.mm-faq-intro{display:flex;justify-content:space-between;align-items:end;gap:28px}.mm-faq-intro p{font-size:16px;line-height:1.7;color:#57544f;margin:0}.mm-faq-intro>span{font-size:10px;letter-spacing:.12em;white-space:nowrap}.mm-faq-layout{display:grid;grid-template-columns:minmax(200px,.36fr) minmax(0,1fr);gap:10%;max-width:1584px;margin:auto;padding:28px 5% 85px;align-items:start}.mm-faq-index{position:sticky;top:28px;min-width:0}.mm-faq-index>.eyebrow{font-size:10px;margin:0 0 17px}.mm-faq-index nav{border-top:1px solid #cfcac0}.mm-faq-index nav a{display:grid;grid-template-columns:22px 1fr 15px;gap:8px;align-items:center;border-bottom:1px solid #cfcac0;padding:16px 0;font-size:13px;line-height:1.4}.mm-faq-index nav a>span{color:#8a4430;font-size:10px}.mm-faq-index nav a:hover{color:#a53815}.mm-faq-label-note{font-size:12px;line-height:1.75;color:#625e56;max-width:250px;margin-top:25px}.mm-faq-groups{min-width:0}.mm-faq-group{scroll-margin-top:24px;margin-bottom:50px}.mm-faq-group:last-child{margin-bottom:0}.mm-faq-group-heading{display:flex;align-items:baseline;gap:17px;margin-bottom:20px}.mm-faq-group-heading>span{font-size:11px;color:#a53815}.mm-faq-group h2{font-family:DM,Arial,sans-serif;font-size:clamp(25px,2.5vw,34px);font-weight:650;line-height:1.2;letter-spacing:-.035em;margin:0}.mm-faq-item{border-top:1px solid #cfcac0;scroll-margin-top:25px}.mm-faq-item:last-child{border-bottom:1px solid #cfcac0}.mm-faq-item summary{position:relative;cursor:pointer;list-style:none;padding:22px 38px 22px 0;font-size:15px;font-weight:650;line-height:1.6;min-height:44px}.mm-faq-item summary::-webkit-details-marker{display:none}.mm-faq-item summary:after{content:"+";position:absolute;right:3px;top:19px;font-size:24px;font-weight:400}.mm-faq-item[open] summary:after{content:"\2212"}.mm-faq-item[open] summary{color:#963715}.mm-faq-item summary:focus-visible,.mm-faq-page a:focus-visible,.mm-faq-all:focus-visible{outline:2px solid #a53815;outline-offset:5px}.mm-faq-answer{padding:0 28px 23px 0;max-width:720px}.mm-faq-item .mm-faq-answer p,.faq .mm-faq-answer p{font-size:14px;line-height:1.85;color:#57544f;margin:0;padding:0;max-width:none}.mm-faq-answer p+p{margin-top:12px!important}.mm-faq-all{display:inline-flex;gap:18px;align-items:center;min-height:44px;border-bottom:1px solid currentColor;margin-top:22px;font-size:13px;font-weight:650}.mm-faq-excerpt-intro{max-width:270px;margin-top:22px;font-size:14px;line-height:1.7;color:#57544f}.mm-faq-cta{display:flex;justify-content:space-between;align-items:center;gap:32px;background:#e8e3d8;padding:48px 5%}.mm-faq-cta .eyebrow{font-size:10px;margin-bottom:15px}.mm-faq-cta h2{font-size:clamp(30px,4vw,52px);letter-spacing:-.04em;margin:0}@media(min-width:1600px){.mm-faq-cta{padding-left:max(5%,calc((100% - 1426px)/2));padding-right:max(5%,calc((100% - 1426px)/2))}}@media(max-width:900px){.mm-faq-layout{gap:6%;grid-template-columns:minmax(180px,.4fr) minmax(0,1fr)}.mm-faq-hero{padding-top:45px}.mm-faq-intro p{font-size:14px}}@media(max-width:650px){.mm-faq-hero{padding:36px 6% 28px}.mm-faq-hero h1{font-size:clamp(42px,11.8vw,70px);margin:22px 0 25px}.mm-faq-intro{display:block}.mm-faq-intro>span{display:block;margin-top:20px}.mm-faq-layout{grid-template-columns:minmax(0,1fr);gap:36px;padding:8px 6% 45px}.mm-faq-index{position:static}.mm-faq-index nav{display:flex;gap:8px;flex-wrap:wrap;border:0}.mm-faq-index nav a{display:flex;gap:7px;border:1px solid #c6bfb1;padding:11px 12px;font-size:12px;min-height:44px}.mm-faq-index nav a>span:last-child{display:none}.mm-faq-label-note{max-width:none;font-size:11px;margin-top:17px}.mm-faq-group{margin-bottom:36px}.mm-faq-group-heading{margin-bottom:14px}.mm-faq-item summary{font-size:14px;padding-top:19px;padding-bottom:19px}.mm-faq-item summary:after{top:16px}.mm-faq-answer{padding-right:12px}.mm-faq-item .mm-faq-answer p{font-size:13px}.mm-faq-cta{padding:35px 6%;align-items:flex-start;flex-direction:column;gap:23px}.mm-faq-excerpt-intro{margin-top:18px}.mm-faq-all{margin-top:15px}}@media(max-width:580px){.header.mm-has-faq,.mm-faq-header{height:auto;min-height:70px;flex-wrap:wrap;gap:6px 16px;padding-top:12px;padding-bottom:12px}.header.mm-has-faq nav,.mm-faq-header nav{column-gap:16px;margin-left:auto}}@media(prefers-reduced-motion:reduce){.mm-faq-page{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/faq.css.map */
