/** Shopify CDN: Minification failed

Line 7:16 Expected identifier but found whitespace
Line 7:17 Unexpected "20px"

**/
        row-gap: 20px;
@font-face {
  font-family: 'Signika';
  font-style: normal;
  font-weight: 400;
  src: url(/cdn/shop/files/Signika-Regular.ttf?v=1743490048) format('truetype');
}
.main-product__block .m-product-title {
  /*font-family: 'Signika';*/font-weight: 600;  text-transform: uppercase;color:#000;
}
.m-price__regular {
font-weight: 600;
}
.international p { font-style: italic; color: #d8273b; }
.international a { text-decoration: underline; color: #333; }
.m-collection-card__info, .m-collection-page-header__title { display:none !important; }
.main-product__block .m-product-tax {  font-size: 11px; }
h2.m-section__heading, .m-sidebar--content .m-sidebar--title, .shopify-policy__title h1, .shopify-policy__body .title, .m-contact-form__heading, .m-contact-form__save .form-field--checkbox__label, .m-contact-form__info h3 { font-weight: 600;  text-transform: uppercase;color:#000; }
.m-contact-form__save .form-field--checkbox__label { font-size: 14px; }
.m-contact-form__info h3 { font-size: 16px; }
.faq_sec { padding-top:50px; }
.social-media-links svg { color: #8CC543;fill:#8CC543;    width: 25px;    height: 24px; }
.m-footer--block-title { font-weight: 600; }
.m-price__regular .m-price-item--regular, .m-price__regular .m-price-item--last, .m-price__sale .m-price-item--regular, .m-price__sale .m-price-item--last, .m-cart-item__price--regular, .m-cart-item__price--sale, .m-cart__subtotal--price, .m-facets-price--field, .m-sticky-addtocart .m-product-option--dropdown-select {     font-family: 'Signika' !important; }
.m-featured-collection .m-section__description { color: #D8273C; font-weight: 600; }
.m-product-card__price .m-price-item { font-size:18px;    font-weight: 600; }
.m-product-card .m-product-card__action { /*display:none;*/ }
.shopify-policy__body a { font-family: poppins; }
.m-footer--bottom-inner {        padding:10px 0 10px !important;        margin: 0 auto;        max-width: max-content;    }
.m-menu li:nth-child(1) .m-sub-menu__item a, .m-menu-mobile li:nth-child(1) .m-menu-mobile__item a { column-gap: 15px; padding: 6px 8px; }
.m-menu li:nth-child(1) .m-sub-menu__item a:before, .m-menu-mobile li:nth-child(1) .m-menu-mobile__item a:before { content: ""; background: url(/cdn/shop/files/shop_by_categoty_img1.webp?v=1750673137) no-repeat; border-radius:50px; position: relative; left: 0;  width: 40px;height: 40px;background-size: contain; }
.m-menu li:nth-child(1) .m-sub-menu__item--level-1>a, .m-menu-mobile li:nth-child(1) .m-submenu-mobile a { justify-content: start; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(1)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(1) a:before { background: url(/cdn/shop/files/PORRIDGES_10d8bfff-7804-4a7f-aaaa-3165ad2bbe0b.jpg?v=1750746893) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(2)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(2) a:before { background: url(/cdn/shop/files/INSTANT_MIX_ALT.jpg?v=1750746892) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(3)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(3) a:before { background: url(/cdn/shop/files/PANCAKES.jpg?v=1750746893) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(4)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(4) a:before { background: url(/cdn/shop/files/READY_TO_EAT.jpg?v=1750746892) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(5)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(5) a:before { background: url(/cdn/shop/files/NUTRITIONAL_ADD_ONS_219d02b1-2f0e-426f-888f-5c186ec2e1e8.jpg?v=1750746893) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(6)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(6) a:before { background: url(/cdn/shop/files/NOODLES.jpg?v=1750746893) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(7)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(7) a:before { background: url(/cdn/shop/files/WOMENS_WELLNESS.jpg?v=1750746892) no-repeat; }
.m-menu li:nth-child(1) .m-sub-menu li:nth-child(8)  a:before, .m-menu-mobile li:nth-child(1) .m-submenu-mobile li:nth-child(8) a:before { background: url(/cdn/shop/files/FAMILY_PACKS_3bf52672-05a5-4299-908e-ba0f0ec7af72.jpg?v=1750746893) no-repeat; }
.m-menu li:nth-child(1) .m-mega-menu, .m-menu-mobile li:nth-child(1) .m-megamenu-mobile { min-width: max-content; }
.collection_page .m-collection-list__content { max-width: 1100px;    margin: 0 auto !important;  }
.collection_page .m-collection-list__content .m-collection-card__info { display: block !important; }
.collection_page .m-collection-list__content .m-collection-card__title { text-align: center;  font-size: 16px;  font-weight: 500; }
.jdgm-preview-badge .jdgm-star.jdgm-star, .jdgm-prev-badge__text { font-size: 14px; }
.main-product__block .m-product-title {  line-height: 1.2 !important;  padding-bottom: 10px; }
.m-gallery__media { transform: none !important;    padding: 5px 0; }
.gallery_heading { font-size: 14px;    text-align: center;    color: #000;     padding-top: 15px; }
.m-gallery__media .m-image { max-width: 60px; margin: 0 auto; justify-content: center; display: flex; border-radius: 50px;    box-shadow: 0px 0px 5px #bfbfbf; }
.m-gallery__media .m-image img {    max-width: 55px; margin: 0 auto; object-fit: contain; }
.m-gallery {     max-width: 1100px;    margin: 0 auto; }
.m-product-card__action .m-product-card__action-wrapper { display: flex;    flex-wrap: wrap;    justify-content: center;    row-gap: 8px; }
.template-collection .m-collection--wrapper { margin: 20px 0 0; }
.m-gallery .m\:display-grid { column-gap: 5px !important; }
.m-logo__image { padding-top: 0px !important; padding-bottom: 0px !important; }
.m-contact-form { margin-bottom: 0px; }                                                                   
.m-scrolling-promotion-section .container-full { padding-bottom: 14px !important; }

@media only screen and (min-width: 768px) {
 
  .m-collection-page-header__wrapper { padding: 150px 0; }
  .m-footer .m-footer--middle .m-footer--block {    padding-top: 50px;    padding-bottom: 50px; }
  .main-product__block .m-price__regular .m-price-item--regular, .main-product__block .m-price__regular .m-price-item--last, .main-product__block .m-price__sale .m-price-item--regular, .main-product__block .m-price__sale .m-price-item--last { font-size: 2rem; }
  .m-header { min-height: 60px !important; }
  .m-collection--pagination { margin-top: 0; margin-bottom: 40px; }
  .dual-collection .m-gallery-section .m-section-py { padding-bottom: 20px !important; }
  .m-collection-products {  margin-top: 0px !important; }
  
}

@media only screen and (min-width: 1540px) {
 
  .m-collection-page-header__wrapper { padding: 170px 0; }

}

@media only screen and (max-width: 767px) {

.m-announcement-bar__content { font-size: 13px; }
.m-product-form--wrapper .m-quantity {max-width: 100px;margin-right: auto;}
.m-product-form .m-add-to-cart {max-width: 50%; margin-right: 10px;}
.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart {max-width: 50%;} 
.main-product__block .product-block-group--title {    padding-bottom: 8px; }
.m-collection-list__content .m-mixed-layout--mobile-grid .m-mixed-layout__inner {                row-gap: 20px;grid-template-columns: repeat(var(--grid-columns-mobile, 1), minmax(0, 1fr)); }
.m-collection-page-header__wrapper { padding: 20px 0; }  
  .faq_sec { padding-top:20px; }
  .m-collection-page-header__background img { object-fit: inherit !important; }
  .m-footer--bottom-left { margin-bottom: 0 !important; }
  .m-footer--bottom { padding-top: 10px !important; padding-bottom: 10px !important; }
  .m-footer--middle { padding-bottom: 20px !important; }
  .collection_page .m-collection-list__content .m\:column {         max-width: 70%;        margin: 0 auto; }
  .collection_page .m-collection-list__content .m-mixed-layout--mobile-grid .m-mixed-layout__inner { grid-template-columns: repeat(var(--grid-columns-mobile, 2), minmax(0, 2fr)); }
  .m-hero--content-stack { margin-bottom: -30px !important; }
  .m-footer__copyright {     font-size: 13px;  }
  .m-gallery.swipe-mobile--2-cols {  --mobile-column-width: 20vw; }
  .m-icon-box-section .m\:column.swiper-slide { max-width: 33%; }
  .template-collection .m-collection--wrapper { margin: 0px 0 0; }
  .template-index .m-section-py { padding-top: 20px; } 
  .template-collection .m-gallery-section .m-section-py { padding-top: 10px; padding-bottom: 0px; }
  .dual-collection .m-gallery-section .m-section-py { padding-top: 10; padding-bottom: 0px; }
  .dual-collection .m-featured-collection .m-section-py { padding-top: 20px;padding-bottom: 10px; }
  .gallery_heading { font-size: 12px; }
  .m-collection-products, .m-collection--pagination { margin-top: 0 !important; }
  .m-header { min-height: 60px !important; }
  
}
