/** Shopify CDN: Minification failed

Line 456:16 Expected "]" to go with "["
Line 463:16 Expected "]" to go with "["

**/
#shopify-section-sections--17885982130245__footer > footer > div > p:nth-child(4) {
    display: none;
}


h1.h2.product-single__title {
    font-size: 20px;
}
button.tab-link {
    border: 1px solid black;
    margin-right: 10px;
    padding: 9px 15px;
    border-radius: 26px;
    font-family: sans-serif;
    font-size: 14px !important;
}

button.tab-link.active {
    text-decoration: none!important;
    background: #FAD9C6 !important;
    color: #000;
}
div#shopify-section-template--17885981638725__rich_text_JJcNit {
    margin: 0;
    margin-top:54px;
}

div#shopify-section-template--17885981638725__tab_coustom_section_YcXTYC {
    padding-top: 32px!important;
}

footer.site-footer {
    border: none;
}


/* .image-wrap.text-spacing.loaded {
    padding-bottom: 10px !important;
} */

div#shopify-section-sections--17885982130245__footer .image-wrap.text-spacing.loaded {
    width: 129px;
    padding-bottom: 137px !important;
}
div#shopify-section-template--17885981638725__ss_waves_W4k9wU {
    height: 100px;
}
.text-with-icons__block-title h2{
    font-size: 24px;
}

div#shopify-section-template--17885981638725__rich_text_JJcNit {
    margin-bottom: -20px!important;

}

@media only screen and (max-width: 768px) {
    .text-with-icons__blocks {
        flex-direction: inherit !important;
        margin: 0;
    }
.has-4-per-row .text-with-icons__block {
    width: 48% !important;
}
.text-with-icons__blocks {
    gap: 10px;
}

.text-with-icons__blocks .text-with-icons__block {
    padding: 0 0 3px!important;
    width: 100%;
}

.smi-section-logo-list-1__main.smi-swipe-on-mobile .smi-swiper .swiper-slide {
        --item-width-mobile: calc((49% - ((0 * var(--space-between-mobile)) + 4px)) / 1)!important;
}
.smi-pt-xl {
    padding-top: calc(var(--spacing-elements)*2px)!important;
}
button.tab-link {
    margin-bottom: 7px;
}
button.tab-link {
    border: 1px solid black;
    margin-right: 6px;
    padding: 9px 0px;
    border-radius: 5px;
    font-size: 15px !important;
}
.tab-content {
    display: none;
    padding: 7px!important;
}

.section-template--17885981638725__ss_waves_VTw6Tb.wave-template--17885981638725__ss_waves_VTw6Tb {
    margin-bottom: -130px;
}

div#shopify-section-template--17885981638725__text_columns_7AgEpT .text-center.aos-init.aos-animate {
    width: 48%;
}


div#shopify-section-template--17885981638725__text_columns_7AgEpT .text-column__grid {
    display: flex;
    flex-wrap: wrap;
    gap: 13px;
}
.text-center.aos-init.aos-animate h3 {
    font-size: 15px;
}
.section-template--17885981638725__ss_waves_9nMaQc.wave-template--17885981638725__ss_waves_9nMaQc {
    margin-bottom: -99px;
}
.grid__item {
    padding-left: 13px !important;
}

.grid-product__title.grid-product__title--body {
    font-size: 12px;
    margin-bottom: 8px;
}
.back-image-fixed {
    height: 74vh !important;
}
.section-template--17885981638725__ss_waves_zK6Eb4.wave-template--17885981638725__ss_waves_zK6Eb4 {
    margin-bottom: -134px;
}
.wave-body-template--17885981638725__ss_waves_b6pHM3 {
    height: 96px!important;
    width: 100%;
    position: relative;
}
div#shopify-section-template--17885981638725__contact_form_qhfFUz {
    padding-top: 34px;
}

.section-template--17885981638725__ss_waves_W4k9wU {
    margin-top: -17px!important;
}

.custom__item-inner.custom__item-inner--liquid h2 {
    font-size: 21px !important;
}

span.btn {
    letter-spacing: .8px !important;
}

body.template-collection .index-section--hero {
        padding: 10px;
}


body.template-collection .promo-grid.promo-grid--space-top {
    height: auto !important;
}





    
}


@media (min-width: 769px) {

div#shopify-section-template--17885981638725__text_columns_7AgEpT .page-width {
    margin: 0 auto;
    max-width: 100%;
}


}











body.template-collection .slideshow-wrapper {
    max-width: 1500px;
    padding: 8px;
    margin: 0 auto;
}

/* body.template-blog .slideshow-wrapper {
    max-width: 1500px;
    padding: 8px;
    margin: 0 auto;
}

body.template-blog .hero {
    border-radius: 15px;
    
} */

body.template-collection .hero {
    border-radius: 15px;
    
}


.grid-product__price {
    font-size: 15px;
    font-weight: bold;
    
}


/* div#shopify-section-template--17885981638725__text_columns_7AgEpT {
    margin-bottom: -13px;
} */

/* div#shopify-section-template--17885981638725__advanced_content_mXmXRP {
    margin-bottom: 99px;
} */

div#tab-collection_Lc8YaP {
    max-width: 1500px;
    margin: 0 auto;
}

.h2, h2 {
    text-transform: uppercase;
    
}

.grid-product__tag--sale {
    border-radius: 15px;
}



.text-with-icons__block-icon svg {
    background: #fad9c6;
    padding: 14px;
    border-radius: 47px;
}


@media only screen and (max-width: 767px) {
  
.promo-grid.promo-grid--space-top {
    height: 292px !important;
}

.promo-grid__container.promo-grid__container--framed.vertical-center.horizontal-center {
    height: 169px !important;
}


#shopify-section-template--17885981638725__smi_logo_list_1_6_LkG4Mw h2.smi-h2.smi-mb-sm.smi-heading-component__heading {
    font-size: 21px;
}

.product-block {
    text-align: left;
}

.sales-point .icon-and-text {
    justify-content: left !important;
}

div#shopify-section-template--17885981638725__text_columns_7AgEpT .text-center.aos-init.aos-animate:nth-child(5) {
    width: 100%;
}
.grid-product__content {
    min-height: 262px!important;
}

/* .grid__item.medium-up--one-fifth.grid__item--sidebar {
    border-top: none !important;
    border-bottom: none !important;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 0 #dcdcdc;
    box-shadow: none !important;
} */
a.print-recipe-button {
    float: none !important;
}


}









.grid-product__tag.grid-product__tag--sale {
    display: none;
}




body.template-collection .index-section--hero {
    margin-top: 48px;
}

.custom-content {
    border-color: #dcdcdc;
    border-radius: 12px;
    -webkit-box-shadow: 0 0 12px #dcdcdc;
    box-shadow: 0 0 3px #0000003d;
    padding: 12px;
      
}
div#shopify-section-template--18063440183365__advanced_content_C3AXkt .custom-content {
    border-color: #dcdcdc;
    border-radius: 12px;
    -webkit-box-shadow: 0 0 12px #dcdcdc;
    box-shadow: 0 0 3px #0000003d;
    padding: 12px;
       background-image: url("/cdn/shop/files/blurred_colored_abstract_background_smooth_transitions_iridescent.jpg?v=1756979916");
    background-size: cover;
   
  
    background-attachment: fixed;
}
/* body#hopper {
    background-image: url("/cdn/shop/files/blurred_colored_abstract_background_smooth_transitions_iridescent.jpg?v=1756979916");
    background-size: cover;
   
  
    background-attachment: fixed;

} */
/* .collection-filter .btn:not(.btn--tertiary-active), .collection-filter__sort-container {
    background: #fbf3ed00!important;
}

.grid__item.medium-up--one-fifth.grid__item--sidebar {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 0 #dcdcdc;
    box-shadow: 0 0px 7px 0px #00000030;
    background-image: url("/cdn/shop/files/blurred_colored_abstract_background_smooth_transitions_iridescent.jpg?v=1756979916");
    background-size: cover;
   
  
    background-attachment: fixed;
} */

/* .collection-filter {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    padding: 13px;
    padding-bottom: 0px;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 0 #dcdcdc;
    box-shadow: 0 0px 7px 0px #00000030;
    margin-bottom: 12px;
    color: #838383;
    border-color: #d9d9d9;
    background-image: url("/cdn/shop/files/blurred_colored_abstract_background_smooth_transitions_iridescent.jpg?v=1756979916");
    background-size: cover;
   
  
    background-attachment: fixed;
} */
.grid-product__content {
    border-color: #dcdcdc;
    border-radius: 15px;
    -webkit-box-shadow: 0 0 12px #dcdcdc;
    box-shadow: 0 0 12px #dcdcdc;
    background: #fff;
    padding-bottom: 21px;
}





div#shopify-section-template--18063034417221__rich_text_hjbEHB .text-center.page-width.page-width--narrow {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    border-radius: 10px;
    box-shadow: 0 0 7px #00000030;
    color:rgb(36, 36, 36);
    border-color: #d9d9d9;
    max-width: 1500px;
    margin: 0 auto;
    padding: 15px;
    padding: 50px 10px;
   
}
div#shopify-section-template--18063034417221__main .page-width.page-content {
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border-radius: 10px;
    -webkit-box-shadow: 0 3px 0 #dcdcdc;
    box-shadow: 0 0px 7px 0px #00000030;
   
    margin-top: 65px;
    margin-bottom: 70px;
}


.grid-product__content {
    min-height: 458px;
}

a.btn.btn--secondary.btn--small:hover {
    background: #FAD9C6;
}
.btn--secondary.btn--small {
    font-weight: 600;
    letter-spacing: .8px;
}

.text-center.aos-init.aos-animate:nth-child(1) {
    background: #F1D2CD;
}
.text-center.aos-init.aos-animate:nth-child(2) {
    background: #F9DBB3;
}
.text-center.aos-init.aos-animate:nth-child(3) {
    background: #DCE6D5;
}
.text-center.aos-init.aos-animate:nth-child(4) {
    background: #F5E0C3;
}
.text-center.aos-init.aos-animate:nth-child(5) {
    background: #FECCC0;
}
button.btn.btn--full.add-to-cart.btn--secondary {
    margin-bottom: 18px;
}



path[Attributes Style] {
    d: path("M 3.017 20.747 C 3.783 16.5 7.922 14.25 12 14.25 s 8.217 2.25 8.984 6.497");
    stroke: currentcolor;
    stroke-width: 1.3;
    stroke-miterlimit: 10;
}

path[Attributes Style] {
    d: path("M 16.125 8.75 c -0.184 2.478 -2.063 4.5 -4.125 4.5 s -3.944 -2.021 -4.125 -4.5 c -0.187 -2.578 1.64 -4.5 4.125 -4.5 c 2.484 0 4.313 1.969 4.125 4.5 Z");
    stroke: currentcolor;
    stroke-width: 1.3;
    stroke-linecap: round;
    stroke-linejoin: round;
}

button.btn.btn--buy-now {
    width: 100%;
}
button.btn.btn--buy-now {
    width: 100%;
}

.cart__item-sub.cart__item-row {
    margin-top: 30px;
}

.drawer__footer.appear-animation.appear-delay-4 {
    border-top: none;
}
.cartt {
    text-align: center;
    padding-bottom: 33px;
    border-bottom: 1px solid;
} 

.cart__ {
    text-align: center;
    padding-top: 22px;
    border-bottom: 1px solid;
    background: #f8f8f8;
}

.drawer__footer.appear-animation.appear-delay-4 {
    background: #f9f9f9;
}
.drawer .cart__remove {
    display: inherit !important;
}

div#CartDrawer .cart__remove a {
    display: ruby!important;
    margin-top: 10px;
}
div#CartDrawer .cart__remove {
    display: inherit !important;
    background: #FDC65E;
    padding: 10px 12px;
    border-radius: 22px;
    margin-top: 9px;
    /* font-size: 15px; */
}
option:nth-child(2) {
    display: none !important;
}
option:nth-child(7) {
    display: none !important;
}
option:nth-child(8) {
    display: none !important;
}
option:nth-child(9) {
    display: none !important;
}

.template-index li.site-nav__item.site-nav__expanded-item:nth-child(7) a {
    border: 2px solid #fff;
    padding: 13px;
}

li.site-nav__item.site-nav__expanded-item:nth-child(7) a {
    border: 2px solid #000;
    padding: 13px;
}

div#shopify-section-template--18063440183365__newsletter_CTiFxn {
    margin-top: 69px;
}




/* body#hopper .collection-sidebar__group--1 {
    display: none;
}

body#the-gluten-free-food-co .collection-sidebar__group--1 {
    display: none;
}


body#low-carb-life .collection-sidebar__group--1 {
    display: none;
} */

.collection-sidebar__group {
    border: none !important;
}


/* body#plantasy-foods .collection-sidebar__group--1 {
    display: none;
}


body#plantasy-foods .collection-sidebar__group--1 {
    display: none;
} */

div#shopify-block-AdHlwNFhIaXRNdzVkZ__judge_me_reviews_preview_badge_wRLUDc {
    margin-bottom: 10px;
}
.product-block.product-block--header {
    margin-bottom: 10px;
}













