.main-image-text h1,.main-image-text h2,.main-image-text h3,.main-image-text h4,.main-image-text h5,.main-image-text p{margin:0;padding:0;font-family:Ysabeau Office,sans-serif;color:#000}.main-image-text img{max-height:100%;max-width:100%;object-fit:cover;display:block}.image-text-text .title-with-subtitle h1{font-family:Cormorant,serif;font-size:50px;font-weight:400;line-height:1.2;margin-bottom:24px;color:#000}.image-text-text .title-with-subtitle h2{font-family:Cormorant,serif;font-size:36px;font-style:italic;font-weight:400;color:#000;line-height:1.4}.content .content-title h3{font-family:Cormorant,serif;font-size:30px;font-weight:400;line-height:1.3;color:#c08e76;margin-bottom:20px}.content .content-text p{font-family:Ysabeau Office,sans-serif;font-size:18px;font-weight:400;line-height:1.33;color:#000;padding-bottom:10px}.content{margin-top:34px}.highlighted-text p{font-family:Ysabeau Office,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:24px;color:#815639}.image-text-btns{margin-top:3rem;display:flex;gap:10px;justify-content:space-between}.image-text-btns .green-btn .common-btn{background:#1a4427}.custom-section .main-image-text{display:flex;align-items:center;justify-content:space-between}.custom-section .image-text-text{width:50%}.custom-section .image-text-image{width:40%;display:flex;justify-content:end;flex-direction:column}.custom-section .content-text ul{padding-left:30px}.custom-section .content-text ul li{position:relative;list-style:none;font-family:Ysabeau Office,sans-serif;font-size:18px;font-weight:400;line-height:1.33;color:#000;padding-bottom:12px}.custom-section .content-text em strong{color:#815639;font-weight:400;font-size:18px}.custom-section .content-text strong{font-size:24px;font-weight:400;line-height:1}.custom-section .content-text ul li:before{content:"";position:absolute;background-image:url(https://cdn.shopify.com/s/files/1/0756/2326/8663/files/Frame.svg?v=1727347324);background-repeat:no-repeat;height:100%;width:100%;left:-30px}.custom-section .main-image-text .image{position:relative;max-width:520px;margin:0 auto 10px}.custom-section .main-image-text .image:before{content:"";position:absolute;background:url(\	https://cdn.shopify.com/s/files/1/0756/2326/8663/files/card-product-image-overlay.png?v=1727357367);background-repeat:no-repeat;background-size:contain;top:-1px;bottom:-1px;left:-1px;right:-1px}.custom-section .main-image-text .highlighted-text{text-align:center}.main-image-text-2 .image-text-text{max-width:490px}.main-image-text-2 .image-text-btns .common-btn{max-width:448px;width:448px}.background-color{background:#f8ede6}.email-text{max-width:480px}.email-text h1{font-family:Cormorant,serif;margin-bottom:10px;font-size:46px;font-weight:400;line-height:1.4}.email-text h3{font-size:22px;font-weight:400;line-height:1.2}.email-text p{font-size:18px;font-weight:400;line-height:1.3}.gradient-background .image-text-text{width:100%;display:flex;flex-direction:column;align-items:center}.gradient-background .content{max-width:682px;text-align:center;margin-top:0}@media screen and (max-width: 750px){.gradient-background .content{margin-top:48px}}.gradient-background .image-text-btns{gap:30px}.gradient-background .image-text-btns .common-btn{width:448px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:50px;line-height:1.4}.page-about-sacrasoul .stay-connected-section .heading,.page-about-sacrasoul .stay-connected-section .peragraph{font-weight:400;color:#000}.custom-multi-column .custom-background-color{background:var(--bg-color);border-radius:30px;padding:20px}@media only screen and (max-width: 1400px){.image-text-text .title-with-subtitle h2{font-size:32px}}@media only screen and (max-width: 1345px){.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:44px}}@media only screen and (max-width: 1250px){.image-text-text .title-with-subtitle h2{font-size:24px}}@media only screen and (max-width: 1200px){.image-text-btns{flex-direction:column;align-items:center}.page-founders-story .image-text-btns .green-btn .common-btn{width:350px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:40px}}@media only screen and (max-width: 1130px){.page-sacrasoul-foundation .image-text-text .title-with-subtitle h1{font-size:42px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:36px}}@media only screen and (max-width: 1024px){.image-text-text .title-with-subtitle h1{font-size:42px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:34px}}@media only screen and (max-width: 989px){.page-sacrasoul-foundation .image-text-text .title-with-subtitle h1{font-size:36px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:30px}.image-text-text .title-with-subtitle h2{font-size:22px}}@media only screen and (max-width: 889px){.page-founders-story .page-width.custom-section .main-image-text,.page-sacrasoul-foundation .page-width.custom-section .main-image-text,.page-width.position-image-top .main-image-text{flex-direction:column-reverse}.page-width.custom-section .image-text-image,.page-width.custom-section .image-text-text{justify-content:center;width:100%}.custom-section .main-image-text .highlighted-text{margin-bottom:48px}.image-text-text .title-with-subtitle h1{font-size:38px;text-align:center}.page-width.custom-section .image-text-text .content{max-width:100%;margin-top:24px}.image-text-text .title-with-subtitle h2,.content .content-title h3{font-size:26px;text-align:center}.main-image-text-2 .image-text-text{width:100%;max-width:100%}.page-width.custom-multi-column .main-section-column{column-gap:20px;row-gap:60px;grid-template-columns:1fr}.gradient-background.custome-gradient{background-position:center}.content .content-text p{text-align:center}.page-width.custom-section .content-text{flex-direction:column;align-items:center;display:flex}.row-section.page-width.custom-section .content-text{align-items:start}.row-section .main-image-text{gap:20px}.highlighted-text p{text-align:center}.page-founders-story .main-image-text{gap:0}.page-founders-story .image-text-text{display:flex;flex-direction:column}.highlighted-text{order:1;margin:10px 0 15px}.title-with-subtitle,.content,.image-text-btns{order:2}.row-section .main-image-text-2 .image-text-btns .common-btn{max-width:340px;width:340px;padding:14px 20px}.row-section .content .content-text p{text-align:start}}@media only screen and (max-width: 767px){.page-about-sacrasoul .page-width.row-section .main-image-text{flex-direction:column-reverse}.row-section.page-width.custom-section .content-text{align-items:center}.row-section .content .content-text p{text-align:center}.row-section .main-image-text{gap:0}}@media only screen and (max-width: 749px){.content{margin-top:22px}.image-text-text .title-with-subtitle h1{font-size:26px}.image-text-text .title-with-subtitle h2,.content .content-title h3{font-size:24px}.main-image-text,.gradient-background .image-text-btns{gap:15px}.image-text-btns{margin-top:15px}.page-width.custom-multi-column .main-section-column{gap:20px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h1{font-size:26px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:24px}.highlighted-text p{font-size:18px}.content .content-title h3{margin-bottom:10px}}@media only screen and (max-width: 550px){.main-image-text-2 .image-text-btns .common-btn{max-width:310px;padding:12px 16px}.gradient-background .image-text-btns .common-btn{width:310px}.page-founders-story .image-text-btns .green-btn .common-btn{width:330px}.image-text-text .title-with-subtitle h2,.content .content-title h3{font-size:18px}}@media only screen and (max-width: 425px){.content{margin-top:12px}.image-text-text .title-with-subtitle h1{font-size:24px}.image-text-text .title-with-subtitle h2,.content .content-title h3{font-size:20px}.content .content-text p,.content-text em strong{font-size:16px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h1{font-size:24px}.page-sacrasoul-foundation .image-text-text .title-with-subtitle h2{font-size:20px}.image-text-text .title-with-subtitle h2,.content .content-title h3{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/dynamic.css.map */
