.mm-cs{display:grid;gap:14px;padding-top:20px;border-top:1px solid rgb(var(--text-color) / .12)}.mm-cs__title{margin:0;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.mm-cs p.mm-cs__hint{margin:-6px 0 0;font-family:var(--text-font-family);font-size:13px;line-height:1.45;color:rgb(var(--text-color) / .75)}.mm-cs ul.mm-cs__list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}.mm-cs li.mm-cs__item{display:flex;align-items:center;gap:12px;margin:0;padding:8px 12px 8px 8px;background:#ede9f3}.mm-cs__link{display:flex;flex:1;min-width:0;align-items:center;gap:14px;color:rgb(var(--text-color));text-decoration:none}.mm-cs__media{flex:0 0 56px;width:56px;height:70px;overflow:hidden;background:#fff}.mm-cs__media img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}.mm-cs__info{display:grid;gap:4px;min-width:0}.mm-cs__name{font-family:var(--subheading-font-family);font-weight:500;font-size:12px;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mm-cs__price{font-family:var(--text-font-family);font-size:14px;color:rgb(var(--text-color) / .7)}.mm-cs__unit{margin-inline-start:6px;font-size:11px;color:rgb(var(--text-color) / .55);white-space:nowrap}.mm-cs__form{display:block;flex-shrink:0}.mm-cs__add{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding-inline:16px;border:1px solid rgb(var(--text-color));border-radius:0;background:transparent;color:rgb(var(--text-color));font-family:var(--subheading-font-family);font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}@media(hover:hover)and (pointer:fine){.mm-cs__add:hover{background:rgb(var(--text-color));color:#fff}.mm-cs__link:hover .mm-cs__name{text-decoration:underline;text-underline-offset:3px}}@media screen and (max-width:420px){.mm-cs__link{gap:10px}.mm-cs__add{padding-inline:10px;letter-spacing:.08em}}.mm-cs__form[aria-busy=true] .mm-cs__add,.mm-cs__add[aria-busy=true]{opacity:.5;pointer-events:none}.mm-cs .sealsubs-target-element{display:none!important}.drawer--cart .empty-state:has(.mm-cs){display:grid;gap:40px;align-content:center}.mm-cs--empty{width:100%;text-align:start}.mm-cart-note{margin:0;color:rgb(var(--text-color) / .75)}.product-card sale-price:after{content:"*"}.mm-footer-note{padding-block:0 24px}.mm-vat-note{margin:0;font-family:var(--text-font-family);font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none}.mm-vat-note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mm-vat-note--footer{opacity:.7}.mm-vat-note--product{color:rgb(var(--text-color) / .65)}.mm-page{padding-inline:var(--container-gutter, 20px);padding-block:56px calc(var(--mm-gap-half, 40px) * 2)}.mm-page__header{display:grid;gap:15px;margin-bottom:calc(var(--mm-gap-half, 40px) * 1.5)}.mm-page__header--image{grid-template-columns:1fr 1fr;align-items:center}.mm-page__header-text{max-width:720px}.mm-page__header--image .mm-page__header-text{padding-inline-end:clamp(0px,4vw,80px)}.mm-page__label{margin:0 0 14px;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color) / .55)}.mm-page__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(36px,4vw,58px);line-height:1.05;letter-spacing:0;text-transform:none;color:rgb(var(--text-color))}.mm-page__intro{margin-top:18px;max-width:560px;font-family:var(--text-font-family);font-size:15px;line-height:1.6;color:rgb(var(--text-color) / .65)}.mm-page__intro p{margin:0 0 10px}.mm-page__intro p:last-child{margin-bottom:0}.mm-page__meta{margin:18px 0 0;font-family:var(--text-font-family);font-size:13px;color:rgb(var(--text-color) / .55)}.mm-page__header-media{aspect-ratio:4 / 3;overflow:hidden;background:rgb(var(--text-color) / .04)}.mm-page__header-img{display:block;width:100%;height:100%;max-height:none;object-fit:cover}.mm-page--toc .mm-page__body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(32px,6vw,112px);align-items:start}.mm-page__toc[hidden]{display:none}.mm-page--toc .mm-page__body:has(.mm-page__toc[hidden]){grid-template-columns:minmax(0,1fr)}.mm-page__toc{position:sticky;top:calc(var(--sticky-area-height, 0px) + 24px)}.mm-page__toc-label{margin:0 0 16px;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.mm-page .mm-page__toc-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mm-page .mm-page__toc-list li{margin:0;padding:0}.mm-page__toc-list a{font-family:var(--text-font-family);font-size:13px;line-height:1.4;color:rgb(var(--text-color) / .6);text-decoration:none}.mm-page__toc-list a:hover{color:rgb(var(--text-color));text-decoration:underline}.mm-page__content{display:grid;gap:40px;max-width:820px}.mm-page__content:has(.mm-page__ingredients){max-width:none}.mm-page__text--panel{padding:40px 48px;background:#ede9f3}.mm-page__h2,.mm-page__rte h2{margin:0 0 16px;font-family:var(--subheading-font-family);font-weight:400;font-size:clamp(20px,1.7vw,24px);line-height:1.25;letter-spacing:0;text-transform:none;color:rgb(var(--text-color));scroll-margin-top:calc(var(--sticky-area-height, 0px) + 24px)}.mm-page__rte h2{margin-top:40px}.mm-page__rte h2:first-child{margin-top:0}.mm-page__rte h3,.mm-page__rte h4{margin:28px 0 10px;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.mm-page__rte{font-family:var(--text-font-family);font-size:15px;line-height:1.65;color:rgb(var(--text-color) / .8)}.mm-page__rte p{margin:0 0 14px}.mm-page__rte>:last-child{margin-bottom:0}.mm-page__rte strong{font-weight:700;color:rgb(var(--text-color))}.mm-page__rte a{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mm-page .mm-page__rte ul,.mm-page .mm-page__rte ol{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none}.mm-page .mm-page__rte li{position:relative;margin:0;padding:0 0 0 18px}.mm-page .mm-page__rte ul>li:before{content:"";position:absolute;inset-inline-start:0;top:.62em;width:6px;height:6px;border-radius:50%;background:#c1b5d2}.mm-page .mm-page__rte ol{counter-reset:mm-ol}.mm-page .mm-page__rte ol>li:before{counter-increment:mm-ol;content:counter(mm-ol) ".";position:absolute;inset-inline-start:0;color:rgb(var(--text-color) / .55)}.mm-page__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px}.mm-page__card{padding:32px;background:#ede9f3}.mm-page__card-title{margin:0 0 20px;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.mm-page__rows{display:grid;gap:14px;margin:0}.mm-page__row{display:grid;gap:2px}.mm-page__row dt{font-family:var(--text-font-family);font-size:13px;color:rgb(var(--text-color) / .55)}.mm-page__row dd{margin:0;font-family:var(--text-font-family);font-size:15px;line-height:1.45;color:rgb(var(--text-color))}.mm-page__ingredients{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;align-items:start;border-top:1px solid rgb(var(--text-color) / .15)}.mm-page__ing{border-bottom:1px solid rgb(var(--text-color) / .15)}.mm-page__ing-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;cursor:pointer;list-style:none}.mm-page__ing-summary::-webkit-details-marker{display:none}.mm-page__ing-name{display:grid;gap:4px;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;line-height:1.35;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color))}.mm-page__ing-common{font-family:var(--text-font-family);font-weight:400;font-size:13px;letter-spacing:0;text-transform:none;color:rgb(var(--text-color) / .55)}.mm-page__icon{position:relative;flex:none;width:12px;height:12px}.mm-page__icon:before,.mm-page__icon:after{content:"";position:absolute;inset:50% 0 auto;height:1px;background:currentColor;transition:transform .3s ease}.mm-page__icon:after{transform:rotate(90deg)}.mm-page__ing[open] .mm-page__icon:after{transform:rotate(0)}.mm-page__ing-body{padding-block-end:24px}.mm-page__faq .mm-page__h2{margin-bottom:4px}.mm-page__faq .mm-page__ing:first-of-type{border-top:1px solid rgb(var(--text-color) / .15)}.mm-page__faq .mm-page__h2+.mm-page__ing{border-top:0}.mm-page__q-text{font-family:var(--text-font-family);font-size:16px;line-height:1.4;color:rgb(var(--text-color))}.mm-page__q .mm-page__ing-body{max-width:680px}.mm-page__ing-found{margin:14px 0 0;font-family:var(--text-font-family);font-size:13px;line-height:1.5;color:rgb(var(--text-color) / .55)}.mm-page__ing-found span{margin-inline-end:6px}.mm-page__ing-found a{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mm-page__note{margin:0;font-family:var(--text-font-family);font-size:13px;line-height:1.5;color:rgb(var(--text-color) / .55)}.mm-page__cta .button{min-width:220px}.mm-page__form .form{display:grid;gap:24px}.mm-page__form-actions .button{min-width:220px}.mm-page__form-msg{margin:0;padding:16px 20px;background:#ede9f3;font-family:var(--text-font-family);font-size:14px;color:rgb(var(--text-color))}.mm-page__form-msg ul{margin:0;padding-inline-start:18px}@media screen and (max-width:999px){.mm-page--toc .mm-page__body{grid-template-columns:minmax(0,1fr)}.mm-page__toc{position:static;padding:24px;background:#ede9f3}}@media screen and (max-width:749px){.mm-page{padding-block:32px calc(var(--mm-gap-half, 40px) * 2)}.mm-page__header--image{grid-template-columns:1fr}.mm-page__header--image .mm-page__header-text{padding-inline-end:0}.mm-page__header-media{order:-1;margin-inline:calc(-1 * var(--container-gutter, 20px));margin-top:-32px;margin-bottom:16px}.mm-page__intro,.mm-page__rte{font-size:14px}.mm-page__content{gap:32px}.mm-page__text--panel,.mm-page__card{padding:28px 20px}.mm-page__ingredients{grid-template-columns:1fr}.mm-page__ing-summary{padding-block:18px}.mm-page__cta .button,.mm-page__form-actions .button{width:100%}}.mm-press-list{padding-inline:var(--container-gutter, 20px);padding-block:0 calc(var(--mm-gap-half, 40px) * 2)}.shopify-section--mm-page:has(+.shopify-section--mm-press-list) .mm-page{padding-bottom:0}.mm-press-list ol.mm-press-list__list{margin:0;padding:0;list-style:none;border-top:1px solid rgb(var(--text-color) / .15)}.mm-press-list li.mm-press-list__item{margin:0;padding:0;border-bottom:1px solid rgb(var(--text-color) / .15)}.mm-press-list__row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-block:26px;color:inherit;text-decoration:none}.mm-press-list__name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:clamp(24px,2.2vw,32px);line-height:1.15;color:rgb(var(--text-color))}.mm-press-list__date{flex:none;font-family:var(--subheading-font-family);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--text-color) / .55)}@media(hover:hover){a.mm-press-list__row:hover .mm-press-list__name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}}@media screen and (max-width:749px){.mm-press-list__row{flex-direction:column;gap:8px;padding-block:20px}}.mm-press{--h: var(--mm-press-height, 36px);padding-block:56px 64px;overflow:hidden}.mm-press__label{font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-align:center;color:rgb(var(--text-color));margin:0 0 48px}.mm-press__marquee{overflow:hidden}.mm-press__track{display:flex;width:max-content;animation:mm-press-scroll var(--mm-press-duration, 40s) linear infinite}.mm-press__group{display:flex;align-items:center;flex-shrink:0}.mm-press__item{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding-inline:clamp(40px,6vw,96px)}.mm-press .mm-press__logo{display:block;height:var(--h);width:auto;max-width:none;max-height:none;object-fit:contain}.mm-press__crop{display:block;overflow:hidden;height:var(--h);width:calc(var(--h) * var(--a))}.mm-press .mm-press__crop img{display:block;height:calc(var(--h) * var(--ih));width:auto;max-width:none;max-height:none;object-fit:contain;margin-left:calc(var(--h) * var(--ml));margin-top:calc(var(--h) * var(--mt))}.mm-press__name{font-family:var(--heading-font-family);font-size:calc(var(--h) * .9);line-height:1;white-space:nowrap;color:rgb(var(--text-color))}.shopify-section--mm-page:has(+.shopify-section--mm-press) .mm-page{padding-bottom:0}.shopify-section--mm-page+.shopify-section--mm-press .mm-press{padding-bottom:48px}@keyframes mm-press-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mm-press__track{animation:none;width:100%;justify-content:center}.mm-press__group{flex-shrink:1;flex-wrap:wrap;justify-content:center;row-gap:28px}.mm-press__group--dup,.mm-press__item--dup{display:none}}@media screen and (max-width:749px){.mm-press{--h: calc(var(--mm-press-height, 36px) * .7);padding-block:40px 44px}.mm-press__label{margin-bottom:32px}.mm-press__item{padding-inline:28px}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map?subset=AAIAAAAA1A */
