:root{--mg-cream:#ffffff;--mg-white:#fff;--mg-green:#3c5a2a;--mg-green-dark:#2f4821;--mg-mango:#fbd60d;--mg-mango-deep:#fbd60d;--mg-brown:#2f4821;--mg-line:rgba(60,90,42,.3);--mg-heading-font:"DynaPuff","Trebuchet MS",system-ui,sans-serif;--mg-body-font:"Roboto",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-heading-family:var(--mg-heading-font);--font-body-family:var(--mg-body-font)}body{background:var(--mg-cream);color:var(--mg-brown);font-family:var(--mg-body-font)}.color-scheme-1,.color-scheme-2{color:rgb(var(--color-foreground))}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--mg-heading-font)}.color-scheme-1 :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4),.color-scheme-2 :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){color:var(--mg-green)}.utility-bar{background:var(--mg-green)!important;border-bottom:0}.announcement-bar__message,.announcement-bar__message span{color:#fff!important;font-weight:700;font-size:1.5rem;letter-spacing:.02em;font-family:var(--mg-body-font)}.utility-bar .announcement-bar{padding:.9rem 0}.header-wrapper{background:var(--mg-cream)!important;border-bottom:3px solid var(--mg-mango)}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo{height:auto}.header__heading-logo-wrapper{max-width:100%}.header__menu-item,.header__menu-item span,.header__inline-menu .list-menu__item{color:var(--mg-green)!important;font-size:1.8rem;font-weight:700;font-family:var(--mg-body-font)}.header__menu-item:hover span,.header__menu-item:focus span{text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:var(--mg-mango-deep);text-underline-offset:6px}.header__active-menu-item{text-decoration:underline!important;text-decoration-thickness:3px;text-underline-offset:6px}.header__icon,.header__icon .icon{color:var(--mg-green)!important}.header__icon .icon{width:2.4rem;height:2.4rem}.header__icon{width:4.8rem;height:4.8rem}@media(max-width:749px){.header__heading-logo{max-width:116px}.announcement-bar__message,.announcement-bar__message span{font-size:1.3rem}}.mg-wrap{max-width:1200px;margin:0 auto;padding:0 2rem}.mg-section{padding:7.2rem 0}@media(max-width:749px){.mg-section{padding:4.8rem 0}}.mg-h1,.mg-h2{font-family:var(--mg-heading-font);color:var(--mg-green);font-weight:700;line-height:1.1;margin:0 0 1.6rem}.mg-h1{font-size:clamp(3.6rem,6vw,6rem)}.mg-h2{font-size:clamp(2.8rem,4vw,4rem);text-align:center;margin-bottom:1rem}.mg-h2:after{content:"";display:block;width:7.2rem;height:.6rem;border-radius:.6rem;background:var(--mg-mango);margin:1.2rem auto 0}.mg-lead{font-size:clamp(1.8rem,2vw,2.1rem);line-height:1.45;margin:0 0 2.8rem;color:var(--mg-brown)}.mg-sub{font-size:1.8rem;line-height:1.5;text-align:center;max-width:62rem;margin:0 auto 4rem}.mg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:1.3rem 3.2rem;background:var(--mg-green);color:#fff!important;font-family:var(--mg-body-font);font-size:1.9rem;font-weight:700;line-height:1.1;text-decoration:none;border:0;border-radius:12px;cursor:pointer;transition:background .15s}.mg-btn:hover,.mg-btn:focus-visible{background:var(--mg-green-dark);color:#fff!important;box-shadow:0 0 0 3px var(--mg-mango)}.mg-card{background:var(--mg-white);border-radius:16px;border:1.5px solid var(--mg-line);box-shadow:0 3px 10px #2f48211a}.mg-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:4rem;align-items:center}.mg-hero__media{background:var(--mg-white);border:1.5px solid var(--mg-line);box-shadow:0 3px 10px #2f48211a;border-radius:24px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:3rem}.mg-hero__media img{width:100%;height:100%;object-fit:contain}.mg-hero{padding:5rem 0 6rem}@media(max-width:899px){.mg-hero__grid{grid-template-columns:1fr;gap:2.8rem}.mg-hero__media{order:-1;aspect-ratio:4/3;padding:1.6rem}.mg-hero{padding:2.4rem 0 4rem}}.mg-trust{padding:0 0 1rem}.mg-trust__list{list-style:none;margin:0;padding:2rem 1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;text-align:center}.mg-trust__list li{font-size:1.8rem;font-weight:700;color:var(--mg-green);padding:.8rem 1rem;display:flex;align-items:center;justify-content:center;gap:.8rem}.mg-trust__list li:before{content:"";width:2.2rem;height:2.2rem;border-radius:50%;background:var(--mg-mango) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 6.8' fill='none' stroke='%232f4821' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat;flex:none}@media(max-width:749px){.mg-trust__list{grid-template-columns:1fr 1fr;padding:1.2rem .4rem}.mg-trust__list li{font-size:1.5rem;justify-content:flex-start}}.mg-products__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.mg-product{display:flex;flex-direction:column;overflow:hidden}.mg-product__img{aspect-ratio:1/1;background:#fff;overflow:hidden}.mg-product__img img{width:100%;height:100%;object-fit:cover;display:block}.mg-product__body{padding:2.4rem;display:flex;flex-direction:column;gap:1rem;flex:1}.mg-product__title{font-family:var(--mg-heading-font);font-size:2.2rem;font-weight:700;line-height:1.2;margin:0;color:var(--mg-green)}.mg-product__title a{color:inherit;text-decoration:none}.mg-product__line{font-size:1.7rem;line-height:1.45;margin:0}.mg-product__price{font-size:2.2rem;font-weight:700;color:var(--mg-brown);margin:.4rem 0 1rem}.mg-product .mg-btn{margin-top:auto;width:100%}.mg-sale-tag{display:inline-block;background:var(--mg-mango);color:var(--mg-brown);font-weight:700;font-size:1.4rem;padding:.4rem 1.2rem;border-radius:40px;align-self:flex-start}@media(max-width:899px){.mg-products__grid{grid-template-columns:1fr}}.mg-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.mg-step{padding:3rem 2.6rem;text-align:center}.mg-step__n{width:5rem;height:5rem;border-radius:50%;background:var(--mg-mango);color:var(--mg-brown);font-family:var(--mg-heading-font);font-size:2.4rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 1.6rem}.mg-step h3{font-family:var(--mg-heading-font);font-size:2.2rem;font-weight:700;margin:0 0 .8rem;color:var(--mg-green)}.mg-step p{font-size:1.7rem;line-height:1.5;margin:0}@media(max-width:899px){.mg-steps__grid{grid-template-columns:1fr}}.mg-blend__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.mg-mush{overflow:hidden}.mg-mush img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;filter:brightness(1.55) saturate(1.1)}.mg-mush__body{padding:2rem}.mg-mush h3{font-family:var(--mg-heading-font);font-size:2.1rem;font-weight:700;margin:0 0 .6rem;color:var(--mg-green)}.mg-mush p{font-size:1.6rem;line-height:1.5;margin:0}@media(max-width:989px){.mg-blend__grid{grid-template-columns:1fr 1fr}}@media(max-width:549px){.mg-blend__grid{grid-template-columns:1fr}}.mg-faq__list{max-width:80rem;margin:0 auto;display:grid;gap:1.2rem}.mg-faq details{padding:0;border-left:6px solid var(--mg-mango)}.mg-faq summary{cursor:pointer;list-style:none;padding:2rem 2.4rem;font-family:var(--mg-body-font);color:var(--mg-green);font-size:1.9rem;font-weight:700;display:flex;justify-content:space-between;gap:1.6rem;align-items:center;min-height:6rem}.mg-faq summary::-webkit-details-marker{display:none}.mg-faq summary:after{content:"+";font-size:2.8rem;line-height:1;flex:none;color:var(--mg-brown)}.mg-faq details[open] summary:after{content:"\2212"}.mg-faq details p{margin:0;padding:0 2.4rem 2.4rem;font-size:1.7rem;line-height:1.55}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button{font-weight:700}.badge{font-weight:700}body,.color-scheme-1,.color-scheme-2{background-color:#fff}.header-wrapper,.footer{background:#fff!important}.footer{border-top:1.5px solid var(--mg-line)}.mg-mush{border:1.5px solid var(--mg-line)}.mg-trust__list{border-top:1.5px solid var(--mg-line);border-bottom:1.5px solid var(--mg-line)}.mg-faq details{border:1.5px solid var(--mg-line);border-left:6px solid var(--mg-mango)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mg-option-a.css.map */
