@font-face{font-family:GT-Sectra-Display-Regular;src:url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Display-Regular.otf?v=17774251834947476041) format("opentype"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Display-Regular.woff2?v=15329703638476730982) format("woff2"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Display-Regular.woff?v=18319964475864652321) format("woff"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Display-Regular.ttf?v=13608166076605735299) format("truetype");font-display:swap}@font-face{font-family:GT-Sectra-Medium;src:url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Medium.otf?v=434581532915654642) format("opentype"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Medium.woff2?v=18367397404116132956) format("woff2"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Medium.woff?v=11919234604876361576) format("woff"),url(//poweredbym.myshopify.com/cdn/shop/files/GT-Sectra-Medium.ttf?v=2609153330354642578) format("truetype");font-display:swap}body{font-family:Montserrat;font-size:16px;background-color:#ead4bd;color:#24235e;font-weight:400;line-height:1.6;letter-spacing:1px}*{box-sizing:border-box}body.is-focused :focus{outline-color:#b1977c!important;outline-width:2px!important;outline-style:solid!important;outline-offset:2px!important}img,iframe{max-width:100%;height:auto;display:block}.PageWidth{max-width:1200px;width:100%}.page-width{max-width:1200px;margin:0 auto;padding:0 40px}p{margin-top:0;margin-bottom:20px!important}.StyledTitle{border-bottom:1px solid #24235e}.StyledTitleDark{border-color:#ead4bd!important}.SectionTitle{font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:40px;font-weight:400;line-height:normal;margin-bottom:30px}.SectionTitle.StyledTitle{padding-bottom:15px;margin-bottom:30px}.SectionSubtitle{font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:34px;font-weight:400;line-height:normal;margin-bottom:30px}.DisplayOnMobile{display:none}h1{font-family:GT-Sectra-Display-Regular,Georgia,serif!important;font-size:46px!important;font-weight:400!important;margin-top:0!important}h2{font-family:GT-Sectra-Medium,Georgia,serif;font-size:36px;font-weight:400;margin-top:0}h3{font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:26px;font-weight:400;margin-top:0}h4{font-size:16px;font-weight:400;margin-top:0;line-height:inherit;letter-spacing:inherit}h2.SectionTitle{font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:40px;font-weight:400;margin-top:0}h1 span,h2 span,h3 span,h4 span,h5 span,.SectionTitle span,.SectionSubtitle span{display:block}h2.KeyText,h3.KeyText,h4.KeyText{width:80%;max-width:700px;text-align:center;margin:50px auto 100px}h3.KeyText,h4.KeyText{line-height:27px}h1.StyledTitle,h2.StyledTitle,h3.StyledTitle{padding-bottom:15px;margin-bottom:30px}h4.StyledTitle{padding-bottom:10px;margin-bottom:15px}sup{font-size:13px;vertical-align:top;top:unset;white-space:nowrap}h1 sup,.SectionTitle sup{font-size:30px;vertical-align:super}h2 sup,.SectionSubtitle sup{font-size:24px;vertical-align:super}h4 sup{font-size:12px;vertical-align:super}ul,li{font-size:16px}a,a:hover,a:active,a:visited,a:focus{color:#24235e}.UnderlinedLink,.UnderlinedText{text-decoration:underline}.BoldText{font-weight:700}.MediumBold{font-weight:500}a.DarkBgLink,a.DarkBgLink:hover,a.DarkBgLink:active,a.DarkBgLink:visited,a.DarkBgLink:focus{color:#ead4bd}span.WrapWord{display:inline-block}.WrapWord{-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none}.WrapEmail{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.Footnote{font-weight:400}.ItalicText{font-style:italic}@media(max-width:991px){h1 span,h2 span,h3 span,h4 span,h5 span,.SectionTitle span,.SectionSubtitle span{display:inline}}@media(max-width:767px){.page-width{padding:0 20px}.SectionTitle{font-size:36px}.SectionSubtitle{font-size:32px}.DisplayOnDesktop{display:none}.DisplayOnMobile{display:block}h3.KeyText,h4.KeyText{width:90%}.WrapWord{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual;hyphens:manual}}.FormCheckbox input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;outline:none;content:none;width:15px;height:15px;min-width:15px;padding:0;border:1px solid #24235e;margin:2px 7px 0 0;vertical-align:top;text-align:center}.FormCheckbox input[type=checkbox]:before{font-size:9px;color:transparent!important;background:#ead4bd;display:block;width:15px;height:15px;padding:0}.FormCheckbox input[type=checkbox]:checked:before{content:"\2714";background:#24235e;color:#ead4bd!important;margin-left:-1px!important;padding:0!important}.ShapedButton{position:relative;height:50px;margin-bottom:40px;color:#24235e!important;background-color:#ead4bd;text-align:center;line-height:normal;padding:16px;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:1.6px}.ShapedButton:before{content:"";position:absolute;right:100%;top:0;width:0px;height:0px;border-top:26px solid transparent;border-right:20px solid #ead4bd;border-bottom:26px solid transparent}.ShapedButton:after{content:"";position:absolute;left:139.5px;top:0;width:0px;height:0px;border-top:26px solid transparent;border-left:20px solid #ead4bd;border-bottom:26px solid transparent}.ShapedButtonSmall{position:relative;height:40px;margin-bottom:40px;color:#24235e!important;background-color:#ead4bd;text-align:center;line-height:normal;padding:10px;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:1.6px;border:none}.ShapedButtonSmall:before{content:"";position:absolute;right:100%;top:0;width:0px;height:0px;border-top:20px solid transparent;border-right:15px solid #ead4bd;border-bottom:20px solid transparent}.ShapedButtonSmall:after{content:"";position:absolute;left:136.5px;top:0;width:0px;height:0px;border-top:20px solid transparent;border-left:15px solid #ead4bd;border-bottom:20px solid transparent}.Retreats .ShapedButtonSmall:after{left:136.9px}button.ShapedButton:before{border-top:25px solid transparent;border-right:20px solid #ead4bd;border-bottom:25px solid transparent}button.ShapedButton:after{left:100%;border-top:25px solid transparent;border-left:20px solid #ead4bd;border-bottom:25px solid transparent}.ShapedButtonLight{color:#ead4bd!important;background-color:#24235e;border:none}.ShapedButtonLight:before{border-right-color:#24235e!important}.ShapedButtonLight:after{border-left-color:#24235e!important}.btn,.button{color:#ead4bd!important;background-color:#24235e!important;border-color:#24235e!important}.btn:focus,.btn:hover,.button:focus,.button:hover{color:#24235e!important;background-color:#ead4bd!important;border-color:#24235e!important}a.btn{text-decoration:none}.BasicButton{padding:5px 10px!important;display:inline-block;box-sizing:border-box;line-height:normal;min-width:140px;text-align:center;text-decoration:none!important;font-size:inherit;min-height:unset;border:1px solid #24235e!important}.PrimaryButton{background-color:#24235e!important;color:#ead4bd!important;border-color:#24235e!important}.PrimaryButton:active,.PrimaryButton:focus,.PrimaryButton:hover{background-color:#ead4bd!important;color:#24235e!important;border-color:#24235e!important}.SecondaryButton{color:#24235e!important;background-color:#ead4bd!important;border-color:#24235e!important}.SecondaryButton:focus,.SecondaryButton:hover{color:#ead4bd!important;background-color:#24235e!important;border-color:#ead4bd!important}.TertiaryButton{color:#24235e!important;background-color:transparent!important;border:none!important}.TertiaryButton:focus,.TertiaryButton:hover{color:#24235e!important;background-color:transparent!important}button:disabled,button[disabled]{opacity:.5}#anelso{display:none}.popup-cookies{display:none!important}.AnnouncementBar{padding:10px 50px;display:flex;flex-direction:row;align-items:center}.AnnouncementBarText{margin-right:20px;font-size:13px;flex-grow:1}.AnnouncementBarButton{text-align:right;margin:auto;width:150px;min-width:150px}.AnnouncementBar .btn{padding:2px 15px;font-size:13px}@media(min-width:1475px){.AnnouncementBarButton{min-width:260px}}@media(max-width:767px){.AnnouncementBar{flex-direction:column;padding-right:20px;padding-left:20px}.AnnouncementBarText{width:100%;margin-right:0}.AnnouncementBarButton{width:100%;text-align:center;padding:10px 0}}.HeaderWrapper{background-color:#24235e;color:#ead4bd}.TransparentHeader{background-color:transparent;position:absolute;z-index:5000;width:100%}header{display:block;padding:0 40px!important}.HeaderLogoLink{padding:5px 0;margin-left:0}.HeaderNavigation{text-align:right}.HeaderMenuItem{padding-right:12px!important}.HeaderMenuItem:hover span{border-color:#ead4bd}.TransparentHeader summary.HeaderMenuItem:hover span{border-color:transparent}a.HeaderMenuItem,a.HeaderMenuItem:hover,a.HeaderMenuItem:active,a.HeaderMenuItem:visited,a.HeaderMenuItem:focus{color:#ead4bd}.HeaderDropdownList{color:#24235e;border:none!important;text-align:left}.HeaderDropdownList a,.HeaderDropdownList a:hover,.HeaderDropdownList a:active,.HeaderDropdownList a:visited,.HeaderDropdownList a:focus{color:#24235e}.HeaderAccount{margin-right:20px;margin-top:10px}.HeaderCartIcon img{width:30px;height:auto}.CartCountBubble{background-color:#ead4bd;color:#24235e;top:0;right:0;bottom:unset;left:unset;border:1px solid #24235e}.MobileHeaderLogo{display:none}.HeaderIcons{padding-right:0}.HeaderMobileMenuDrawer{background-color:#ead4bd!important;color:#24235e;max-width:90%}.TopNavLink{padding:15px 10px}@media(max-width:912px){.DesktopHeaderLogo{display:none}.MobileHeaderLogo{display:block;height:100px}}@media(max-width:767px){header{padding:0 25px 0 20px!important}.HeaderAccount{display:none}}footer{background-color:#24235e;color:#ead4bd;height:100%}footer a,footer a:hover,footer a:active,footer a:visited,footer a:focus{color:#ead4bd}.site-footer{padding:50px 50px 70px}.TopFooter{display:flex;flex-direction:row;justify-content:space-between}.LeftFooterContent{max-width:50%;font-size:12px;line-height:1.4;letter-spacing:1px;font-weight:400}.LeftFooterContent a{text-decoration:underline}.Disclaimer{margin-bottom:50px}.HaveQuestions{margin-bottom:20px}.Copyright>div{display:inline-block}.Copyright .LegalMenuLink a,.Copyright .LegalMenuLink a:hover,.Copyright .LegalMenuLink a:visited,.Copyright .LegalMenuLink a:active,.Copyright .LegalMenuLink a:focus{text-decoration:underline;color:#ead4bd}.FooterLogo{padding-top:0;width:250px;height:100%}@media(max-width:767px){.site-footer{padding-right:20px;padding-left:20px}.TopFooter{flex-direction:column;justify-content:flex-start}.LeftFooterContent{max-width:100%}.FooterLogo{margin-bottom:50px}}.CourseComponents{padding:60px 40px;background-color:#ead4bd;color:#24235e}.CourseComponentsInner{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:50px}.CourseComponentsInnerContent{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px;padding:20px;width:33%}.CourseComponentsInnerContent .CourseIcon{padding-bottom:20px}.CourseComponentsInnerContent .CourseIcon img{max-width:30px;width:30px}.CourseComponentsInnerContent .HeaderText{font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:24px;text-align:center;padding-bottom:10px;line-height:normal}.CourseComponentsInnerContent .ContentText{font-size:16px;padding-bottom:40px;text-align:center}.HeaderText span{display:block}.CourseComponentsInnerContentHeight{min-height:200px}.ComponentsLeadText{width:47%;margin-bottom:40px}.CourseComponents .SectionTitle{margin-bottom:40px;text-align:center}.CourseComponentsImage{width:30%;min-width:300px}.CollageMobileImage{display:none}.CourseComponents .ShapedButtonSmall:after{left:127.9px}.CourseComponents ul{width:47%;list-style:none;margin:0;padding:0}.CourseComponents ul li{margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-start}.CourseComponents ul li.CourseComponentsLeadIn{margin-bottom:40px}.CourseComponents ul li.CourseComponentsFollowText{margin-top:30px}.CourseComponents .PlusIcon{padding-right:7px}.CourseComponentsFootnote{font-size:12px;line-height:1.4;letter-spacing:1px;font-weight:400;padding-top:40px}@media(max-width:991px){.CourseComponentsInnerContentHeight{min-height:260px}.HeaderText span{display:inline}}@media(max-width:767px){.CourseComponentsInner{flex-direction:column;justify-content:flex-start;margin-bottom:0}.ComponentsLeadText{width:100%}.CollageDesktopImage{display:none}.CollageMobileImage{display:inline}.CourseComponentsImage{width:100%}.CourseComponentsInnerContent{width:100%;margin-bottom:10px}.ComponentsLeadText,.CourseComponents ul{width:100%}.CourseComponents .ArrowImage{display:none}.CourseComponentsInnerContentHeight{min-height:unset}}.Community{background:#24235e;color:#ead4bd}.CommunityInner{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:0}.CommunityLeadText{width:50%;margin-top:10px;margin-right:10px;margin-bottom:10px;display:flex;flex-direction:column;justify-content:center}.Community .SectionTitle{margin-bottom:30px}.Community p{max-width:500px;margin-bottom:20px!important}.CommunityBenefits{display:flex;flex-direction:row;justify-content:center;min-height:300px;color:#24235e}.CommunityBenefitsFlexContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;width:33.3333%;aspect-ratio:1/1;height:100%}.CommunityBenefitsFlexContainerInner span{display:block}.CommunityBenefitsConnect{background:transparent url(//poweredbym.myshopify.com/cdn/shop/files/community-connect-background.webp?v=6089321199850928834) center top no-repeat;background-size:cover}.CommunityBenefitsChat{background:transparent url(//poweredbym.myshopify.com/cdn/shop/files/community-chat-background.webp?v=10845734055113387054) center top no-repeat;background-size:cover}.CommunityBenefitsPhone{background:transparent url(//poweredbym.myshopify.com/cdn/shop/files/community-phone-background.webp?v=7904939744455926642) center top no-repeat;background-size:cover}.CommunityIcon{margin-bottom:20px;text-align:left}.CommunityImage{width:50%}.CommunityImage img{width:100%;object-fit:cover;aspect-ratio:1/1;object-position:50% 10%}.CommunityIcon img{width:55px}.CommunityGetAccessButtonContainer{display:flex;flex-direction:row;justify-content:center}@media(max-width:991px){.Community .SectionTitle span{display:block}.Community .SectionTitle{font-size:32px}.Community p{font-size:15px}.CommunityBenefitsFlexContainer{align-items:flex-start;padding:20px}.CommunityBenefitsFlexContainerInner{display-block:inline}}@media(max-width:884px){.CommunityImage img{object-fit:unset;aspect-ratio:unset}.CommunityBenefitsFlexContainer{padding:10px}}@media(max-width:767px){.CommunityInner{flex-direction:column-reverse;justify-content:flex-start}.CommunityImage img{object-fit:cover;aspect-ratio:1/1}.CommunityLeadText,.CommunityImage{width:100%}.Community p{max-width:100%}.CommunityBenefits{display:flex;flex-direction:column;justify-content:center;min-height:300px;color:#24235e}.CommunityBenefitsFlexContainer{width:100%;padding:30px}.CommunityBenefits .SectionTitle{font-size:40px}.CommunityBenefitsFlexContainerInner{font-size:16px}}@media(max-width:440px){.CommunityBenefits .SectionTitle{font-size:30px}.CommunityBenefitsFlexContainerInner{font-size:12px}}.SearchPage{padding:0 50px}@media(max-width:767px){.SearchPage{padding:0 20px}}.CollectionPage{padding:0 50px}.CollectionPage .product-grid{gap:20px}@media(max-width:767px){.CollectionPage{padding:0 20px}}.CollectionsList{padding:0 50px}.CollectionsList .collection-block__products{gap:20px}.CollectionsList .collection-block__content{padding:0!important}@media(max-width:767px){.CollectionsList{padding:0 20px}}ul.AccordionWrapper{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}ul.AccordionWrapper>li{margin:0;padding:0;width:50%;box-sizing:border-box}ul.AccordionWrapper>li.AccordionWrapperTitle{width:45%}ul.AccordionWrapper>li.AccordionWrapperTitle h2{margin-bottom:45px}ul.AccordionWrapper li.AccordionWrapperTitle p{max-width:400px}@media(max-width:767px){ul.AccordionWrapper>li.AccordionWrapperTitle{text-align:center}ul.AccordionWrapper{flex-direction:column}ul.AccordionWrapper>li,ul.AccordionWrapper>li.AccordionWrapperTitle{width:100%}ul.AccordionWrapper>li.AccordionWrapperTitle{margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #24235e}ul.AccordionWrapper li.AccordionWrapperTitle p{max-width:unset}}ul.Accordion{list-style:none;margin:0;padding:0}ul.Accordion>li{padding:0;margin:0 0 60px;width:100%}ul.Accordion>li h2.SectionTitle{margin-bottom:0}.AccordionSection{float:left;width:100%}.AccordionSectionWithIcon{width:calc(100% - 47px)}ul.Accordion .AccordionHeader{padding:0 0 40px;border-bottom:1px solid #000;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}ul.Accordion .AccordionTitle{float:left;width:calc(100% - 75px);font-size:24px;line-height:32px;font-weight:700}ul.Accordion .AccordionControl{float:right;font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:26px;font-weight:400;margin-left:8px}ul.Accordion button.AccordionControl{border:none;background-color:transparent;padding:0;font-family:GT-Sectra-Display-Regular,Georgia,serif;font-size:26px;font-weight:400;margin-left:8px}ul.Accordion .AccordionControl:hover{opacity:.8}ul.Accordion .AccordionBody{display:none;padding:40px 0 0}ul.Accordion>li:first-child>.AccordionBody,ul.Accordion>li:first-child>.AccordionSection>.AccordionBody{display:block}ul.Accordion>li:after{content:"";clear:both;display:table}ul.Accordion .AccordionIcon{padding:0 10px 0 0;width:47px;min-height:66px;float:left;display:flex;flex-direction:column;justify-content:center}.AccordionBodyList{padding-bottom:15px}@media(max-width:767px){ul.Accordion>li h2.SectionTitle{font-size:30px}ul.Accordion .AccordionControl{font-size:20px}}ul.Accordion.AccordionListing .AccordionHeader{padding:10px 0 0}ul.Accordion.AccordionListing .AccordionTitle{font-size:17px;line-height:normal;padding-top:3px}ul.Accordion.AccordionListing a{line-height:normal}ul.Accordion.AccordionListing .ListingLink{margin-bottom:15px;background-color:#ece8da;padding:10px 20px}ul.Accordion .ComingSoon{font-style:italic}ul.Accordion.AccordionListing .ListingDisclaimer{border:solid 1px #333;padding:10px;margin:10px 0 15px;font-size:15px}ul.Accordion.AccordionListing .SubHeader{margin-bottom:15px;margin-top:25px}ul.Accordion.AccordionListing .SubHeader.FirstSubHeader{margin-top:0}ul.Accordion.AccordionListing .WebsiteAssets .ListingLink a{text-decoration:none;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:no-wrap;align-items:center}ul.Accordion.AccordionListing .ListingLink img{max-width:150px;width:100%;margin-right:15px}ul.Accordion.AccordionListing .ListingLink .ExpandSection{float:right;cursor:inherit}.ExpandSectionHeader{cursor:pointer;position:relative}.AccordionSubHeader{font-weight:700}.ContinueShoppingBtn{display:none}.cart__content{margin-top:15px}#shopify-privacy-banner-div{opacity:.8!important;font-size:12px;font-weight:400}#shopify-privacy-banner-div h3{font-size:14px;font-weight:400!important;padding-bottom:10px}#shopify-privacy-banner-div p{margin-bottom:10px}#shopify-privacy-banner-div button.accept,#shopify-privacy-banner-div button.decline{border-width:1px!important}#shopify-privacy-banner-div button{border-radius:0!important}#opt-out-link{text-decoration:underline!important}.ShapedButtonLogIn{position:relative;height:50px;color:#24235e!important;background-color:#ead4bd;text-align:center;line-height:normal;padding:10px;text-decoration:none;font-size:16px;font-weight:600;letter-spacing:1.6px}.ShapedButtonLogIn:before{content:"";position:absolute;right:100%;top:0;width:0px;height:0px;border-top:20px solid transparent;border-right:15px solid #ead4bd;border-bottom:20px solid transparent}.ShapedButtonLogIn:after{content:"";position:absolute;left:87.5px;top:0;width:0px;height:0px;border-top:20px solid transparent;border-left:15px solid #ead4bd;border-bottom:20px solid transparent}button.ShapedButtonLogIn:before{border-top:20px solid transparent;border-right:15px solid #ead4bd;border-bottom:20px solid transparent}button.ShapedButtonLogIn:after{left:100%;border-top:20px solid transparent;border-left:15px solid #ead4bd;border-bottom:20px solid transparent}.ShapedButtonLightLogIn{color:#ead4bd!important;background-color:#24235e}.ShapedButtonLightLogIn:before{border-right-color:#24235e!important}.ShapedButtonLightLogIn:after{border-left-color:#24235e!important}.AddRightMargin{margin-right:20px!important}.MobileLoginButton{display:flex;flex-direction:row;justify-content:center;padding-top:30px}.TestimonialsCarousel{background-color:#24235e;color:#ead4bd}.MainProduct{margin-bottom:100px!important}.MainProduct .PaymentOptions{font-size:11px}.shopify-pc__prefs__dialog{max-width:800px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/joih.css.map */
