.mdc-feature{--mdc-ivory: #faf8f2;--mdc-evergreen: #214e3b;--mdc-sage: #a7bfa3;--mdc-peach: #ebc5ac;--mdc-ink: #183b2c;--mdc-line: rgba(33, 78, 59, .16);background:var(--gradient-background, var(--mdc-ivory));color:rgb(var(--color-foreground, 33, 78, 59));overflow:hidden}.mdc-feature *,.mdc-feature *:before,.mdc-feature *:after{box-sizing:border-box}.mdc-feature__shell{position:relative;isolation:isolate;padding:clamp(4.5rem,8vw,8.5rem) 0}.mdc-feature__shell:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 1px 1px,rgba(33,78,59,.11) 1px,transparent 0);background-size:20px 20px;content:"";opacity:.16;pointer-events:none}.mdc-feature__inner{max-width:1320px}.mdc-feature__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.75rem,6vw,7.25rem)}.mdc-feature__content,.mdc-feature__media{min-width:0}.mdc-feature__content{max-width:39rem}.mdc-feature__eyebrow,.mdc-feature__status,.mdc-feature__nutra-kicker,.mdc-feature__range-list{font-family:var(--font-body-family, "DM Sans", sans-serif)}.mdc-feature__eyebrow{display:flex;align-items:center;gap:.7rem;margin:0 0 1.15rem;color:var(--mdc-evergreen);font-size:.74rem;font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}.mdc-feature__eyebrow:before{width:2.45rem;height:1px;flex:0 0 auto;background:var(--mdc-peach);content:""}.mdc-feature__heading{max-width:13ch;margin:0;color:var(--mdc-evergreen);font-family:var(--font-heading-family, "Manrope", sans-serif);font-size:clamp(2.35rem,4.8vw,5.15rem);font-weight:500;letter-spacing:-.055em;line-height:.98}.mdc-feature__heading em{color:var(--mdc-evergreen);font-style:italic}.mdc-feature__body{max-width:34rem;margin-top:1.6rem;color:#214e3bd1;font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65}.mdc-feature__body>*:first-child{margin-top:0}.mdc-feature__body>*:last-child{margin-bottom:0}.mdc-feature__button{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:3.25rem;margin-top:2.1rem;padding:.7rem 1.2rem .7rem 1.35rem;border:1px solid var(--mdc-evergreen);border-radius:999px;background:var(--mdc-evergreen);color:var(--mdc-ivory);font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:.875rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.mdc-feature__button:hover{background:transparent;color:var(--mdc-evergreen);transform:translateY(-2px)}.mdc-feature__button:focus-visible{outline:3px solid var(--mdc-peach);outline-offset:4px}.mdc-feature__button-arrow{display:inline-block;font-size:1.2em;line-height:1;transition:transform .18s ease}.mdc-feature__button:hover .mdc-feature__button-arrow{transform:translate(3px)}.mdc-feature__status{margin:1rem 0 0;color:var(--mdc-evergreen);font-size:.79rem;font-weight:600;letter-spacing:.045em;line-height:1.45}.mdc-feature__media{position:relative;width:100%}.mdc-feature__image,.mdc-feature__visual{display:block;width:100%;min-height:22rem;border-radius:.2rem}.mdc-feature__image{height:auto;aspect-ratio:6 / 5;background:var(--mdc-sage);object-fit:cover}.mdc-feature__visual{position:relative;overflow:hidden;aspect-ratio:6 / 5}.mdc-feature__visual--photograph{background:var(--mdc-sage)}.mdc-feature__photo-disc,.mdc-feature__photo-leaf,.mdc-feature__photo-caption{position:absolute}.mdc-feature__photo-disc--large{width:62%;aspect-ratio:1;top:12%;right:12%;border-radius:50%;background:var(--mdc-ivory);box-shadow:inset 0 0 0 1px #214e3b14}.mdc-feature__photo-disc--small{width:24%;aspect-ratio:1;bottom:9%;left:10%;border-radius:50%;background:var(--mdc-peach)}.mdc-feature__photo-leaf{width:14%;aspect-ratio:.58;border-radius:100% 0;background:var(--mdc-evergreen);transform:rotate(35deg)}.mdc-feature__photo-leaf--one{top:18%;left:15%}.mdc-feature__photo-leaf--two{right:9%;bottom:13%;transform:rotate(215deg)}.mdc-feature__photo-caption{right:14%;bottom:15%;color:var(--mdc-evergreen);font-family:var(--font-heading-family, "Manrope", sans-serif);font-size:clamp(1.35rem,2.6vw,2.5rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.mdc-feature__visual--seven{display:grid;place-items:center;background:var(--mdc-peach)}.mdc-feature__seven-panel{position:absolute;width:58%;height:78%;border:1px solid rgba(33,78,59,.2);background:var(--mdc-ivory);transform:rotate(-8deg)}.mdc-feature__seven-panel:before,.mdc-feature__seven-panel:after{position:absolute;left:11%;width:78%;height:1px;background:#214e3b2b;content:""}.mdc-feature__seven-panel:before{top:22%}.mdc-feature__seven-panel:after{bottom:22%}.mdc-feature__seven-orbit{position:absolute;border:1px solid rgba(33,78,59,.32);border-radius:50%}.mdc-feature__seven-orbit--one{width:74%;aspect-ratio:1;transform:rotate(-24deg)}.mdc-feature__seven-orbit--two{width:45%;aspect-ratio:1;transform:rotate(50deg) scaleY(1.35)}.mdc-feature__seven-number{position:relative;z-index:1;color:var(--mdc-evergreen);font-family:var(--font-heading-family, "Manrope", sans-serif);font-size:clamp(8rem,22vw,17rem);font-weight:500;letter-spacing:-.12em;line-height:.7}.mdc-feature__seven-badge{position:absolute;z-index:2;right:12%;bottom:13%;padding:.6rem .75rem;background:var(--mdc-evergreen);color:var(--mdc-ivory);font-family:var(--font-body-family, "DM Sans", sans-serif);font-size:clamp(.64rem,1.2vw,.82rem);font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.mdc-feature__visual--nutra{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,7vw,5rem);border:1px solid rgba(33,78,59,.2);background:var(--mdc-ivory)}.mdc-feature__visual--nutra:before{position:absolute;top:-20%;right:-10%;width:57%;aspect-ratio:1;border:1px solid rgba(33,78,59,.17);border-radius:50%;content:""}.mdc-feature__visual--nutra:after{position:absolute;bottom:0;left:0;width:56%;height:33%;background:var(--mdc-sage);clip-path:polygon(0 30%,100% 0,100% 100%,0 100%);content:""}.mdc-feature__nutra-name,.mdc-feature__nutra-kicker,.mdc-feature__range-list{position:relative;z-index:1}.mdc-feature__nutra-name{margin:0;color:var(--mdc-evergreen);font-family:var(--font-heading-family, "Manrope", sans-serif);font-size:clamp(3rem,7vw,6.15rem);font-weight:600;letter-spacing:-.09em;line-height:.88}.mdc-feature__nutra-name em{display:block;padding-left:.55em;font-weight:400}.mdc-feature__nutra-kicker{max-width:14rem;margin:1.2rem 0 0;color:var(--mdc-evergreen);font-size:.78rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.mdc-feature__range-list{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.35rem 0 0;padding:0;list-style:none}.mdc-feature__range-list li{padding:.35rem .55rem;border:1px solid rgba(33,78,59,.28);border-radius:999px;color:var(--mdc-evergreen);font-size:.74rem;font-weight:600;line-height:1.2}@media screen and (min-width:750px){.mdc-feature__grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.mdc-feature--image-left .mdc-feature__media{order:-1}.mdc-feature--image-left .mdc-feature__content{justify-self:end}.mdc-feature__image,.mdc-feature__visual{min-height:31rem}}@media screen and (max-width:749px){.mdc-feature__shell{padding:4.25rem 0}.mdc-feature__heading{max-width:15ch}.mdc-feature__image,.mdc-feature__visual{min-height:0}.mdc-feature__seven-badge{right:8%}}@media(prefers-reduced-motion:reduce){.mdc-feature__button,.mdc-feature__button-arrow{transition:none}}#mdc-nutra .mdc-feature__image{aspect-ratio:3 / 2;min-height:0;height:auto;object-fit:contain;background:#faf8f2}#mdc-quiz .mdc-feature__content{max-width:52rem}#mdc-quiz .mdc-feature__heading{max-width:15ch;font-size:clamp(3.6rem,4.5vw,6rem);line-height:1.08}#mdc-quiz .mdc-feature__body{max-width:48rem;font-size:1.8rem}#mdc-quiz .mdc-feature__eyebrow{font-size:1.3rem}#mdc-quiz .mdc-feature__button{min-height:5rem;padding:1.4rem 2.4rem;font-size:1.6rem}#mdc-quiz .mdc-feature__image{aspect-ratio:896 / 1200;min-height:0;max-height:650px;object-fit:contain;border-radius:18px;background:transparent}.mdc-recipe-card__image{display:block}.mdc-recipe-card h3 a{color:inherit;text-decoration:none}.mdc-recipe-card h3 a:hover{text-decoration:underline}#mdc-quiz .mdc-feature__shell{padding:32px 0}#mdc-quiz .mdc-feature__grid{gap:36px}#mdc-quiz .mdc-feature__content{max-width:520px}#mdc-quiz .mdc-feature__heading{font-size:clamp(30px,3.3vw,44px);line-height:1.08;max-width:18ch}#mdc-quiz .mdc-feature__body{font-size:17px;line-height:1.55;max-width:480px;margin-top:16px}#mdc-quiz .mdc-feature__image{height:310px;min-height:0;aspect-ratio:auto;object-fit:cover;object-position:50% 60%}#mdc-quiz .mdc-feature__button{margin-top:20px}@media(max-width:749px){#mdc-quiz .mdc-feature__shell{padding:26px 0}#mdc-quiz .mdc-feature__grid{gap:22px}#mdc-quiz .mdc-feature__image{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mdc-feature.css.map */
