.footer{background-color:#f5f5f0;padding:40px 20px;font-family:Arial,sans-serif;border-top:2px solid #e0e0d1}.footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer__logo{flex:1 1 200px}.footer__columns{display:flex;flex:3 1 600px;flex-wrap:wrap;gap:30px}.footer__column{min-width:140px}.footer__column h4{font-size:14px;font-weight:700;margin-bottom:10px}.footer__column ul{list-style:none;padding:0;margin:0}.footer__column li{margin-bottom:6px}.footer__bottom{border-top:1px solid #ccc;padding-top:15px;margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer__socials a{margin-left:10px;font-size:16px}.healthy-diet-callout{padding:60px 20px;background:#fff;text-align:center;font-family:Arial,sans-serif}.healthy-diet-callout__top-heading{font-size:22px;font-weight:700;margin-bottom:10px}.healthy-diet-callout__sub-heading{font-size:18px;margin-bottom:30px}.healthy-diet-callout__content{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;text-align:left;margin-bottom:30px}.healthy-diet-callout__text{flex:1 1 400px}.healthy-diet-callout__text h3{font-size:20px;font-weight:700;margin-bottom:10px}.healthy-diet-callout__text p{margin-bottom:20px}.healthy-diet-callout__list ul{padding-left:20px}.healthy-diet-callout__list li{margin-bottom:8px}.healthy-diet-callout__image{flex:1 1 400px}.healthy-diet-callout__image img{width:100%;height:auto;border-radius:8px}.healthy-diet-callout__bottom-text{font-size:16px;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto}.healthy-diet-callout__button{display:inline-block;padding:15px 45px;background-color:#4caf50;color:#fff;text-decoration:none;border-radius:6px;font-weight:700}.holistic-approach{padding:60px 20px}.holistic-approach__container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto}.holistic-approach__text,.holistic-approach__image{flex:1 1 500px;padding:20px}.holistic-approach__text h2{font-size:28px;font-weight:700;margin-bottom:20px}.holistic-approach__text p{font-size:16px;line-height:1.6}.holistic-approach__image img{width:100%;height:auto;position:relative;z-index:1}.holistic-approach__image-wrapper{position:relative;display:inline-block}.holistic-approach__image-wrapper:before{content:"";position:absolute;z-index:0}@media (max-width: 768px){.holistic-approach__container{flex-direction:column}}.holistic-approach__image-wrapper{position:relative;display:inline-block;padding:20px}.holistic-approach li{list-style:disc}.holistic-approach__image-wrapper:before,.holistic-approach__image-wrapper:after{content:"";position:absolute;width:292px;height:216px;border:20px solid #3cb371}.holistic-approach__image-wrapper:before{top:0;right:0;border-left:none;border-bottom:none}.holistic-approach__image-wrapper:after{bottom:0;left:0;border-right:none;border-top:none}.holistic-approach__image-wrapper img{display:block;max-width:100%;height:auto}.mind-body-program{padding:60px 20px}.mind-body-program__container{margin:0 auto}.mind-body-program__header{margin-bottom:40px}.mind-body-program__header h2{font-size:32px;font-weight:700}.mind-body-program__header .richtext{margin-top:20px;font-size:16px;line-height:1.6}.mind-body-program__image{text-align:center;margin-bottom:40px}.mind-body-program__image img{max-width:400px;width:100%;height:auto}.mind-body-program__blocks{margin:0 auto}.mind-body-program__block{margin-bottom:30px;position:relative;padding-left:30px}.mind-body-program__block:before{position:absolute;left:0;top:5px;font-size:20px;color:#4caf50}.mind-body-program__block h4{font-size:20px;font-weight:700;margin-bottom:10px}.mind-body-program__block p{font-size:16px;line-height:1.6;margin:0}.emotional-eating{padding:60px 20px;background-color:#fff;text-align:center;font-family:Arial,sans-serif}.emotional-eating__heading{font-size:28px;font-weight:700;margin-bottom:20px}.emotional-eating__description{font-size:16px;max-width:900px;margin:0 auto 40px;line-height:1.6}.emotional-eating__images{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.emotional-eating__image{flex:1 1 300px;max-width:400px}.emotional-eating__image img{width:100%;height:auto;border:1px solid #ddd;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
