.elementor-19 .elementor-element.elementor-element-9484b13{--display:flex;--min-height:59vh;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9484b13:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9484b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritualcart.ca/wp-content/uploads/2026/09/01-The-Ritual-cart-Apothecary.webp");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-44ac908{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-44ac908:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-44ac908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E4DA;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-9ddeee1 img{width:9%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-46f7ffc{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-46f7ffc.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-46f7ffc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:500;line-height:51px;color:#214234;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4664894{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4664894.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-a32c450 .elementor-button{background-color:#5D8371;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-19 .elementor-element.elementor-element-f035f87{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f035f87:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f035f87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-f14d611 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-wrapper{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-image-col img{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-f14d611 a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-f14d611 a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-f14d611 a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-f14d611 a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-f14d611 a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-cursive-text svg{stroke:#4D695B00;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-leaf-img{width:123px;}.elementor-19 .elementor-element.elementor-element-c0d109e{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-56b7372{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-56b7372:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-56b7372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E4DA;}.elementor-19 .elementor-element.elementor-element-ba017c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-wrapper{background-color:#d8e4da;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-image-col img{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-ba017c8 a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-ba017c8 a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-ba017c8 a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-ba017c8 a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-ba017c8 a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-cursive-text svg{stroke:#4d695b;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-leaf-img{width:150px;}.elementor-19 .elementor-element.elementor-element-e76b9b4{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e76b9b4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e76b9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-aea4abc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-wrapper{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-image-col img{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-aea4abc a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-aea4abc a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-aea4abc a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-aea4abc a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-aea4abc a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-cursive-text svg{stroke:#4D695B00;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-leaf-img{width:123px;}.elementor-19 .elementor-element.elementor-element-6e45f60{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a185c64{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a185c64:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a185c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E4DA;}.elementor-19 .elementor-element.elementor-element-2b7c301 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-wrapper{background-color:#d8e4da;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-image-col img{border-radius:0px 0px 0px 00px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-2b7c301 a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-2b7c301 a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-2b7c301 a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-2b7c301 a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-2b7c301 a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-cursive-text svg{stroke:#4d695b;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-leaf-img{width:150px;}.elementor-19 .elementor-element.elementor-element-24fda4e{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-24fda4e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-24fda4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-d2e274a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-wrapper{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-image-col img{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-d2e274a a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-d2e274a a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-d2e274a a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-d2e274a a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-d2e274a a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-cursive-text svg{stroke:#4D695B00;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-leaf-img{width:123px;}.elementor-19 .elementor-element.elementor-element-1e2a667{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b55f5a9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b55f5a9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b55f5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7E4DA;}.elementor-19 .elementor-element.elementor-element-ec94271 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-wrapper{background-color:#d8e4da;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-image-col{width:49%;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-img-style-cover .rc-image-col img{min-height:600px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-img-style-contain .rc-image-col{min-height:600px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-image-col img{border-radius:0px 0px 0px 00px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-subtitle{color:#325345;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-title{color:#214234;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-desc{color:#2c4035;}.elementor-19 .elementor-element.elementor-element-ec94271 a.rc-btn{color:#ffffff !important;background-color:#5c8371 !important;border-radius:30px !important;}.elementor-19 .elementor-element.elementor-element-ec94271 a.rc-btn svg path{stroke:#ffffff !important;}.elementor-19 .elementor-element.elementor-element-ec94271 a.rc-btn:hover{color:#FFFFFF !important;background-color:#325345 !important;}.elementor-19 .elementor-element.elementor-element-ec94271 a.rc-bottom-link-item{color:#557265 !important;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-bottom-links-container{color:#557265;}.elementor-19 .elementor-element.elementor-element-ec94271 a.rc-bottom-link-item:hover{color:#214234 !important;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-cursive-text{color:#4d695b;font-family:"Nothing You Could Do", Sans-serif;font-size:16px;font-style:italic;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-cursive-text svg{stroke:#4d695b;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-leaf-img{width:150px;}.elementor-19 .elementor-element.elementor-element-dc670cb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C2C1C1;--border-color:#C2C1C1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dc670cb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-dc670cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EA;}.elementor-19 .elementor-element.elementor-element-88ef54e{text-align:center;}.elementor-19 .elementor-element.elementor-element-88ef54e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:42px;font-weight:500;line-height:51px;color:#214234;}.elementor-19 .elementor-element.elementor-element-2ebd046{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-2ebd046.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4cc8d9a .elementor-button{background-color:#5D8371;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-9484b13{--min-height:15vh;}.elementor-19 .elementor-element.elementor-element-9ddeee1 img{width:25%;}.elementor-19 .elementor-element.elementor-element-46f7ffc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-46f7ffc .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-19 .elementor-element.elementor-element-4664894{width:100%;max-width:100%;padding:0px 10px 0px 10px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-f14d611 .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-ba017c8 .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-aea4abc .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-2b7c301 .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-d2e274a .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-img-style-cover .rc-image-col img{min-height:0px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-img-style-contain .rc-image-col{min-height:0px;}.elementor-19 .elementor-element.elementor-element-ec94271 .rc-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-88ef54e .elementor-heading-title{font-size:24px;}.elementor-19 .elementor-element.elementor-element-2ebd046{width:100%;max-width:100%;padding:0px 10px 0px 10px;}}