.sleep_ingredients_section{background:#fff}.sleep_ingredients_section .sleep-ingredients{text-align:center}.sleep_ingredients_section .sleep-ingredients .title{font-size:48px;font-family:var(--font-recoleta-semibold-family);margin:0 0 32px}.sleep_ingredients_section .top-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-content:center}.sleep_ingredients_section .card.featured{background:linear-gradient(135deg,#4f7df3,#3b5edb);color:#fff;padding:25px;border-radius:20px;text-align:left;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.sleep_ingredients_section .card.featured .card-content .heading_tag{display:flex;gap:10px;justify-content:space-between}.sleep_ingredients_section .card.featured .card-content .heading_tag h3{font-size:32px;margin:0;color:#fff;font-family:var(--font-recoleta-semibold-family);line-height:normal}.sleep_ingredients_section .card.featured .badge{background:#fff;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:16px;text-align:center;display:inline;font-family:var(--font-ambit-bold-family);color:#487fed}.sleep_ingredients_section .card.featured .card-content .featured_content{margin-bottom:0;font-size:20px;line-height:normal}.sleep_ingredients_section .card.featured img{width:100px;height:100px}.sleep_ingredients_section .bottom-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:center;align-items:center;gap:20px;margin-top:30px;flex-wrap:wrap}.sleep_ingredients_section .card.small{justify-content:center;align-items:center;background:#dee9ff;padding:20px;border-radius:16px}.sleep_ingredients_section .card.small img{width:100px;height:100px;object-fit:contain;margin-bottom:10px}.sleep_ingredients_section .disclaimer{background:#fce8e6;padding:20px;border-radius:12px;color:#b91c1c;display:flex;gap:20px;text-align:center;font-size:20px;align-items:center;margin:40px 0 0}.sleep_ingredients_section .disclaimer .svg_icon{width:48px;height:48px}.sleep_ingredients_section .disclaimer p{margin:0;color:#222;text-align:left}.sleep_ingredients_section .disclaimer strong{color:#fc5555}.sleep_ingredients_section .card.small h4{font-size:28px;font-family:var(--font-recoleta-semibold-family);margin:0}.sleep_ingredients_section .card.small p{color:#5e5e5e;font-size:20px;margin:0;padding-top:8px}.sleep_ingredients_section .top_bottom_section{border-radius:32px;padding:32px}@media screen and (max-width:1200px){.sleep_ingredients_section .bottom-cards{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.sleep_ingredients_section .bottom-cards .card.small{grid-column:span 2}.sleep_ingredients_section .bottom-cards .card_valerian,.sleep_ingredients_section .bottom-cards .card.small:last-child{grid-column:span 3!important}}@media screen and (max-width:1149px){.sleep_ingredients_section .card.featured .card-content .heading_tag h3{font-size:26px}.sleep_ingredients_section .card.featured .badge{font-size:14px}.sleep_ingredients_section .card.featured .card-content .featured_content{font-size:18px}.sleep_ingredients_section .sleep-ingredients .title{font-size:40px}}@media screen and (max-width:1049px){.sleep_ingredients_section .card.featured{flex-direction:column}.sleep_ingredients_section .card.featured img{width:150px;height:150px}.sleep_ingredients_section .card.featured .card-content .heading_tag{display:block}.sleep_ingredients_section .card.featured .card-content .heading_tag h3{margin-bottom:10px}}@media screen and (max-width:849px){.sleep_ingredients_section .card.small h4{font-size:20px}.sleep_ingredients_section .card.small p{font-size:16px}}@media screen and (max-width:749px){.sleep_ingredients_section .card.featured{padding:15px}.sleep_ingredients_section .card.featured img{width:100px;height:100px}.sleep_ingredients_section .card.featured .card-content .heading_tag h3{font-size:22px}.sleep_ingredients_section .card.featured .badge{font-size:12px}.sleep_ingredients_section .top-cards{gap:10px}.sleep_ingredients_section .top_bottom_section{padding:15px}.sleep_ingredients_section .bottom-cards .card.small{grid-column:span 3;padding:10px}.sleep_ingredients_section .bottom-cards .card_valerian{grid-column:span 3!important}.sleep_ingredients_section .bottom-cards .card.small:last-child{grid-column:span 6!important}.sleep_ingredients_section .card.featured .card-content .featured_content{font-size:16px}.sleep_ingredients_section .sleep-ingredients .title{font-size:30px}.sleep_ingredients_section .disclaimer p{font-size:16px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ingredients_section.css.map */
