#shopify-section-template--17788946808994__press_fl_69xt8e,
#shopify-section-template--17787084538018__press_fl_69xt8e {

    :is(.blockquote, .prose blockquote):before,
    .circle-button,
    .page-dots>*[aria-current=true] {
        background: #00c2ff !important;
    }

    .press__list-item .blockquote:first-child {
        font-family: "Manrope" !important;
    }
}

#shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ .btn-primary,
#shopify-section-template--17788946808994__products_compare_fl_y8QAUV .btn-primary,
#shopify-section-template--17788946808994__review_cards_fl_7gK8yB .btn-primary,
#shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ .btn-primary,
#shopify-section-template--17787084538018__products_compare_fl_y8QAUV .btn-primary,
#shopify-section-template--17787084538018__review_cards_fl_7gK8yB .btn-primary {
    background: #00c2ff !important;
    border-color: #00c2ff !important;
    margin-top: 16px !important;
}

#shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ,
#shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ,
#shopify-section-template--17788946808994__products_compare_fl_y8QAUV,
#shopify-section-template--17787084538018__products_compare_fl_y8QAUV {
    .circle-chevron {
        background-color: #00c2ff !important;
    }

    .new-products-compare {
        .product-card {
            img {
                object-fit: contain !important;
            }
        }

    }
}

#shopify-section-template--17788946808994__slideshow_new_W7j9np,
#shopify-section-template--17787084538018__slideshow_new_W7j9np {
    #block-image_Ch6yGx {

        .h2 {
            font-family: "Manrope" !important;
        }
    }
}

#shopify-section-template--17788946808994__rich_text_nircHp,
#shopify-section-template--17787084538018__rich_text_nircHp,
#shopify-section-template--17788946808994__rich_text_Qw3hAG,
#shopify-section-template--17787084538018__rich_text_Qw3hAG,
#shopify-section-template--17788946808994__rich_text_UrkR7m,
#shopify-section-template--17787084538018__rich_text_UrkR7m,
#shopify-section-template--17788946808994__rich_text_thazV3,
#shopify-section-template--17787084538018__rich_text_thazV3 {

    .text-custom {
        font-family: "Manrope" !important;
    }
}

#shopify-section-template--17788946808994__product_card_carousel_fl_ct3nEe,
#shopify-section-template--17787084538018__product_card_carousel_fl_ct3nEe {
    .section-text-box {
        .mb-0 {
            font-family: "Manrope" !important;
        }
    }

    .group-link-fl .circle-chevron {
        background-color: #00c2ff !important;
    }

    .product-card-carousel .indicator-btn {
        background-color: #00c2ff !important;
    }
}

#shopify-section-template--17788946808994__split_image_fl_gzhh6g,
#shopify-section-template--17787084538018__split_image_fl_gzhh6g {
    .col-md-6 {
        .mb-0 {
            font-family: "Manrope" !important;
        }
    }
}

#shopify-section-template--17788946808994__rich_text_RXXgJw,
#shopify-section-template--17787084538018__rich_text_RXXgJw {
    .hyphenate {
        font-family: "Manrope" !important;
    }
}

#shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ,
#shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ,
#shopify-section-template--17788946808994__products_compare_fl_y8QAUV,
#shopify-section-template--17787084538018__products_compare_fl_y8QAUV,
#shopify-section-template--17788946808994__review_cards_fl_7gK8yB,
#shopify-section-template--17787084538018__review_cards_fl_7gK8yB,
#shopify-section-template--17788946808994__collection_card_carousel_fl_py8687,
#shopify-section-template--17787084538018__collection_card_carousel_fl_py8687 {

    .col-md-6 .mb-3,
    .heading-text,
    .price-item,
    .info-item,
    .title {
        font-family: "Manrope" !important;
    }
}

#shopify-section-template--17788946808994__slideshow_new_74cUFG,
#shopify-section-template--17787084538018__slideshow_new_74cUFG {
    .slideshow {
        background: none !important;
    }
}


#shopify-section-template--17788946808994__slideshow_new_zxdyjn,
#shopify-section-template--17787084538018__slideshow_new_zxdyjn,
#shopify-section-template--17788946808994__slideshow_new_YdJmqr,
#shopify-section-template--17787084538018__slideshow_new_YdJmqr,
#shopify-section-template--17788946808994__slideshow_new_GkKaVM,
#shopify-section-template--17787084538018__slideshow_new_GkKaVM,
#shopify-section-template--17788946808994__slideshow_new_wbTJRU,
#shopify-section-template--17787084538018__slideshow_new_wbTJRU {
    .content-over-media {
        border-radius: 12px !important;
    }
}


@media screen and (min-width: 768px) {

    /* #shopify-section-template--17788946808994__slideshow_new_W7j9np,
    #shopify-section-template--17787084538018__slideshow_new_W7j9np {
        #block-image_Ch6yGx {
            white-space: nowrap;
        }
    } */

    #shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17788946808994__products_compare_fl_y8QAUV,
    #shopify-section-template--17787084538018__products_compare_fl_y8QAUV,
    #shopify-section-template--17788946808994__collection_card_carousel_fl_py8687,
    #shopify-section-template--17787084538018__collection_card_carousel_fl_py8687 {
        .col-md-6 {
            width: 1520px !important;
        }

    }

    #shopify-section-template--17787084538018__media_grid_RMJ9gf,
    #shopify-section-template--17788946808994__media_grid_RMJ9gf {
        .media-grid {
            padding-top: 120px !important;
            padding-bottom: 0 !important;
        }

        .grid-template {
            margin-top: 60px !important;
        }

        .head-custom-new-media-grid-fl {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 48px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
        }

        .heading-milk-1 {
            width: 368px !important;

            p {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 24px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
                margin-bottom: 0 !important;
            }
        }

        .heading-milk-4 {
            p {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 24px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
                margin-bottom: 0 !important;
            }
        }
    }

    #shopify-section-template--17788946808994__mid_year_sale_subscription_fl_CrQrML,
    #shopify-section-template--17787084538018__mid_year_sale_subscription_fl_CrQrML {
        .mid-year-sale-subscribe-fl-wrapper {
            padding-top: 120px !important;
            padding-bottom: 0 !important;
        }

        .form-wrapper-description {
            width: 562px !important;
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 24px !important;
            line-height: 28.8px !important;
            letter-spacing: 0 !important;
        }
    }

    #shopify-section-template--17788946808994__rich_text_nircHp,
    #shopify-section-template--17787084538018__rich_text_nircHp,
    #shopify-section-template--17788946808994__rich_text_Qw3hAG,
    #shopify-section-template--17787084538018__rich_text_Qw3hAG,
    #shopify-section-template--17788946808994__rich_text_UrkR7m,
    #shopify-section-template--17787084538018__rich_text_UrkR7m,
    #shopify-section-template--17788946808994__rich_text_thazV3,
    #shopify-section-template--17787084538018__rich_text_thazV3 {
        .bg-custom {
            padding-top: 120px !important;
            padding-bottom: 60px !important;
        }

        .text-custom {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 48px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            text-align: center !important;
        }
    }

    #shopify-section-template--17788946808994__product_card_carousel_fl_ct3nEe,
    #shopify-section-template--17787084538018__product_card_carousel_fl_ct3nEe {
        .product-card-carousel {
            padding-top: 120px !important;
            padding-bottom: 0 !important;
        }

        .section-text-box {
            margin-bottom: 60px !important;

            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 48px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
            }
        }
    }

    #shopify-section-template--17788946808994__split_image_fl_gzhh6g,
    #shopify-section-template--17787084538018__split_image_fl_gzhh6g {
        .container {
            margin-top: 120px !important;
            margin-bottom: 0 !important;
        }

        .mt-6 {
            margin-top: 0 !important;
        }

        .justify-content-center {
            margin-bottom: 60px !important;
        }

        .col-md-6 {
            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 48px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
            }
        }
    }

    #shopify-section-template--17788946808994__rich_text_RXXgJw,
    #shopify-section-template--17787084538018__rich_text_RXXgJw {
        .section {
            padding-top: 120px !important;
            padding-bottom: 0 !important;

            .hyphenate {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 48px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;

            }
        }
    }

    #shopify-section-template--17788946808994__custom_liquid_WEnDD6,
    #shopify-section-template--17787084538018__custom_liquid_WEnDD6 {
        .section-blends {
            padding-bottom: 0 !important;
        }
    }

    #shopify-section-template--17788946808994__press_fl_69xt8e,
    #shopify-section-template--17787084538018__press_fl_69xt8e,
    #shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17788946808994__products_compare_fl_y8QAUV,
    #shopify-section-template--17787084538018__products_compare_fl_y8QAUV {
        .section-blends {
            padding-top: 120px !important;
            padding-bottom: 0 !important;
        }

        .new-products-compare {
            padding-top: 0 !important;
            padding-bottom: 0 !important;
        }

        .mb-3 {
            margin-bottom: 60px !important;
        }

        .mb-8 {
            margin-bottom: 0 !important;
        }

        .heading-container {
            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 48px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;

            }
        }
    }

    #shopify-section-template--17788946808994__review_cards_fl_7gK8yB,
    #shopify-section-template--17787084538018__review_cards_fl_7gK8yB {
        .review-cards {
            padding-top: 120px !important;
            padding-bottom: 0 !important;
        }

        .mb-3 {
            margin-bottom: 0 !important;
        }

        .h1 {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 48px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            text-align: center !important;

        }

        .text-content {
            h3 {

                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 24px !important;
                line-height: 120% !important;
            }
        }

        .product-title {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 18px !important;
            line-height: 120% !important;
        }

        .control-wrap {
            margin-top: 0 !important;
            margin-bottom: 60px !important;
        }

        .link-wrap {
            border-top: 1px solid #d9d9d9 !important;
        }
    }

    #shopify-section-template--17788946808994__collection_card_carousel_fl_py8687,
    #shopify-section-template--17787084538018__collection_card_carousel_fl_py8687 {
        .product-card-carousel {
            padding-top: 120px !important;
            padding-bottom: 120px !important;
        }

        /* .justify-content-center {
            margin-bottom: 60px !important;
        } */

        .col-md-6 {
            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 48px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;

            }
        }
    }

    #shopify-section-template--17788946808994__slideshow_new_wbTJRU,
    #shopify-section-template--17787084538018__slideshow_new_wbTJRU {
        .slideshow {
            padding-bottom: 120px !important;
        }
    }

    #shopify-section-template--17788946808994__slideshow_new_W7j9np,
    #shopify-section-template--17787084538018__slideshow_new_W7j9np {
        .h2 {
            font-size: 48px !important;
            font-family: Manrope;
            font-weight: 700 !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            width: 500px !important;
            white-space: normal !important;
            word-break: break-word !important;
        }

        .btn-content {
            font-size: 16px !important;
        }
    }

    #shopify-section-template--17788946808994__rich_text_Y3cQWP,
    #shopify-section-template--17787084538018__rich_text_Y3cQWP {
        .section {
            padding-top: 120px !important;
            padding-bottom: 60px !important;

            .hyphenate {
                font-size: 48px !important;
                font-family: Manrope !important;
                font-weight: 700 !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
            }
        }
    }
}

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

    #shopify-section-template--17787084538018__media_grid_RMJ9gf,
    #shopify-section-template--17788946808994__media_grid_RMJ9gf {
        .media-grid {
            padding-top: 64px !important;
            padding-bottom: 0 !important;
        }

        .grid-template {
            margin-top: 32px !important;
        }

        .head-custom-new-media-grid-fl {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 24px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            margin: auto !important;
            width: 335px !important;
        }

        .heading-milk-1 {
            width: 251px !important;
            display: flex !important;
            justify-content: center !important;
            padding-top: 85px !important;

            p {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 14px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin-right: 2px !important;
                margin-bottom: 0 !important;
            }
        }

        .heading-milk-4 {
            p {
                padding-top: 85px !important;
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 14px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
                margin-bottom: 0 !important;
            }
        }
    }

    #shopify-section-template--17788946808994__mid_year_sale_subscription_fl_CrQrML,
    #shopify-section-template--17787084538018__mid_year_sale_subscription_fl_CrQrML {
        .mid-year-sale-subscribe-fl-wrapper {
            padding-top: 64px !important;
            padding-bottom: 0 !important;
        }

        .form-wrapper-description {
            width: 335px !important;
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 14px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            margin: 0 !important;
        }
    }

    #shopify-section-template--17788946808994__rich_text_nircHp,
    #shopify-section-template--17787084538018__rich_text_nircHp,
    #shopify-section-template--17788946808994__rich_text_Qw3hAG,
    #shopify-section-template--17787084538018__rich_text_Qw3hAG,
    #shopify-section-template--17788946808994__rich_text_UrkR7m,
    #shopify-section-template--17787084538018__rich_text_UrkR7m,
    #shopify-section-template--17788946808994__rich_text_thazV3,
    #shopify-section-template--17787084538018__rich_text_thazV3 {
        .bg-custom {
            padding-top: 64px !important;
            padding-bottom: 32px !important;
        }

        .hyphenate {
            width: 335px !important;
            margin: auto !important;
        }

        .text-custom {

            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 28px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            text-align: center !important;

        }
    }

    #shopify-section-template--17788946808994__product_card_carousel_fl_ct3nEe,
    #shopify-section-template--17787084538018__product_card_carousel_fl_ct3nEe {
        .product-card-carousel {
            padding-top: 64px !important;
            padding-bottom: 0 !important;
        }

        .mb-8 {
            margin-bottom: 0 !important;
        }

        .section-text-box {
            margin-bottom: 32px !important;

            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 28px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
            }
        }
    }

    #shopify-section-template--17788946808994__split_image_fl_gzhh6g,
    #shopify-section-template--17787084538018__split_image_fl_gzhh6g {
        .container {
            margin-top: 64px !important;
            margin-bottom: 0 !important;
        }

        .mt-6 {
            margin-top: 0 !important;
        }

        .justify-content-center {
            margin-bottom: 32px !important;
        }

        .col-md-6 {
            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 28px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;
                margin: auto !important;
            }
        }
    }

    #shopify-section-template--17788946808994__rich_text_RXXgJw,
    #shopify-section-template--17787084538018__rich_text_RXXgJw {
        .section {
            padding-top: 64px !important;
            padding-bottom: 0 !important;

            .hyphenate {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 28px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;

            }
        }
    }

    #shopify-section-template--17788946808994__custom_liquid_WEnDD6,
    #shopify-section-template--17787084538018__custom_liquid_WEnDD6 {
        .section-blends {
            padding-bottom: 0 !important;
        }
    }

    #shopify-section-template--17788946808994__press_fl_69xt8e,
    #shopify-section-template--17787084538018__press_fl_69xt8e,
    #shopify-section-template--17788946808994__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17787084538018__products_compare_fl_Gjx3JQ,
    #shopify-section-template--17788946808994__products_compare_fl_y8QAUV,
    #shopify-section-template--17787084538018__products_compare_fl_y8QAUV {
        .section-blends {
            padding-top: 64px !important;
            padding-bottom: 0 !important;
        }

        .new-products-compare {
            padding-top: 0 !important;
            padding-bottom: 0 !important;
        }

        /* .mb-3 {
            margin-bottom: 60px !important;
        } */
        .heading-container {
            width: 335px !important;
            margin: auto !important;
            padding: 0 !important;

            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 28px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;

            }
        }

    }

    #shopify-section-template--17788946808994__review_cards_fl_7gK8yB,
    #shopify-section-template--17787084538018__review_cards_fl_7gK8yB {
        .review-cards {
            padding-top: 64px !important;
            padding-bottom: 0 !important;
        }

        .control-wrap {
            margin-bottom: 32px !important;
        }

        .mb-3 {
            margin-bottom: 0 !important;
        }

        .h1 {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 28px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            text-align: center !important;

        }

        .text-content {
            h3 {

                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 18px !important;
                line-height: 120% !important;
            }
        }

        .product-title {
            font-family: Manrope !important;
            font-weight: 700 !important;
            font-size: 14px !important;
            line-height: 120% !important;
        }

        .control-wrap {
            margin-top: 32px !important;
            margin-bottom: 32px !important;
        }

        .link-wrap {
            border-top: 1px solid #d9d9d9 !important;
        }
    }

    #shopify-section-template--17788946808994__collection_card_carousel_fl_py8687,
    #shopify-section-template--17787084538018__collection_card_carousel_fl_py8687 {
        .product-card-carousel {
            padding-top: 64px !important;
            padding-bottom: 64px !important;
        }

        .justify-content-center {
            margin-bottom: 32px !important;
        }

        .col-md-6 {
            width: 335px !important;
            margin: auto !important;
            padding: 0 !important;

            .mb-3 {
                margin-bottom: 0 !important;
            }

            .h1 {
                font-family: Manrope !important;
                font-weight: 700 !important;
                font-size: 28px !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
                text-align: center !important;


            }
        }

    }

    #shopify-section-template--17788946808994__slideshow_new_wbTJRU,
    #shopify-section-template--17787084538018__slideshow_new_wbTJRU {
        .slideshow {
            padding-bottom: 64px !important;
        }
    }

    #shopify-section-template--17788946808994__slideshow_new_W7j9np,
    #shopify-section-template--17787084538018__slideshow_new_W7j9np {
        .h2 {
            font-family: Manrope;
            font-weight: 700 !important;
            font-size: 28px !important;
            line-height: 120% !important;
            letter-spacing: 0 !important;
            text-align: center !important;
            width: 342px !important;
        }
    }

    #shopify-section-template--17788946808994__rich_text_Y3cQWP,
    #shopify-section-template--17787084538018__rich_text_Y3cQWP {
        .section {
            padding-top: 64px !important;
            padding-bottom: 32px !important;

            .hyphenate {
                font-size: 28px !important;
                font-family: Manrope !important;
                font-weight: 700 !important;
                line-height: 120% !important;
                letter-spacing: 0 !important;
            }
        }
    }
}