:root{--mg-ink:#12301f;--mg-forest:#0f3d24;--mg-accent:#cfe6a4;--mg-accent-2:#b9d88a;--mg-btn:#e3f4b8;--mg-sand:#f4f1ea;--mg-grey:#eef0ea;--mg-line:#1b1b1b}.mg-icon{width:44px;height:44px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.mg-rte p{margin:0 0 1.2rem;font-size:1.6rem;line-height:1.65;color:#2c3a31}.mg-rte a{color:var(--mg-forest);text-decoration:underline}.mg-sec__title{text-align:center;font-size:clamp(2.4rem,3vw,3.4rem);font-weight:700;margin:0 0 3.6rem;color:var(--mg-ink)}.mg-sec--white{background:#fff}.mg-sec--sand{background:var(--mg-sand)}.mg-btnrect{display:inline-block;margin-top:1.6rem;min-width:180px;padding:1.5rem 2.4rem;background:var(--mg-accent);border:1px solid var(--mg-forest);color:var(--mg-ink);text-decoration:none;font-size:1.6rem;text-align:center;transition:background .2s}.mg-btnrect:hover{background:var(--mg-accent-2)}.mg-ptitle{padding:6.4rem 2rem 5.6rem;text-align:center}.mg-ptitle--sand{background:var(--mg-sand);color:var(--mg-ink)}.mg-ptitle--lime{background:var(--mg-accent);color:var(--mg-ink)}.mg-ptitle--green{background:var(--mg-forest);color:#fff}.mg-ptitle__inner{max-width:820px;margin:0 auto}.mg-ptitle__eyebrow{display:inline-block;font-size:1.3rem;letter-spacing:.24em;text-transform:uppercase;font-weight:700;opacity:.7;margin-bottom:1.2rem}.mg-ptitle__h{margin:0;font-size:clamp(3.2rem,5vw,5.6rem);font-weight:800;line-height:1.1;color:inherit}.mg-ptitle__text{margin-top:1.8rem}.mg-ptitle__text p{font-size:1.8rem;line-height:1.6;margin:0;color:inherit;opacity:.85}.mg-trustbar{display:flex;justify-content:space-around;align-items:center;gap:2rem;flex-wrap:wrap;padding:2.6rem 3rem;border-top:1px solid #eee;border-bottom:1px solid #eee;color:var(--mg-ink)}.mg-trustbar--white{background:#fff}.mg-trustbar--sand{background:var(--mg-sand)}.mg-trustbar--lime{background:var(--mg-accent);border-color:transparent}.mg-trustbar__item{display:flex;align-items:center;gap:1.2rem;font-weight:700;font-size:1.6rem}.mg-cardsec{padding:6.4rem 0 7rem}.mg-cardsec__track{display:flex;gap:5rem;justify-content:center;overflow-x:auto;scroll-snap-type:x mandatory;padding:2.4rem 6rem 1rem;scrollbar-width:none}.mg-cardsec__track::-webkit-scrollbar{display:none}.mg-pcard{position:relative;flex:0 0 290px;text-align:center;scroll-snap-align:center}.mg-pcard__badge{position:absolute;top:-2rem;left:-2rem;z-index:2;width:92px;height:92px;border-radius:50%;background:var(--mg-accent);display:grid;place-items:center;font-weight:700;font-size:1.4rem;line-height:1.2;padding:1rem;text-align:center}.mg-pcard__media{display:grid;place-items:center;height:380px;border:1px solid var(--mg-line);border-radius:60px;overflow:hidden;background:#fff;transition:transform .25s}.mg-pcard__media:hover{transform:translateY(-4px)}.mg-pcard__media img{width:86%;height:86%;object-fit:contain}.mg-pcard__media--green{background:#eef7dc}.mg-pcard__media--orange{background:#fff0db}.mg-pcard__media--red{background:#ffe6e3}.mg-pcard__title{margin:2rem 0 0;padding-bottom:1rem;border-bottom:1px solid var(--mg-line);font-size:1.7rem;font-weight:700}.mg-pcard__sub{margin:1.2rem 0 0;font-size:1.4rem;color:#333}.mg-pcard__btn{display:block;margin-top:1.8rem;border:1px solid var(--mg-line);border-radius:999px;background:var(--mg-btn);color:var(--mg-ink);padding:1.2rem;font-size:1.9rem;font-weight:700;text-decoration:none;transition:background .2s}.mg-pcard__btn:hover{background:var(--mg-accent-2)}.mg-gum{display:block;position:relative;width:150px;height:128px;border-radius:50% 50% 44% 44%/64% 64% 36% 36%;box-shadow:inset -16px -20px 30px #0000002e,inset 14px 16px 24px #ffffff73,0 24px 34px #0f3d2433}.mg-gum:after{content:"";position:absolute;top:16%;left:22%;width:26%;height:16%;border-radius:50%;background:#ffffffa6;filter:blur(2px);transform:rotate(-20deg)}.mg-gum--green{background:radial-gradient(circle at 35% 30%,#c4ec6a,#6fb51f 60%,#4d8b12)}.mg-gum--orange{background:radial-gradient(circle at 35% 30%,#ffd07a,#f6921e 60%,#d76a06)}.mg-gum--red{background:radial-gradient(circle at 35% 30%,#ff8a7d,#e0262c 60%,#a8141a)}.mg-gum--big{transform:translateY(-28px) scale(1.15);z-index:1}.mg-split2{display:grid;grid-template-columns:1fr 1fr;min-height:540px}.mg-split2__text{background:var(--mg-sand);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:7rem 4rem}.mg-split2__text h2{font-size:clamp(2.4rem,2.6vw,3.2rem);font-weight:700;margin:0 0 2.4rem;color:var(--mg-ink)}.mg-split2__text .mg-rte{max-width:460px}.mg-split2--rev .mg-split2__text{order:2}.mg-split2__media{display:flex;align-items:center;justify-content:center;gap:2.4rem;overflow:hidden}.mg-split2__media--brand{background:var(--mg-forest)}.mg-split2__media--pouch{background:var(--mg-grey)}.mg-split2__media--gummies{background:linear-gradient(160deg,#eef5e1,#dcebc2)}.mg-split2__img{width:100%;height:100%;object-fit:cover;display:block}.mg-split2__media--pouch .mg-split2__img{object-fit:contain;max-height:520px;padding:3rem}.mg-brand{text-align:center;color:#fff}.mg-brand svg{width:110px;display:block;margin:0 auto -.6rem}.mg-brand__word{display:block;font-family:Fredoka,Rubik,sans-serif;font-weight:700;font-size:clamp(5.4rem,8vw,9.6rem);line-height:1}.mg-brand__word sup{font-size:.2em;vertical-align:top}.mg-brand__tag{display:block;margin-top:1.2rem;letter-spacing:.2em;text-transform:uppercase;font-size:1.3rem;color:var(--mg-accent)}.mg-faq2{display:grid;grid-template-columns:1fr 1fr;gap:6rem;padding:8rem 3rem;max-width:1500px;margin:0 auto;align-items:start;color:var(--mg-ink)}.mg-faq2--solo{grid-template-columns:1fr;max-width:900px}.mg-faq2__title{font-size:clamp(3rem,3.6vw,4.8rem);font-weight:800;margin:0 0 4rem;color:var(--mg-forest)}.mg-faq2--solo .mg-faq2__title{text-align:center}.mg-faq2__item{border-top:1px solid #d8d8d8}.mg-faq2__item:last-child{border-bottom:1px solid #d8d8d8}.mg-faq2__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 0;font-size:1.9rem;font-weight:700}.mg-faq2__item summary::-webkit-details-marker{display:none}.mg-faq2__item summary i{position:relative;flex:0 0 22px;height:22px}.mg-faq2__item summary i:before,.mg-faq2__item summary i:after{content:"";position:absolute;top:50%;left:0;width:22px;height:2px;margin-top:-1px;background:var(--mg-ink);transition:transform .2s}.mg-faq2__item summary i:after{transform:rotate(90deg)}.mg-faq2__item[open] summary i:after{transform:rotate(0)}.mg-faq2__a{padding-bottom:2rem}.mg-faq2__media{position:sticky;top:12rem;margin-top:10rem;border-radius:16px;overflow:hidden;background:var(--mg-grey);display:grid;place-items:center;padding:3rem}.mg-faq2__media img{width:100%;max-width:420px;height:auto;display:block}.mg-news{padding:7rem 2rem;text-align:center}.mg-news--lime{background:var(--mg-accent);color:var(--mg-ink)}.mg-news--sand{background:var(--mg-sand);color:var(--mg-ink)}.mg-news--green{background:var(--mg-forest);color:#fff}.mg-news__inner{max-width:640px;margin:0 auto}.mg-news__eyebrow{display:block;font-size:1.3rem;letter-spacing:.24em;font-weight:700;opacity:.7;margin-bottom:1rem}.mg-news__title{margin:0;font-size:clamp(2.8rem,4vw,4.4rem);font-weight:800;color:inherit}.mg-news__text p{font-size:1.7rem;margin:1.4rem 0 0;color:inherit;opacity:.85}.mg-news__row{display:flex;margin-top:3rem;border:1px solid currentColor;background:#fff}.mg-news__row input{flex:1;min-width:0;border:0;padding:1.8rem 2rem;font-size:1.6rem;font-family:inherit;background:transparent;color:var(--mg-ink);outline:none}.mg-news__row button{border:0;border-inline-start:1px solid var(--mg-ink);background:var(--mg-forest);color:#fff;font:700 1.6rem/1 inherit;padding:0 3rem;cursor:pointer;font-family:inherit}.mg-news--green .mg-news__row button{background:var(--mg-accent);color:var(--mg-ink)}.mg-news__ok{margin-top:2.4rem;font-size:1.8rem;font-weight:700}.mg-news__err{margin-top:1rem;color:#b42318}.mg-info{padding:6.4rem 2rem}.mg-info__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2.4rem;max-width:1240px;margin:0 auto}.mg-info__card{border:1px solid var(--mg-line);border-radius:36px;padding:3.6rem 2.8rem;text-align:center;background:#fff}.mg-info__icon{display:inline-grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--mg-accent);color:var(--mg-ink);margin-bottom:1.6rem}.mg-info__icon .mg-icon{width:36px;height:36px}.mg-info__card h3{margin:0 0 1rem;font-size:2rem;font-weight:700;color:var(--mg-ink)}@media(max-width:989px){.mg-ptitle{padding:4.4rem 1.6rem 4rem}.mg-trustbar{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;padding:2.2rem 1.6rem}.mg-trustbar__item{font-size:1.4rem}.mg-trustbar .mg-icon{width:34px;height:34px}.mg-cardsec__track{justify-content:flex-start;gap:2.4rem;padding:2.4rem 3.2rem 1rem}.mg-pcard{flex-basis:76vw;max-width:290px}.mg-pcard__media{height:320px;border-radius:44px}.mg-pcard__badge{left:-.8rem;width:78px;height:78px;font-size:1.25rem}.mg-split2{grid-template-columns:1fr;min-height:0}.mg-split2__media{min-height:300px;order:-1}.mg-split2--rev .mg-split2__text{order:2}.mg-split2__text{padding:4.8rem 2rem}.mg-split2__media--gummies .mg-gum{width:92px;height:80px}.mg-faq2{grid-template-columns:1fr;gap:3rem;padding:5rem 1.6rem}.mg-faq2__media{position:static;margin-top:0;order:2}.mg-faq2__item summary{font-size:1.7rem}.mg-news{padding:5rem 1.6rem}.mg-news__row{flex-direction:column}.mg-news__row button{border:0;border-top:1px solid var(--mg-ink);padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mg-sections.css.map */
