.header[transparent] .header__row{border:1px dashed var(--border-color);width:95%;margin:19px auto 0 auto;border-radius:20px;justify-self:center}.bold{font-weight:700 !important}.button,.button-secondary{--size-style-height: 48px}.button-secondary{border:var(--button-border-width) dashed var(--button-border-color);box-shadow:none}::-moz-selection{color:#00250e;background:#c3c131}::selection{color:#00250e;background:#c3c131}@media only screen and (max-width: 500px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 10px}}.mega-menu__column{margin-left:50px}.menu-list__submenu{border:1px dashed var(--border-color);border-radius:30px}.mega-menu__link--parent{font-weight:700 !important;padding:10px 5px !important}.mega-menu__link--parent .mega-menu__link-title{font-size:14px}.mega-menu__column ul li{padding:10px 5px}.mega-menu__column ul li:hover{border-bottom:1px dashed #c3c131}.mega-menu .resource-card__media,.featured-collections-mobile .resource-card__media{margin-bottom:20px}.mega-menu .resource-card__media img,.featured-collections-mobile .resource-card__media img{border:1px dashed var(--border-color);width:270px;height:210px}.mega-menu .resource-card__title,.featured-collections-mobile .resource-card__title{text-transform:uppercase}.shopify-section-group-footer-group .footer-image{position:absolute;right:30%;top:-25%;width:200px;height:146px;transform:rotate(15deg) translateX(50%);right:47%}@media only screen and (min-width: 751px){.shopify-section-group-footer-group .footer-image{top:-30%;right:15%}}@media only screen and (min-width: 1000px){.shopify-section-group-footer-group .footer-image{width:300px;height:225px;top:-80%}}@media only screen and (min-width: 1441px){.shopify-section-group-footer-group .footer-image{width:400px;height:300px}}.shopify-section-group-footer-group .group-block[class*=__group_Aa9djb]{padding-left:0px}@media only screen and (min-width: 750px){.shopify-section-group-footer-group .group-block[class*=__group_Aa9djb]{padding-left:30px}}.shopify-section-group-footer-group .footer-logo{justify-content:center;margin:0 auto;padding-top:100px;width:130px;height:auto}@media only screen and (min-width: 751px){.shopify-section-group-footer-group .footer-logo{padding-top:30px;width:auto;max-width:180px}}@media only screen and (max-width: 750px){.shopify-section-group-footer-group .mobile-column .footer-utilities{align-items:flex-start;width:auto}}.shopify-section-group-footer-group .mobile-column[class*=__group_jiLRby] .footer-utilities__group--left{display:none}.shopify-section-group-footer-group .mobile-column[class*=__group_jiLRby] .footer-utilities__group--right{justify-content:flex-start}.shopify-section-group-footer-group accordion-custom.menu{padding:3px 0}.shopify-section-group-footer-group .menu__heading{padding:0}.simple-food .rotate-badge{width:140px;height:140px;flex-shrink:0;aspect-ratio:1/1;position:absolute;right:calc(5vw + 5%);top:-10px;animation:rotate 8s infinite linear;z-index:99}@media only screen and (max-width: 1600px){.simple-food .rotate-badge{right:-4%}}@media only screen and (max-width: 980px){.simple-food .rotate-badge{width:100px;height:100px;left:calc(50% + 100px);top:10%;transform:translateX(-50%)}}@media only screen and (max-width: 580px){.simple-food .rotate-badge{width:70px;height:70px}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.simple-food .left-meal{position:absolute;left:10vw;top:-100px;z-index:97;width:491.876px;height:328.121px;transform:rotate(-19.565deg)}@media only screen and (max-width: 1600px){.simple-food .left-meal{left:0}}@media only screen and (max-width: 1100px){.simple-food .left-meal{width:370px;height:290px}}@media only screen and (max-width: 980px){.simple-food .left-meal{left:50%;transform:rotate(-19.565deg) translateX(-50%);top:-125px;width:300px;height:230px}}@media only screen and (max-width: 580px){.simple-food .left-meal{width:300px;height:230px}}@media only screen and (max-width: 500px){.simple-food .left-meal{width:250px;height:200px}}.simple-food .right-meal{position:absolute;right:12vw;top:-120px;z-index:98;width:400px;height:350px;transform:rotate(22.942deg)}@media screen and (max-width: 1600px){.simple-food .right-meal{right:0}}@media only screen and (max-width: 1100px){.simple-food .right-meal{width:350px;height:327px}}@media only screen and (max-width: 980px){.simple-food .right-meal.image-block{display:none}}@media only screen and (max-width: 500px){.simple-food .custom-section-content .mobile-column{--padding-block-end: 0px !important}.simple-food .custom-font-size p{font-size:16px}.simple-food .custom-font-size>* p{font-size:16px}.simple-food .custom-font-size h2{font-size:45px}.simple-food .custom-font-size>* h2{font-size:45px}}@media only screen and (max-width: 990px){.collection-card__content p{font-size:20px !important}}@media only screen and (max-width: 749px){.how-it-works .group-block[class*=__group_ajD7Vm],.how-it-works .group-block[class*=__group_zNxRm3],.how-it-works .group-block[class*=__group_8iWk7N],.how-it-works .group-block[class*=__group_cCiGiB]{padding:10px}}@media only screen and (max-width: 749px){.how-it-works .group-block-content[class*=__group_ajD7Vm],.how-it-works .group-block-content[class*=__group_zNxRm3],.how-it-works .group-block-content[class*=__group_8iWk7N],.how-it-works .group-block-content[class*=__group_cCiGiB]{padding:0}}@media only screen and (max-width: 1100px){.how-it-works .group-block-content[class*=__group_ajD7Vm] .text-block:nth-child(2) p,.how-it-works .group-block-content[class*=__group_zNxRm3] .text-block:nth-child(2) p,.how-it-works .group-block-content[class*=__group_8iWk7N] .text-block:nth-child(2) p,.how-it-works .group-block-content[class*=__group_cCiGiB] .text-block:nth-child(2) p{font-size:30px}}@media only screen and (max-width: 749px){.how-it-works .group-block-content[class*=__group_ajD7Vm] .text-block:nth-child(1),.how-it-works .group-block-content[class*=__group_zNxRm3] .text-block:nth-child(1),.how-it-works .group-block-content[class*=__group_8iWk7N] .text-block:nth-child(1),.how-it-works .group-block-content[class*=__group_cCiGiB] .text-block:nth-child(1){font-size:20px}}@media only screen and (max-width: 749px){.how-it-works .group-block-content[class*=__group_ajD7Vm] .text-block:nth-child(1) p,.how-it-works .group-block-content[class*=__group_zNxRm3] .text-block:nth-child(1) p,.how-it-works .group-block-content[class*=__group_8iWk7N] .text-block:nth-child(1) p,.how-it-works .group-block-content[class*=__group_cCiGiB] .text-block:nth-child(1) p{font-size:120px}}@media only screen and (max-width: 749px){.group-block-content[class*=__group_AfKz9z]{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (max-width: 749px){.group-block-content[class*=__group_AfKz9z] .text-block{flex:1 1 0}}.tilt-image{transform:rotate(var(--tilt-image));margin-left:20px;margin-right:20px}product-card.card-vertical .details__header{padding-top:0}.product-card__content .accordion{border-width:0}.product-card__content accordion-custom .details__header{font-size:14px;line-height:16px}.product-card__content accordion-custom .details__header .svg-wrapper{margin-inline-start:10px}.product-card__content accordion-custom .metafield-rich_text_field p{font-size:10px}.product-card__content .product-media{max-width:500px}@media only screen and (min-width: 750px){.section-resource-list-animation .resource-list--grid{display:flex;justify-content:space-between;gap:var(--resource-list-column-gap-desktop);align-items:stretch}.section-resource-list-animation .resource-list--grid .collection-card{height:100%}.section-resource-list-animation .resource-list__item{flex:1 1 0;min-width:0;height:var(--height-large)}.section-resource-list-animation .resource-list__item .collection-card__content{display:none}.section-resource-list-animation .resource-list__item:hover{flex-grow:3;max-height:var(--height-large);transition:flex .2s ease}.section-resource-list-animation .resource-list__item:hover .collection-card{height:100%}.section-resource-list-animation .resource-list__item:hover .collection-card__content{display:block}}.type-complementary .resource-list--carousel .resource-list__slide{--slide-width: 60%}@media only screen and (min-width: 1024px){.type-complementary .resource-list--carousel .resource-list__slide{--slide-width: 362px;width:var(--slide-width)}}@media only screen and (min-width: 1024px){.type-complementary .resource-list--carousel product-card-link .card-horizontal .image-block{width:122px;height:161px}}.type-complementary .resource-list--carousel product-card-link .card-horizontal .details__header{padding:0}@media only screen and (min-width: 1024px){.type-complementary .resource-list--carousel product-card-link .quantity-selector input[type=number]{max-width:26px}}product-card .accordion{flex:0}@media screen and (max-width: 749px){product-card .group-block{padding-inline:calc(var(--padding-inline-start)/2) calc(var(--padding-inline-end)/2)}}@media only screen and (min-width: 749px)and (max-width: 1425px){.product-list .resource-list__carousel{--column-count: 3}}.facets__label.Dietary-Requirement::before{content:url("../assets/wheat.svg");display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:text-top}.facets__label.Protein::before{content:url("../assets/meat.svg");display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:text-top}.facets__label.Allergens::before{content:url("../assets/peanut.svg");display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:text-top}.section-shipping-check{border-top:1px dashed var(--color-secondary-button-border);border-bottom:1px dashed var(--color-secondary-button-border)}.section-shipping-check .section{--section-min-height: auto}.section-shipping-check .paragraph{max-width:100%}.section-shipping-check .group-block-content>.button,.section-shipping-check .group-block-content>.button-secondary{min-width:12rem}.product-information__grid[data-product-type=Bundle] .accordion{display:none}
