/** Shopify CDN: Minification failed

Line 59:0 All "@import" rules must come first

**/
/** Shopify CDN: Minification failed

Line 54:0 All "@import" rules must come first

**/
div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:first-of-type > td {
    border-top: 2px solid #C9D8ED !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:last-of-type > td {
border-bottom: 2px solid #C9D8ED !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr > td:first-child {
border-left: 2px solid #C9D8ED !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr > td:last-child {
border-right: 2px solid #C9D8ED !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:first-of-type > td:first-child {
border-top-left-radius: 20px !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:first-of-type > td:last-child {
border-top-right-radius: 20px !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:last-of-type > td:first-child {
border-bottom-left-radius: 20px !important;
}

div#shopify-section-template--28254774886614__comparison_table_jRgDad .table-element-scoped-template--28254774886614__comparison_table_jRgDad tbody.fade-in-child > tr:last-of-type > td:last-child {
border-bottom-right-radius: 20px !important;
}

@media (min-width: 767px) {
    .atlas-isolation-wrapper .swiperSliderOuterContainertemplate--28254774886614__testimonials_AiHw4G {
        width: 100%;
        max-width: 95%;
        margin: 50px auto 0 !important;
    }
}
#shopify-section-template--28254774886614__image_with_text_jxiKk3 span.image-with-text__eyebrow-label {
letter-spacing: 2px !important;
padding: 9px 33px !important;
background: #ADD5FE;
border-radius: 45px;
color: #062991 !important;
font-weight: 600 !important;
margin-bottom: 10px !important;
}
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');







#section-template--28254774886614__image_with_text_jxiKk3 .button {
display: inline-flex !important;
align-items: center;
gap: 14px;
}

#section-template--28254774886614__image_with_text_jxiKk3 .button::after {
content: “→”;
display: none;
align-items: center;
justify-content: center;
width: 30px;
height: 30px;
flex-shrink: 0;
border-radius: 50%;
background: #FFFFFF;
color: #152F53;
font-size: 21px;
font-weight: 500;
line-height: 1;
transition: transform 0.3s ease;
}

#section-template--28254774886614__image_with_text_jxiKk3 .button:hover::after {
transform: translateX(4px);
}


#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8{
 background-image: url("https://trylumoralabs.com/cdn/shop/files/Calm_Blue_Gradient_Background.png") !important;
    background-size: cover !important;
    background-position: center right !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;   

}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredient-card p{
    font-size:12px !important;
    color:#294b7a !important;

}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredient-card__image{
border: 5px solid transparent !important;
    border-radius: 100px !important;
   background:
    radial-gradient(
        ellipse at 50% 70%,
        #E0EEFF 2%,
        #E8F3FD 12%,
        #FCFCFC 50%,
        #B5D4F0 75%,
        #C5DDF4 100%
    ) padding-box,
    linear-gradient(
        135deg,
        #8BD5F5,
        #4A9BCB
    ) border-box !important;
    max-width: 100px !important;
    margin-top: -75px !important;
}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredient-card{
background: radial-gradient(
    ellipse at 50% 31%,
    #F5FAFF 2%,
    #EAF4FD 12%,
    #FCFCFC 50%,
    #FFFFFF 75%,
    #FFFFFF 100%
);
box-shadow: 0 4px 20px hsl(209 80% 83% / 1) !important;
border: 1px solid #cde4f9 !important;
transition: transform 0.3s ease, border 0.3s ease, box-shadow 0.3s ease !important;

}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredient-card:hover {
        border: 1px solid #8bd2f8 !important;
    transform: translateY(-4px) !important;
    box-shadow: 0 4px 20px #a6c8e7 !important;
}
#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredient-card h3{
    font-weight:500 !important;
}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredients__grid{
    
    column-gap: 15px !important;
    row-gap: 70px !important;
}

#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredients__header {
    margin-bottom: 75px !important;
}
#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredients__container {
    max-width: 1400px !important;
}
#lumora-ingredients-template--28254774886614__lumora_ingredients_zrpnd8 .lumora-ingredients__grid {
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}