@font-face{font-family:Super Bloom;src:url(superbloom.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Solway;src:url(solway-v19-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Solway;src:url(solway-v19-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Solway;src:url(solway-v19-latin-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--c-deep-green: #002815;--c-light-green: #BDC46E;--c-mid-green: #839E3C;--c-accessible-green: #5E722B;--c-robin-egg: #B6DFCE;--c-coral-red: #F15B42;--c-accessible-red: #cf2b0f;--c-dull-coral-red: #c15447;--c-cream: #F7EDDF;--c-tan: #CE9B65;--c-brown: #694828;--c-deep-green-1: #133726;--c-deep-green-2: #294839;--c-dim-gray: #dfdaca;--ff-serif: "Solway", Georgia, serif;--ff-display: "Super Bloom", Tahoma, sans-serif;--fs-xxsmall: 12px;--fs-xsmall: 14px;--fs-small: 16px;--fs-regular: 18px;--fs-medium: 20px;--fs-large: 24px;--fs-xlarge: 30px;--fs-xxlarge: 36px;--font-weight-body-bold: 700;--space-xxsmall: clamp(.25rem, .2rem + .5vw, .5rem);--space-xsmall: clamp(.5rem, .4rem + .75vw, 1rem);--space-small: clamp(1rem, .8rem + 1vw, 1.5rem);--space-medium: clamp(1.5rem, 1.1rem + 2vw, 2.5rem);--space-large: clamp(2.5rem, 1.7rem + 4vw, 4.5rem);--space-xlarge: clamp(3.5rem, 2.3rem + 6vw, 6.5rem);--space-xxlarge: clamp(4.5rem, 2.7rem + 9vw, 9rem);--site-max-width: 1440px;--padding-button-regular: 10px 24px;--border-radius-card: 16px;--border-width-buttons: 2px;--block-spacing: calc(var(--space-large) * .6)}.mp_sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{font-family:var(--ff-serif);font-size:var(--fs-small)}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content .h1,.main-content .h2,.main-content .h3,.main-content .h4,.main-content .h5,.main-content .h6{font-family:var(--ff-display)}.main-content h1,.main-content .h1{font-size:clamp(2.25rem,1.75rem + 2.5vw,3.75rem);line-height:1.1;margin-bottom:clamp(1rem,.7rem + 1vw,1.75rem)}.main-content h2,.main-content .h2{font-size:clamp(2.25rem,1.75rem + 2.5vw,3.75rem);line-height:1.1;margin-bottom:clamp(.875rem,.6rem + .9vw,1.5rem)}.main-content h3,.main-content .h3{font-size:clamp(1.875rem,1.5rem + 1.875vw,3rem);line-height:1.15;margin-bottom:clamp(.75rem,.55rem + .65vw,1.25rem)}.main-content h4,.main-content .h4,.main-content .main-page h2{font-size:clamp(1.625rem,1.375rem + 1.25vw,2.375rem);line-height:1.2;margin-bottom:clamp(.625rem,.5rem + .4vw,1rem)}.main-content h5,.main-content .h5,.main-content .main-page h3{font-size:clamp(1.375rem,1.2rem + .83vw,1.875rem);line-height:1.25;margin-bottom:clamp(.5rem,.42rem + .25vw,.75rem)}.main-content h6,.main-content .h6,.main-content .main-page h4{font-size:clamp(1.1875rem,1.08rem + .52vw,1.5rem);line-height:1.3;margin-bottom:clamp(.5rem,.45rem + .15vw,.625rem)}.main-content .button{border-width:2px}.main-content .button--regular{padding:var(--padding-button-regular);font-family:var(--ff-serif);font-weight:700;font-size:var(--fs-small)}.main-content .button--large{font-family:var(--ff-serif);font-weight:700}.main-content .grid.grid--layout-items{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.main-content .grid.grid--layout-items{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:1024px){.main-content .grid.grid--layout-items{grid-template-columns:repeat(12,minmax(0,1fr))}}.main-content .text-size--xsmall{font-size:var(--fs-xsmall);line-height:1.4}.main-content .text-size--small{font-size:var(--fs-small);line-height:1.5}.main-content .text-size--medium{font-size:var(--fs-medium);line-height:1.5}.main-content .text-size--regular{font-size:var(--fs-regular);line-height:1.6}.main-content .text-size--large{font-size:var(--fs-large);line-height:1.6}.main-content .text-size--xlarge{font-size:var(--fs-xlarge);line-height:1.6}.main-content .remove-empty-space:last-child{margin-bottom:0}.main-content .remove-empty-space>:last-child{margin-bottom:0}.main-content .remove-empty-space .rte>:last-child{margin-bottom:0}.main-content .mp_flex-grid__heading{margin-bottom:var(--block-spacing)}.main-content .block-grid-item{min-height:auto}.main-content .block-grid-item .mp_card__text{max-width:fit-content}.main-content .mp_eyebrow,.mp_eyebrow{display:block;font-size:var(--fs-xxsmall);font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-family:var(--ff-serif)}.mp_footer{display:flex;width:100%;font-size:var(--fs-small);flex-direction:column;gap:24px}.mp_footer .grid{flex:1}.mp_footer .grid-lap-2{--visible-cols: 3}@media(min-width:768px){.mp_footer .grid-lap-2{--visible-cols: 3}}.mp_footer .footer-item__content{line-height:1.6}.mp_footer .footer-item__title{color:var(--c-light-green)}.mp_footer .footer-item__menu a{border-bottom:none}.mp_footer .footer-item__menu a:hover{border-bottom:1px solid}.mp_footer .mp_footer-item--logo{width:100%}@media(min-width:768px){.mp_footer .mp_footer-item--logo{width:50%}}.mp_footer .mp_footer__description{width:100%;max-width:300px;line-height:1.5}.mp_footer.footer-top+.footer-bottom{border-top:none}@media(min-width:768px){.mp_footer{flex-direction:row;gap:0}}.mp_footer__bottom-links{display:flex;flex-direction:column;margin-top:30px;line-height:1.6}@media(min-width:768px){.mp_footer__bottom-links{margin-top:0;flex-direction:row;gap:24px}}.container--large{max-width:var(--site-max-width)}.mp_header-container .mp_logo{width:200px}.mp_header-container .mp_header-actions{width:200px;justify-content:flex-end}.mp_header-container .mp_header-actions .mp_cart-handle{border-radius:100%;padding:10px 12px 10px 10px;background-color:var(--c-cream)}.mp_header-container .mp_header-actions .mp_cart-handle .button__cart-icon{position:relative;display:flex}.mp_header-container .mp_header-actions .mp_cart-handle .button__cart-icon .cart-has-items{position:absolute;top:-5px;right:-4px;color:var(--c-coral-red)}.mp_header-container .mp_header-actions .mp_cart-handle path{stroke:var(--c-deep-green)}.mp_header-container .mp_header-links{font-size:var(--fs-small);display:none}@media(min-width:1024px){.mp_header-container .mp_header-links{display:block}}#site-cart-sidebar.mp_sidebar .sidebar__body{background-color:var(--c-cream);color:var(--c-deep-green)}#site-cart-sidebar.mp_sidebar .cart__details{color:var(--c-deep-green)}#site-cart-sidebar.mp_sidebar .cart__total:not(.hidden){display:flex;flex-direction:row;justify-content:space-between}#site-cart-sidebar.mp_sidebar .cart__total:not(.hidden) .text-size--heading{font-size:var(--fs-small);margin-top:0;margin-bottom:12px}#site-cart-sidebar.mp_sidebar .cart__shipping{padding-bottom:24px;margin-bottom:18px;border-bottom:1px solid var(--c-dim-gray)}#site-cart-sidebar.mp_sidebar .agree-to-terms{font-size:var(--fs-xsmall);margin-bottom:18px}.cart-holder .cart-item__price,.cart-holder .cart-item__title{font-size:var(--fs-regular)}.cart-holder .cart-item__unit-price{font-size:var(--fs-small);margin-bottom:10px}.cart-holder .cart-item__price{margin-bottom:8px}.mp_sidebar.sidebar{background-color:var(--c-deep-green);color:var(--c-cream)}.mp_sidebar.sidebar .sidebar__header{background-color:var(--c-deep-green)}.mp_sidebar.sidebar .sidebar__header .sidebar__title{font-family:var(--ff-display);font-size:var(--fs-large);color:var(--c-cream)}.mp_sidebar.sidebar .sidebar__header .sidebar__close svg path{stroke:var(--c-cream)}.mp_sidebar.sidebar .link-list .menu-link{color:var(--c-cream);font-size:var(--fs-regular);border:none;padding:18px var(--sidebar-gutter)}.mp_rich-text__container{--space-base: var(--content-spacing);position:relative}.mp_rich-text__container p{font-family:var(--ff-serif);line-height:1.5}.mp_rich-text__container .element--width-80{width:80%}.mp_rich-text__container .rich-text__title:not(:has(+*)){margin-bottom:0}.mp_rich-text__container.rich-text__container{display:flex}.mp_rich-text__container .rich-text__text .card__text .mp_pill+h2{margin-top:calc(var(--space-base) * 0)}.mp_rich-text__container .rich-text__text .card__text h1+.rte,.mp_rich-text__container .rich-text__text .card__text h2+.rte,.mp_rich-text__container .rich-text__text .card__text .h2+.rte,.mp_rich-text__container .rich-text__text .card__text h3+.rte,.mp_rich-text__container .rich-text__text .card__text .h3+.rte,.mp_rich-text__container .rich-text__text .card__text h4+.rte,.mp_rich-text__container .rich-text__text .card__text .h4+.rte{margin-top:calc(var(--space-base) * .3)}.mp_rich-text__container .rich-text__text .card__text p+p{margin-top:calc(var(--space-base) * .5)}.mp_rich-text__container .rich-text__text .card__text>*+*{margin-top:calc(var(--space-base) * .6)}.mp_rich-text__container.rich-text__container.rich-text__container--image-right{flex-direction:column}@media(min-width:768px){.mp_rich-text__container.rich-text__container.rich-text__container--image-right{flex-direction:row-reverse}}.mp_rich-text__container.rich-text__container .rich-text__image{height:100%;width:100%;justify-content:flex-start;padding-top:calc(var(--container-vertical-space) / 2)}.mp_rich-text__container.rich-text__container .rich-text__image figure{padding-top:0!important;height:auto;width:100%;max-width:600px;border-radius:var(--border-radius-card);display:flex;flex-direction:column;justify-content:center;position:relative}@media(min-width:768px){.mp_rich-text__container.rich-text__container .rich-text__image figure{margin-right:var(--gutter-container)}}.mp_rich-text__container.rich-text__container .rich-text__image figure img{width:100%;height:auto;border-radius:var(--border-radius-card);aspect-ratio:1 / 1;object-fit:contain;display:block;position:relative}.mp_rich-text-card{position:relative}.mp_rich-text__bg-illo{position:absolute;overflow:hidden;max-height:70px}@media(min-width:768px){.mp_rich-text__bg-illo{max-height:200px}}.mp_rich-text__bg-illo-position--top-right{right:10px;top:60px;max-height:50px}@media(min-width:768px){.mp_rich-text__bg-illo-position--top-right{right:40px;top:40px;max-height:200px}}.mp_rich-text__bg-illo-position--top-left{left:36px;top:66px;max-height:36px}@media(min-width:768px){.mp_rich-text__bg-illo-position--top-left{left:40px;top:40px}}.mp_rich-text__bg-illo-position--bottom-left{left:20px;bottom:-6px}@media(min-width:768px){.mp_rich-text__bg-illo-position--bottom-left{left:60px}}.mp_rich-text__bg-illo-position--bottom-right{right:20px;bottom:-10px}@media(min-width:768px){.mp_rich-text__bg-illo-position--bottom-right{right:60px}}.mp_button-group{display:flex;gap:1rem;flex-wrap:wrap}.mp_button-group .button--solid{background-color:var(--mp_button-group-color-accent);color:var(--mp_button-group-color-text);border-color:var(--mp_button-group-color-accent)}.mp_button-group .button--solid:hover{background-color:var(--color-accent-cards);color:var(--mp_button-group-color-accent)!important}.mp_button-group .button--outline{color:var(--mp_button-group-color-text);border-color:var(--mp_button-group-color-accent);background-color:transparent}.mp_button-group .button--outline:hover{border-color:var(--mp_button-group-color-accent);background-color:var(--color-accent-cards);color:var(--mp_button-group-color-text)!important}.mp_button-group--center{justify-content:center}.mp_button-group--left{justify-content:left}.mp_button-group--right{justify-content:right}.mp_pill{font-family:var(--ff-serif);font-weight:800;line-height:1;display:inline-flex;align-items:center;border-radius:50px;white-space:nowrap;text-transform:uppercase}.mp_pill--solid{background-color:var(--pill-bg);color:var(--pill-text)}.mp_pill--outline{background-color:transparent;border:1px solid var(--pill-bg);color:var(--pill-bg)}.mp_pill--small{padding:6px 14px;font-size:10px;letter-spacing:.5px}.mp_pill--medium{padding:6px 14px;font-size:var(--fs-xxsmall);letter-spacing:1.5px}.mp_pill--large{padding:.5em 1.25em;font-size:1rem}.mp_pill-group-section{padding-inline-start:calc((100vw - (var(--theme-max-width) - var(--gutter-container) * 2)) / 2);padding-top:var(--mp_pill-group-padding-top, 40px);padding-bottom:var(--mp_pill-group-padding-bottom, 40px)}.mp_pill-group-section__heading{margin-bottom:1.5rem}.mp_pill-group{display:flex;flex-wrap:wrap;gap:.75rem}.mp_pill-group--left{justify-content:flex-start}.mp_pill-group--center{justify-content:center}.mp_pill-group--right{justify-content:flex-end}.mp_list .shopify-block{margin-bottom:24px!important}.mp_list .shopify-block .mp_list-item{border-bottom:1px solid;border-bottom-color:var(--c-dim-gray)}.mp_list .shopify-block:last-child .mp_list-item{border:none}.mp_list .mp_list-item{display:flex;gap:20px;padding-bottom:24px}.mp_list .mp_list-item__icon{width:36px;height:36px}.mp_list .mp_list-item__text p{margin:0;line-height:1.4}.mp_list .mp_list-item__text p strong{font-weight:700}.mp_list .mp_list-item__link{text-decoration:none;color:inherit}.mp_list .mp_list-item__link:hover{text-decoration:underline}.mp_inline-list__section{overflow:hidden}.mp_inline-list__container{display:flex;width:100%;overflow:scroll;justify-content:center}@media(min-width:768px){.mp_inline-list__container{overflow:hidden}}#contact .mp_inline-list{flex-direction:row;justify-content:flex-start;flex:0;gap:10px;flex-wrap:wrap}@media(min-width:768px){#contact .mp_inline-list{flex:1;justify-content:center;gap:50px 30px}}.mp_inline-list{display:flex;flex-wrap:nowrap;align-items:center;flex-shrink:0;list-style:none;gap:65px;margin:0}.mp_inline-list .shopify-block{display:flex;justify-content:center}.mp_inline-list .mp_list-item{display:flex;font-size:var(--fs-xsmall);align-items:center;width:max-content;gap:16px}.mp_inline-list .mp_list-item__text p{margin:0;line-height:1.4}.mp_inline-list .mp_list-item__text p strong{font-weight:700;letter-spacing:1px}.mp_inline-list .mp_list-item__link{text-decoration:none;color:inherit}.mp_inline-list .mp_list-item__link:hover{text-decoration:underline}@media(min-width:768px){.mp_inline-list{flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;gap:50px 30px}}.mp_inline-list.mp_inline-list--center{justify-content:center}.mp_inline-list.mp_inline-list--space-between{justify-content:space-between}.scroll-on-mobile .mp_inline-list__container{overflow:hidden}.scroll-on-mobile .mp_inline-list{animation:marquee 15s linear infinite}@media(min-width:768px){.scroll-on-mobile .mp_inline-list{animation:none}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.mp_inline-list__container:hover .mp_inline-list{animation-play-state:paused}.mp_section-heading{flex-direction:column;align-items:flex-start}#our-story :is(.mp_section-heading .section-heading__title span){text-decoration:none;color:var(--c-light-green)}.mp_section-heading .section-heading__text{padding-inline-end:0}.mp_section-heading .section-heading__subheading{line-height:1.5;width:100%}@media(min-width:768px){.mp_section-heading .section-heading__subheading{width:66.66667%}}.mp_section-heading .section-heading__actions{align-self:flex-end}.mp_section-heading__eyebrow{color:var(--color-text-secondary)}.mp_header .mp_section-heading.gutter-bottom--page{margin-bottom:0}.mp_section-heading+.mp_header__blocks{margin-top:var(--block-spacing)}.nutrition-box{border:3px solid var(--c-deep-green);border-radius:4px;padding:20px}.nf-title{font-size:28px;font-weight:700;border-bottom:10px solid var(--c-deep-green);padding-bottom:4px;margin-bottom:4px}.nf-serving{font-size:12px;margin-bottom:4px}.nf-calories-row{display:flex;justify-content:space-between;align-items:baseline;border-bottom:4px solid var(--c-deep-green);padding:4px 0;margin-bottom:6px}.nf-calories-num{font-size:36px;font-weight:700}.nf-row{display:flex;justify-content:space-between;font-size:12px;padding:3px 0;border-bottom:1px solid rgba(0,40,21,.15)}.nf-row.bold{font-weight:700}.nf-row.indent{padding-left:16px}.nf-ingredients{font-size:11px;margin-top:10px;line-height:1.5}.nf-allergen{font-size:11px;margin-top:6px}.ingr-item{display:flex;gap:16px;align-items:flex-start;padding:20px 0;border-bottom:1px solid rgba(0,40,21,.1)}.ingr-item:last-child{border-bottom:none}.ingr-num{width:36px;height:36px;border-radius:50%;background:var(--light-green);color:var(--c-deep-green);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.ingr-text h4{font-size:16px;font-weight:700;margin-bottom:4px;color:var(--c-deep-green)}.ingr-text p{font-size:13px;line-height:1.6;color:var(--c-deep-green);opacity:.72}.mp_competitor-table__container{overflow-x:scroll}.mp_competitor-table{width:100%;border:2px solid var(--c-deep-green);border-radius:var(--border-radius-card);overflow:hidden;min-width:725px;background-color:var(--c-cream)}.mp_competitor-table__head,.mp_competitor-table__row{display:grid;grid-template-columns:1.5fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr}@media(min-width:1060px){.mp_competitor-table__head,.mp_competitor-table__row{grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 1.5fr 1.5fr}}.mp_competitor-table__head-cell{display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;border-left:1px solid rgba(0,40,21,.1)}.mp_competitor-table__head-cell p:first-child{font-size:var(--fs-xxsmall);font-weight:700;margin-bottom:2px}.mp_competitor-table__head-cell p{font-size:var(--fs-xxsmall);margin-bottom:0}@media(min-width:768px){.mp_competitor-table__head-cell{padding:20px}.mp_competitor-table__head-cell p:first-child{font-size:var(--fs-xsmall);font-weight:700;margin-bottom:2px}}.mp_competitor-table__head-cell:first-child{justify-content:flex-start;border-left:none;text-align:left;padding-left:20px;background-color:var(--c-deep-green);color:var(--c-cream);font-size:var(--fs-xxsmall);font-weight:700}.mp_competitor-table__head-cell:first-child .mp_competitor-table__head-title{letter-spacing:1.5px;line-height:1.5;text-transform:uppercase}@media(min-width:1060px){.mp_competitor-table__head-cell:first-child .mp_competitor-table__head-title{line-height:1.2}}.mp_competitor-table__head-cell:nth-child(2){background-color:var(--c-coral-red)}.mp_competitor-table__head-cell:nth-child(2) p:first-child{color:var(--c-deep-green)}.mp_competitor-table__head-cell:nth-child(2) p{color:var(--c-deep-green-1)}.mp_competitor-table__head-cell:nth-child(3){background-color:#fff8e8}.mp_competitor-table__head-cell:nth-child(3) p:first-child{color:#8a6200}.mp_competitor-table__head-cell:nth-child(3) p{color:#b38a00}.mp_competitor-table__head-cell:nth-child(4){background-color:#fff3f0}.mp_competitor-table__head-cell:nth-child(4) p:first-child{color:#8b4513}.mp_competitor-table__head-cell:nth-child(4) p{color:#b35c00}.mp_competitor-table__head-cell:nth-child(5){background-color:#f0f5ff}.mp_competitor-table__head-cell:nth-child(5) p:first-child{color:#1a4a7a}.mp_competitor-table__head-cell:nth-child(5) p{color:#2a6ab0}.mp_competitor-table__head-cell:nth-child(6){background-color:#f0fff5}.mp_competitor-table__head-cell:nth-child(6) p:first-child{color:#1a7a37}.mp_competitor-table__head-cell:nth-child(6) p{color:#2c8f49}.mp_competitor-table__row{border-top:1px solid rgba(0,40,21,.1)}.mp_competitor-table__row-label,.mp_competitor-table__cell,.mp_competitor-table__cell--good{padding:14px;font-size:12px;display:flex;align-items:center}@media(min-width:768px){.mp_competitor-table__row-label,.mp_competitor-table__cell,.mp_competitor-table__cell--good{font-size:13px}}@media(min-width:1060px){.mp_competitor-table__row-label,.mp_competitor-table__cell,.mp_competitor-table__cell--good{padding:14px 20px}}.mp_competitor-table__row-label{font-weight:700;color:var(--c-deep-green)}.mp_competitor-table__cell{color:#999;gap:8px;border-left:1px solid rgba(0,40,21,.08)}.mp_competitor-table__cell--good{font-weight:700;color:var(--c-deep-green);background:#839e3c14;gap:8px;border-left:1px solid rgba(0,40,21,.08)}.mp_competitor-table__status-icon{width:14px;height:14px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.mp_competitor-table__status-icon{width:20px;height:20px}}.mp_competitor-table__status-icon--good{background:var(--c-mid-green)}.mp_competitor-table__status-icon--bad{background:#e0e0e0}.mp_two-column-section .content-group{flex-flow:row nowrap;align-items:stretch}.mp_two-column-section .content-group>*{flex:1}.mp_two-column__container{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:768px){.mp_two-column__container{flex-direction:row;gap:var(--col-gap)}}.mp_column{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.mp_column{width:50%}}.mp_column .mp_section-heading{text-align:center;align-items:center}@media(min-width:768px){.mp_column .mp_section-heading{text-align:inherit;align-items:inherit}}.mp_column.mp_column__layout--vertical-top{justify-content:flex-start}.mp_column.mp_column__layout--vertical-bottom{justify-content:flex-end}.mp_column.mp_column__layout--vertical-center{justify-content:center}.mp_column.mp_column__layout--vertical-stretch{justify-content:space-between}.mp_column .section-heading__subheading{width:100%}.mp_column .shopify-block,.mp_column .mp_text-block{margin-bottom:var(--block-spacing)}.mp_image-row-section .mp_section-heading{margin-bottom:-60px}.mp_image-row__container{display:flex;align-items:center}.mp_image-row{display:flex;width:100vw;position:relative;bottom:calc(var(--container-vertical-space) * -1)}.mp_image-row__item{flex:1 1 0;aspect-ratio:4 / 3;overflow:hidden}.mp_image-row__item img{width:100%;height:100%;object-fit:cover;display:block}.mp_image-row__item:first-child{border-top-left-radius:var(--border-radius-card);border-bottom-left-radius:var(--border-radius-card);border-right:solid var(--c-deep-green) 3px}.mp_image-row__item:last-child{border-top-right-radius:var(--border-radius-card);border-bottom-right-radius:var(--border-radius-card);border-left:solid var(--c-deep-green) 3px}.mp_image-row__item:only-child{border-radius:var(--border-radius-card)}.mp_image-block{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius-card)}.mp_image-block img,.mp_image-block__placeholder{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius-card)}.mp_image-block--square{aspect-ratio:1 / 1}.mp_image-block--portrait{aspect-ratio:3 / 4}.mp_image-block--landscape{aspect-ratio:16 / 9}.mp_image-block--natural{aspect-ratio:auto}.mp_image-block--natural img{height:auto}.mp_image-block--small{width:100%}.mp_image-block--small figure{max-width:400px}.mp_image-block--medium{width:100%}.mp_image-block--medium figure{max-width:700px}.mp_text-bubble{border-radius:12px;height:100%;flex:1 1 0}.mp_text-bubble__text{padding:20px}.mp_text-bubble__text h4{font-family:var(--ff-serif);color:var(--color-text-secondary);font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.mp_text-bubble__text p{color:var(--color-text-main);font-size:13px;line-height:1.5;margin-bottom:0}.mp_card-grid-section__heading{margin-bottom:var(--block-spacing)}.mp_card-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.mp_card-grid{grid-template-columns:repeat(2,1fr)}}.mp_text-image-card{border-radius:var(--border-radius-card);padding:20px 24px;height:-webkit-fill-available;height:stretch}@media(min-width:768px){.mp_text-image-card{padding:40px 30px}}.mp_text-image-card__inner{display:flex;flex-direction:column-reverse;gap:20px;align-items:center}@media(min-width:768px){.mp_text-image-card__inner{flex-direction:row}}.mp_text-image-card__inner.mp_text-image-card__image-placement--left{flex-direction:column-reverse}@media(min-width:768px){.mp_text-image-card__inner.mp_text-image-card__image-placement--left{flex-direction:row-reverse}}.mp_text-image-card__text-container{margin-bottom:.75rem;flex:1;text-align:center}@media(min-width:768px){.mp_text-image-card__text-container{text-align:left}}.mp_text-image-card__image{display:flex;aspect-ratio:4 / 3;max-width:200px;height:auto;width:100%}@media(min-width:768px){.mp_text-image-card__image{flex-direction:column;justify-content:center;flex:1}}.mp_text-image-card__image-placement--left .mp_text-image-card__image{max-width:44px;align-self:center}@media(min-width:768px){.mp_text-image-card__image-placement--left .mp_text-image-card__image{align-self:flex-start}}.mp_text-image-card__image img{width:100%;height:auto;object-fit:contain;display:block}@media(min-width:768px){.mp_text-image-card__image img{object-fit:cover}}.mp_faq-layout{display:flex;flex-direction:column;gap:64px}@media(min-width:768px){.mp_faq-layout{flex-direction:row;justify-content:space-between}}.mp_faq-nav__heading{color:var(--c-accessible-red)}.mp_faq-nav__list li{padding:10px 16px}.mp_faq-nav__list .mp_faq-nav__link{font-size:var(--fs-small);font-weight:700}.mp_faq-list{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.mp_faq-list{width:55%}}.mp_faq-heading:first-child{margin-top:0}.mp_faq-heading{margin-top:22px;color:var(--c-accessible-green)}.mp_faq-item{padding:22px 0;border-bottom:solid 1px #0028151f}.mp_faq-item .mp_faq-item__question{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.mp_faq-item .mp_faq-item__question-text{font-weight:700}.mp_faq-item .mp_faq-item__answer{margin-top:22px;line-height:1.6}.mp_faq-item .mp_faq-item__icon{align-items:center;padding:10px;border:solid 2px}.mp_faq-item .mp_faq-item__icon--plus{display:flex;border-radius:100%}.mp_faq-item .mp_faq-item__icon--minus{display:none;border-radius:100%;border-color:var(--c-deep-green);background-color:var(--c-coral-red)}.mp_faq-item .mp_faq-item__icon--minus svg path{fill:var(--c-deep-green)}.mp_faq-item[open] .mp_faq-item__icon--plus{display:none}.mp_faq-item[open] .mp_faq-item__icon--minus{display:flex}.mp_faq-item:has(+.mp_faq-heading){margin-bottom:22px;border-color:var(--c-deep-green)}.mp_email-capture{color:var(--color-text-cards);background-color:var(--color-background-cards)}.mp_email-capture__container{display:flex;flex-direction:column;align-items:center;text-align:center}.mp_email-capture__text{margin-bottom:calc(var(--space-xlarge) * .3)}@media(min-width:768px){.mp_email-capture__text{max-width:600px;margin-bottom:calc(var(--space-xlarge) * .3)}}.mp_email-capture__text p{margin:0}.mp_email-capture__form{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:calc(var(--space-xlarge) * .3)}@media(min-width:768px){.mp_email-capture__form{width:500px;margin-bottom:calc(var(--space-xlarge) * .3)}}.mp_email-capture__form fieldset{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}@media(min-width:768px){.mp_email-capture__form fieldset{flex-direction:row}}.mp_email-capture__form fieldset button.mp_email-capture__submit{width:50%}.mp_email-capture__form fieldset button.mp_email-capture__submit:hover{background-color:var(--c-mid-green)!important}@media(min-width:768px){.mp_email-capture__form fieldset button.mp_email-capture__submit{width:auto}}.mp_email-capture__input{border:none;border-radius:50px;background-color:var(--c-cream);padding:var(--padding-button-regular);width:100%;font-family:var(--ff-serif)}@media(min-width:768px){.mp_email-capture__input{flex:1;width:auto}}.mp_email-capture__subtext p{margin:0}[data-update-block=price-compact] .mp_product-price,.mp_product-price{flex-direction:column;align-items:flex-start}:is([data-update-block=price-compact] .mp_product-price,.mp_product-price).layout--reverse{align-items:flex-start;flex-direction:column-reverse}.mp_product-item__badges{flex-wrap:wrap}.product-text .card-widget__content p{font-size:var(--fs-small);line-height:1.5}.card-widget .rte ul{margin-top:0}.card-widget .rte>*{margin-bottom:10px}.mp_nutrition-facts{border:3px solid var(--c-deep-green);border-radius:4px;padding:6px;color:var(--c-deep-green)}@media(min-width:768px){.mp_nutrition-facts{padding:20px}}h4.mp_nutrition-facts__title{font-size:var(--fs-xxlarge);font-family:var(--ff-serif);font-weight:800;border-bottom:1px solid var(--c-deep-green);line-height:1.3;margin-bottom:6px}.mp_nutrition-facts__servings-container{margin-bottom:10px}.mp_nutrition-facts__servings{margin:0 0 2px;font-size:var(--fs-xsmall);font-weight:500}.mp_nutrition-facts__servings span{text-transform:lowercase}.mp_nutrition-facts__serving-size{display:flex;flex-direction:column;justify-content:space-between;font-size:var(--fs-small);font-weight:800}.mp_nutrition-facts__serving-size span span{font-weight:500;text-transform:lowercase}@media(min-width:768px){.mp_nutrition-facts__serving-size{flex-direction:row}}.mp_nutrition-facts__serving-size--dual{justify-content:flex-end}.mp_nutrition-facts__thick-rule{height:10px;background:var(--c-deep-green);margin:4px 0}.mp_nutrition-facts__thin-rule{height:1px;background:var(--c-deep-green);margin:2px 0}.mp_nutrition-facts__thin-rule--medium{height:4px}.mp_nutrition-facts__table{--mp-nf-pad-y: 2px;--mp-nf-space-above: 0px;--mp-nf-rule-w: 1px;--mp-nf-rule-space: 0px;--mp-nf-rule-color: var(--c-dim-gray);width:100%;font-size:var(--fs-xsmall)}.mp_nutrition-facts__table :where(th,td){padding-top:calc(var(--mp-nf-pad-y) + var(--mp-nf-space-above));padding-bottom:calc(var(--mp-nf-pad-y) + var(--mp-nf-rule-space) + var(--mp-nf-rule-w));text-align:left;font-weight:inherit;vertical-align:baseline;background:linear-gradient(to right,transparent var(--mp-nf-rule-l, 0px),var(--mp-nf-rule-color) 0 calc(100% - var(--mp-nf-rule-r, 0px)),transparent 0) left bottom / 100% var(--mp-nf-rule-w) no-repeat}.mp_nutrition-facts__table tr>:not(:first-child){text-align:right}.mp_nutrition-facts__row{font-size:var(--fs-xsmall);font-weight:500}.mp_nutrition-facts__row--bold{font-weight:800}.mp_nutrition-facts__row--potassium,.mp_nutrition-facts__calories-label-row{--mp-nf-rule-w: 0px}.mp_nutrition-facts__calories-row{--mp-nf-pad-y: -5px;--mp-nf-space-above: 2px}.mp_nutrition-facts__calories-label-row{--mp-nf-pad-y: 0px}.mp_nutrition-facts__row--rule-medium{--mp-nf-rule-w: 4px;--mp-nf-rule-space: 2px;--mp-nf-rule-color: var(--c-deep-green)}.mp_nutrition-facts__row--rule-medium+tr{--mp-nf-space-above: 2px}.mp_nutrition-facts__row--rule-thick{--mp-nf-rule-w: 10px;--mp-nf-rule-space: 4px;--mp-nf-rule-color: var(--c-deep-green)}.mp_nutrition-facts__row--rule-thick+tr{--mp-nf-space-above: 4px}.mp_nutrition-facts__row--indent-1>:first-child{padding-left:18px}.mp_nutrition-facts__row--indent-2>:first-child{padding-left:36px}.mp_nutrition-facts__calories-label{font-size:var(--fs-xsmall)}.mp_nutrition-facts__calories-text,.mp_nutrition-facts__calories-value{font-size:var(--fs-large);font-weight:800}@media(min-width:768px){.mp_nutrition-facts__calories-text,.mp_nutrition-facts__calories-value{font-size:var(--fs-xlarge)}}.mp_nutrition-facts__dv-header{--mp-nf-pad-y: 4px;font-size:var(--fs-xxsmall)}.mp_nutrition-facts__dv-header th{font-weight:800;padding-right:var(--mp-nf-divider-gap)}.mp_nutrition-facts__amount{font-weight:500;padding-left:var(--mp-nf-divider-gap)}.mp_nutrition-facts__dv,.mp_nutrition-facts__column-label,.mp_nutrition-facts__calories-value{padding-right:var(--mp-nf-divider-gap)}.mp_nutrition-facts--dual .mp_nutrition-facts__table{--mp-nf-amount: 4.5em;--mp-nf-dv: 3em;--mp-nf-divider-gap: 4px;table-layout:fixed;margin:-4px 0 -2px}.mp_nutrition-facts--dual .mp_nutrition-facts__table thead tr:first-child{--mp-nf-space-above: 4px}.mp_nutrition-facts--dual .mp_nutrition-facts__table tbody tr:last-child{--mp-nf-rule-space: 2px}.mp_nutrition-facts__col-amount{width:var(--mp-nf-amount)}.mp_nutrition-facts__col-dv{width:var(--mp-nf-dv)}.mp_nutrition-facts--dual .mp_nutrition-facts__amount,.mp_nutrition-facts--dual .mp_nutrition-facts__table [colspan="2"]{--mp-nf-rule-l: var(--mp-nf-divider-gap);border-left:1px solid var(--c-deep-green)}.mp_nutrition-facts--dual .mp_nutrition-facts__table tr>:first-child,.mp_nutrition-facts--dual .mp_nutrition-facts__dv:not(:last-child),.mp_nutrition-facts--dual .mp_nutrition-facts__table [colspan="2"]:not(:last-child){--mp-nf-rule-r: var(--mp-nf-divider-gap)}.mp_nutrition-facts--dual .mp_nutrition-facts__name{padding-right:var(--mp-nf-divider-gap)}.mp_nutrition-facts--dual .mp_nutrition-facts__table .mp_nutrition-facts__amount{text-align:left}.mp_nutrition-facts__column-labels th,.mp_nutrition-facts__column-labels td{background:none;padding-bottom:0;padding-top:0}.mp_nutrition-facts__serving-labels{font-weight:500}.mp_nutrition-facts__serving-labels th{padding-right:var(--mp-nf-divider-gap)}.mp_nutrition-facts__serving-labels th,.mp_nutrition-facts__serving-labels td{background:none;padding-bottom:0}.mp_nutrition-facts--dual,.mp_nutrition-facts--dual .mp_nutrition-facts__column-labels,.mp_nutrition-facts--dual .mp_nutrition-facts__dv{font-weight:800}.mp_nutrition-facts__footnote{margin-top:14px;font-weight:500}.mp_nutrition-facts__footnote p{font-size:var(--fs-xxsmall);line-height:1.5}.mp_nutrition-facts__footnote p strong{font-weight:700}.mp_contact-form{display:flex;flex-direction:column;gap:var(--col-gap);color:var(--color-text-main)}@media(min-width:768px){.mp_contact-form{flex-direction:row}}.mp_contact-form .mp_contact-form__heading{flex:1}.mp_contact-form .mp_contact-form__heading .mp_eyebrow{color:var(--color-text-secondary)}.mp_contact-form .mp_contact-form__the-form{flex:1;padding:40px;border-radius:16px;background-color:#fff}.mp_contact-form .mp_contact-form__the-form .mp_contact-form__row{margin-bottom:20px}.mp_contact-form .mp_contact-form__the-form .mp_eyebrow{font-weight:700;letter-spacing:1px;padding-bottom:0;margin-bottom:8px}.mp_contact-form .mp_contact-form__the-form .contact__fields input,.mp_contact-form .mp_contact-form__the-form .contact-form__row textarea{border-radius:16px}.mp_contact-form .mp_contact-form__the-form .contact__fields input,.mp_contact-form .mp_contact-form__the-form .contact-form__row textarea{font-family:var(--ff-serif);padding:14px 18px;background-color:#fff;border:var(--c-dim-gray) solid 1px}.mp_main-404__container{display:flex;flex-direction:row;align-items:center}.mp_main-404__container .mp_image-block,.mp_main-404__container .mp_404-heading{flex:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/meenas-planet.css.map */
