:root{--mmh-ink: #3d1c00;--mmh-ink-soft: rgb(61 28 0 / .72);--mmh-line: rgb(61 28 0 / .18);--mmh-peach: #ffddc1;--mmh-peach-soft: #fff4ea;--mmh-accent: #803a00}.mmh{color:var(--mmh-ink)}.mmh__wrap{width:min(1200px,100% - 32px);margin-inline:auto}.mmh__eyebrow{margin:0 0 12px;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mmh-accent)}.mmh__h2{margin:0;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-weight:700;font-size:clamp(1.9rem,3.4vw,2.8rem);line-height:1.08;color:var(--mmh-ink)}.mmh__lede{margin:14px 0 0;max-width:40em;font-size:1.05rem;line-height:1.6;color:var(--mmh-ink-soft)}.mmh__head{margin-bottom:clamp(28px,4vw,44px)}.mmh__head--center{text-align:center}.mmh__head--center .mmh__lede{margin-inline:auto}.mmh__link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--mmh-ink);text-decoration:none;border-bottom:1.5px solid var(--mmh-line);padding-bottom:2px;transition:border-color .15s ease}.mmh__link:hover{border-color:var(--mmh-ink)}.mmh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1.5px solid var(--mmh-ink);border-radius:999px;font-weight:700;text-decoration:none;color:var(--mmh-ink);background:transparent;transition:background .15s ease,color .15s ease}.mmh__btn:hover,.mmh__btn--solid{background:var(--mmh-ink);color:#fff}.mmh__btn--solid:hover{background:var(--mmh-accent);border-color:var(--mmh-accent)}.mmh__icon{width:44px;height:44px;flex:none;color:var(--mmh-ink)}.mmh__icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mm-cover.mm-cover--quiet{--c: var(--mmh-peach)}.mm-cover--quiet .mm-cover__splash{opacity:1}.mm-cover--quiet .mm-cover__in{padding-bottom:10cqw}.mm-cover--quiet .mm-cover__title{margin-top:auto}.mmh-covers{position:relative;display:grid;place-items:center;min-height:100%}.mmh-covers__fan{position:relative;width:min(100%,560px);aspect-ratio:1.62}.mmh-covers__fan .mm-cover{position:absolute;top:9%;width:37%;box-shadow:0 18px 40px #3d1c001f,0 2px 6px #3d1c0014;border-radius:6px;transition:transform .35s ease}.mmh-covers__fan .mm-cover:nth-child(1){left:0%;transform:rotate(-4deg);z-index:1}.mmh-covers__fan .mm-cover:nth-child(2){left:31.5%;top:1%;transform:rotate(0);z-index:3}.mmh-covers__fan .mm-cover:nth-child(3){left:63%;transform:rotate(4deg);z-index:4}.mmh-covers__fan:hover .mm-cover:nth-child(1){transform:rotate(-6deg) translate(-6px)}.mmh-covers__fan:hover .mm-cover:nth-child(3){transform:rotate(6deg) translate(6px)}@media(prefers-reduced-motion:reduce){.mmh-covers__fan .mm-cover{transition:none}}.mmh-hero{padding:clamp(36px,6vw,80px) 0 clamp(40px,6vw,72px);background:linear-gradient(180deg,#fff 0%,var(--mmh-peach-soft) 100%)}.mmh-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.mmh-hero__h{margin:0;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-weight:700;font-size:clamp(2.6rem,5.2vw,4.4rem);line-height:1.02;letter-spacing:-.005em;color:var(--mmh-ink)}.mmh-hero__text{margin:20px 0 0;max-width:34em;font-size:1.1rem;line-height:1.65;color:var(--mmh-ink-soft)}.mmh-hero__text strong{color:var(--mmh-ink);font-weight:700}.mmh-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mmh-hero__note{margin:22px 0 0;font-size:.86rem;color:var(--mmh-ink-soft)}.mmh-promise{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:0;list-style:none;font-size:.86rem;color:var(--mmh-ink-soft)}.mmh-promise li{display:inline-flex;align-items:center;gap:8px}.mmh-promise li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mmh-accent);opacity:.55}.mmh-pillars{padding:clamp(48px,7vw,88px) 0;background:#fff}.mmh-pillars--peach{background:var(--mmh-peach-soft)}.mmh-pillars__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.mmh-pillar{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,32px);border:1.5px solid var(--mmh-line);border-radius:18px;background:#fff}.mmh-pillars--peach .mmh-pillar{background:#fff;border-color:#3d1c001f}.mmh-pillar__k{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mmh-accent)}.mmh-pillar__t{margin:0;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-weight:700;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.15;color:var(--mmh-ink)}.mmh-pillar__p{margin:0;font-size:1rem;line-height:1.6;color:var(--mmh-ink-soft)}.mmh-pillars--big .mmh-pillar{padding:clamp(26px,3.4vw,44px)}.mmh-pillars--big .mmh-pillar__t{font-size:clamp(1.8rem,3vw,2.4rem)}.mmh-pillars--big .mmh-icon,.mmh-pillars--big .mmh__icon{width:56px;height:56px}.mmh-cats{padding:clamp(48px,7vw,88px) 0;background:#fff}.mmh-cats__board{border:1.5px solid var(--mmh-line);border-radius:22px;overflow:hidden;background:#fff}.mmh-cats__axis,.mmh-cat{display:grid;grid-template-columns:minmax(220px,1.25fr) minmax(220px,1.5fr) minmax(150px,.9fr) 92px;gap:20px;align-items:center;padding:16px clamp(16px,2.4vw,28px)}.mmh-cats__axis{padding-block:14px;background:var(--mmh-peach-soft);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mmh-ink-soft)}.mmh-cats__ticks{position:relative;display:block;width:100%;height:1.2em}.mmh-cats__ticks span{position:absolute;transform:translate(-50%);letter-spacing:0;font-size:.78rem;white-space:nowrap}.mmh-cats__ticks span:first-child{transform:none}.mmh-cats__ticks span:last-child{transform:translate(-100%)}.mmh-cats__group{display:flex;align-items:baseline;gap:12px;padding:18px clamp(16px,2.4vw,28px) 6px;border-top:1.5px solid var(--mmh-line)}.mmh-cats__group-t{margin:0;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-weight:700;font-size:1.15rem;color:var(--mmh-ink)}.mmh-cats__group-d{margin:0;font-size:.9rem;color:var(--mmh-ink-soft)}.mmh-cat{text-decoration:none;color:inherit;border-top:1px dashed var(--mmh-line);transition:background .15s ease}.mmh-cats__group+.mmh-cat{border-top:0}.mmh-cat:hover{background:var(--mmh-peach-soft)}.mmh-cat__name{display:flex;align-items:center;gap:14px;min-width:0}.mmh-cat__name .mmh__icon{width:40px;height:40px;padding:8px;border-radius:50%;background:var(--mmh-peach-soft)}.mmh-cat:hover .mmh-cat__name .mmh__icon{background:#fff}.mmh-cat__t{display:block;font-weight:700;font-size:1.02rem;line-height:1.25}.mmh-cat__d{display:block;margin-top:2px;font-size:.84rem;line-height:1.4;color:var(--mmh-ink-soft)}.mmh-cat__ageswrap{display:block;min-width:0}.mmh-cat__bar{position:relative;display:block;height:12px;border-radius:999px;background:repeating-linear-gradient(90deg,var(--mmh-line) 0 1px,transparent 1px calc(100% / 12));background-color:#3d1c000a}.mmh-cat__fill{display:block;box-sizing:border-box;position:absolute;top:0;bottom:0;left:var(--l);width:var(--w);min-width:12px;border-radius:999px;background:var(--mmh-peach);border:1.5px solid var(--mmh-ink)}.mmh-cat__ages{display:block;margin-top:6px;font-size:.78rem;color:var(--mmh-ink-soft)}.mmh-cat__fmts{display:flex;flex-wrap:wrap;gap:6px}.mmh-cat__fmt{padding:3px 10px;border:1px solid var(--mmh-line);border-radius:999px;font-size:.76rem;white-space:nowrap}.mmh-cat__n{text-align:right;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-size:1.5rem;line-height:1}.mmh-cat__n small{display:block;margin-top:4px;font-family:var(--font-body--family, "Quicksand"),sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mmh-ink-soft)}.mmh-cats__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:18px;font-size:.86rem;color:var(--mmh-ink-soft)}.mmh-method{padding:clamp(48px,7vw,88px) 0;background:var(--mmh-peach-soft)}.mmh-method__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}.mmh-method__steps{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none;counter-reset:s}.mmh-method__steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;font-size:1rem;line-height:1.5}.mmh-method__steps li:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:34px;height:34px;border:1.5px solid var(--mmh-ink);border-radius:50%;font-weight:700;font-size:.9rem;background:#fff}.mmh-method__steps strong{display:block}.mmh-method__cta{margin-top:28px}.mmh-blog{padding:clamp(48px,7vw,88px) 0;background:#fff}.mmh-blog__top{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.mmh-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px)}.mmh-post{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,30px);border:1.5px solid var(--mmh-line);border-radius:18px;text-decoration:none;color:inherit;background:#fff;transition:border-color .15s ease,transform .15s ease}.mmh-post:hover{border-color:var(--mmh-ink);transform:translateY(-2px)}.mmh-post__tag{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--mmh-peach-soft);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mmh-accent)}.mmh-post__t{margin:0;font-family:var(--font-heading--family, "Oswald"),sans-serif;font-weight:700;font-size:1.4rem;line-height:1.2;color:var(--mmh-ink)}.mmh-post__x{margin:0;font-size:.95rem;line-height:1.6;color:var(--mmh-ink-soft)}.mmh-post__m{margin-top:auto;padding-top:8px;font-size:.84rem;font-weight:700}.mmh-res{padding:clamp(48px,7vw,88px) 0;background:var(--mmh-peach-soft)}.mmh-res__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:clamp(14px,2vw,24px)}.mmh-sheet{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1.5px solid rgb(61 28 0 / .14);border-radius:18px;background:#fff;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.mmh-sheet:hover{border-color:var(--mmh-ink);transform:translateY(-2px)}.mmh-sheet__art{position:relative;aspect-ratio:4 / 3;background:var(--mmh-peach-soft);display:grid;place-items:center;overflow:hidden}.mmh-sheet__paper{position:relative;width:42%;aspect-ratio:210 / 297;transform:rotate(-3deg);background:#fff;border-radius:3px;box-shadow:0 10px 24px #3d1c001f;padding:9% 9% 0;display:flex;flex-direction:column;gap:6%}.mmh-sheet__paper i{display:block;height:3.2%;border-radius:2px;background:#3d1c0024}.mmh-sheet__paper i:first-child{width:62%;height:5%;background:#3d1c008c}.mmh-sheet__paper b{display:grid;grid-template-columns:repeat(var(--g, 2),1fr);gap:6%}.mmh-sheet__paper b span{aspect-ratio:var(--ar, 1.6);border:1.5px solid rgb(61 28 0 / .3);border-radius:3px}.mmh-sheet__paper .mmh-sheet__jar{border-radius:30% 30% 12% 12%}.mmh-sheet__body{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px}.mmh-sheet__k{font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mmh-accent)}.mmh-sheet__t{margin:0;font-weight:700;font-size:1.08rem;line-height:1.3}.mmh-sheet__x{margin:0;font-size:.9rem;line-height:1.5;color:var(--mmh-ink-soft)}.mmh-sheet__m{margin-top:6px;font-size:.84rem;font-weight:700}.mmh-res__foot{margin-top:24px;text-align:center}.mmh-news{padding:clamp(48px,7vw,80px) 0;background:#fff}.mmh-news__card{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(20px,4vw,48px);align-items:center;padding:clamp(26px,4vw,48px);border:1.5px solid var(--mmh-line);border-radius:24px;background:linear-gradient(135deg,#fff 0%,var(--mmh-peach-soft) 100%)}.mmh-news__small{margin:10px 0 0;font-size:.82rem;color:var(--mmh-ink-soft)}.mmh-news form .email-signup__input{background:#fff}@media screen and (max-width:989px){.mmh-cats__axis{display:none}.mmh-cat{grid-template-columns:1fr auto;grid-template-areas:"name n" "bar bar" "fmts fmts";gap:12px 16px;padding-block:18px}.mmh-cat__name{grid-area:name}.mmh-cat__ageswrap{grid-area:bar}.mmh-cat__fmts{grid-area:fmts}.mmh-cat__n{grid-area:n}.mmh-res__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.mmh-hero__grid,.mmh-method__grid,.mmh-news__card{grid-template-columns:1fr}.mmh-hero__grid .mmh-covers{order:-1}.mmh-covers__fan{width:min(100%,380px)}.mmh-pillars__grid,.mmh-blog__grid,.mmh-res__grid{grid-template-columns:1fr}.mmh-cats__group{flex-direction:column;gap:2px}.mmh-sheet{flex-direction:row}.mmh-sheet__art{flex:0 0 38%;aspect-ratio:auto}.mmh-sheet__paper{width:58%}.mmh-sheet__body{padding:14px 16px}.mmh-sheet__x{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mm-home.css.map */
