.mm-headline{font-family:var(--font-heading-family);font-size:clamp(3rem,4vw,4.4rem);line-height:1.08;margin:0 0 .6rem;color:var(--mm-ink)}.mm-subhead{font-size:1.7rem;line-height:1.4;margin:0 0 1rem}.product__info-container:has(.mm-headline) .product__title h1{font-size:1.7rem;line-height:1.3;font-family:var(--font-body-family);font-weight:800;text-transform:none;letter-spacing:0}.product-form__input--pill:has(.mm-offer) input[type=radio]+label{display:block;width:100%;margin:0 0 .8rem;padding:1.1rem 1.4rem .9rem;border:2px solid #E7E4D7;border-radius:14px;background:transparent;color:var(--mm-ink);text-align:left;white-space:normal;letter-spacing:0;line-height:1.3}.product-form__input--pill:has(.mm-offer) input[type=radio]:checked+label{background:#fff0b9;border-color:#eab000;color:var(--mm-ink)}.mm-offer{display:grid;grid-template-columns:1fr auto;gap:.1rem 1.2rem}.mm-offer__name,.mm-offer__price{font-size:1.6rem;font-weight:800}.mm-offer__line{grid-column:1 / -1;font-size:1.3rem;font-weight:400}.product-form__submit.button--secondary{--color-button: 35, 73, 60;--color-button-text: 255, 249, 234;--alpha-button-background: 1;background-color:var(--mm-gum);color:var(--mm-cream)}.mm-demo{background:var(--mm-yellow);color:var(--mm-ink);padding:3.6rem 0}.mm-demo__head{margin:0 0 .6rem;text-align:center}.mm-demo__sub,.mm-demo__note{text-align:center;margin:0 0 1.8rem}.mm-demo__note{font-size:1.3rem;margin:1rem 0 2.4rem}.mm-demo__pair{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.mm-demo__pair figure{margin:0;position:relative;aspect-ratio:1;overflow:hidden;border-radius:16px;background:#222}.mm-demo__pair img{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.mm-demo__label{position:absolute;top:.9rem;left:.9rem;background:var(--mm-gum);color:var(--mm-cream);padding:.5rem 1rem;border-radius:99px;font-size:1.2rem;font-weight:800}.mm-demo__clips{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.6rem}.mm-demo__clip{margin:0;scroll-snap-align:start}.mm-demo__clip video{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;border-radius:14px;background:#142e29}.mm-demo__clip figcaption{margin-top:.6rem;font-size:1.4rem;font-weight:800}@media screen and (min-width:750px){.mm-demo__pair{max-width:860px;margin:0 auto}.mm-demo__pair figure{aspect-ratio:16 / 10}.mm-demo__clips{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}.mm-guide{padding:4rem 0}.mm-guide__head{margin:0 0 2rem;text-transform:uppercase}.mm-guide__steps{display:grid;gap:2rem;margin:0 0 3.6rem;padding:0;list-style:none}.mm-guide__steps h3{margin:0 0 .5rem;font-size:1.9rem;text-transform:none}.mm-guide__steps p{margin:0;font-size:1.6rem}.mm-guide__faq details{border-bottom:1px solid rgba(28,36,32,.25)}.mm-guide__faq summary{padding:1.5rem 0;font-size:1.7rem;font-weight:800;cursor:pointer}.mm-guide__faq p{margin:0 0 1.6rem;font-size:1.6rem}@media screen and (min-width:750px){.mm-guide__steps{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mm-fixes.css.map */
