.elementor-47 .elementor-element.elementor-element-245d605:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-245d605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1C9BD;}.elementor-47 .elementor-element.elementor-element-245d605{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-245d605 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-a8675b1{text-align:center;color:#F6F7F2;font-family:"Sackers", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:12px;letter-spacing:4.9px;}.elementor-47 .elementor-element.elementor-element-afb8ade{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-7daaeb9 img{width:29%;}.elementor-47 .elementor-element.elementor-element-e45db0d{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-e04039b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-e04039b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-2fa256c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-2fa256c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-679da33 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu .elementor-item{font-family:"Sackers", Sans-serif;font-weight:400;text-transform:lowercase;letter-spacing:1.3px;}.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main .elementor-item{color:#837E6B;fill:#837E6B;}.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-47 .elementor-element.elementor-element-679da33 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed .elementor-item:before,
					.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-underline .elementor-item:after,
					 .elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-overline .elementor-item:before,
					 .elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-double-line .elementor-item:before,
					 .elementor-47 .elementor-element.elementor-element-679da33 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-47 .elementor-element.elementor-element-679da33 div.elementor-menu-toggle{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-679da33 div.elementor-menu-toggle svg{fill:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-3d9c469{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-3d9c469 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-bc6dc76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-bc6dc76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-2403a53{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-cc60022 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-cc60022{overflow:hidden;padding:30px 0px 30px 0px;}.elementor-47 .elementor-element.elementor-element-d9301b3 > .elementor-element-populated{margin:0px -31px 0px 0px;--e-column-margin-right:-31px;--e-column-margin-left:0px;}.elementor-47 .elementor-element.elementor-element-ea11bf5{color:#000000;font-family:"Misswansa", Sans-serif;font-size:120px;font-weight:400;line-height:100px;z-index:1;}.elementor-47 .elementor-element.elementor-element-ea11bf5 > .elementor-widget-container{margin:0px -500px 0px 0px;}.elementor-47 .elementor-element.elementor-element-222a252:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Path3.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-222a252.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Path3.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-9a51cc0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-47 .elementor-element.elementor-element-9a51cc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-47 .elementor-element.elementor-element-20cc7fd .elementor-icon-wrapper{text-align:center;}.elementor-47 .elementor-element.elementor-element-20cc7fd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-47 .elementor-element.elementor-element-20cc7fd.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-20cc7fd.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-47 .elementor-element.elementor-element-20cc7fd.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-20cc7fd.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-47 .elementor-element.elementor-element-20cc7fd .elementor-icon{font-size:30px;}.elementor-47 .elementor-element.elementor-element-dc978f2{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-60554da{text-align:center;color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-f6965d9{overflow:hidden;padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-473a42a{overflow:hidden;}.elementor-47 .elementor-element.elementor-element-ea5d208{text-align:center;color:#837E6B;font-family:"Sackers", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-47 .elementor-element.elementor-element-ea5d208 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-47 .elementor-element.elementor-element-81666f5 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8707e08{overflow:hidden;padding:30px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a19043a{text-align:center;color:#000000;font-family:"Misswansa", Sans-serif;font-size:120px;font-weight:400;line-height:100px;z-index:1;}.elementor-47 .elementor-element.elementor-element-a19043a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product{text-align:center;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Sackers", Sans-serif;font-weight:500;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .price del {font-family:"Sackers", Sans-serif;font-weight:400;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .button{color:#02010100;background-color:#02010100;border-color:#02010100;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product .button:hover{color:#02010100;background-color:#02010100;border-color:#02010100;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-47 .elementor-element.elementor-element-05952cf .elementor-button{font-family:"Sackers", Sans-serif;font-weight:400;letter-spacing:2.6px;fill:#000000;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-3800b8b{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-6d0db8d{text-align:center;color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-f86474c{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-f3f7990{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-f3f7990:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f3f7990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1C9BD;}.elementor-47 .elementor-element.elementor-element-f3f7990 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-332c767{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-f8a62f6{text-align:center;color:var( --e-global-color-accent );font-family:"Misswansa", Sans-serif;font-size:120px;font-weight:400;line-height:100px;z-index:1;}.elementor-47 .elementor-element.elementor-element-f8a62f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-eae62b7{text-align:center;color:var( --e-global-color-accent );font-family:"Misswansa", Sans-serif;font-size:120px;font-weight:400;line-height:100px;z-index:1;}.elementor-47 .elementor-element.elementor-element-eae62b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c207092 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-47 .elementor-element.elementor-element-8e325ab:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-27.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-8e325ab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-27.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-1972252{text-align:center;color:var( --e-global-color-accent );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-ab70d74:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Path-4.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-ab70d74.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Path-4.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-59794e7{text-align:center;color:var( --e-global-color-accent );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-404c25b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-28-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-404c25b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-28-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-b084ba8{text-align:center;color:var( --e-global-color-accent );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-818794f:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-30-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-818794f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-30-1.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-fee02d8{text-align:center;color:var( --e-global-color-accent );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-1ec7222{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-e5cf02d{overflow:hidden;padding:50px 0px 50px 0px;}.elementor-47 .elementor-element.elementor-element-4296873{overflow:hidden;}.elementor-47 .elementor-element.elementor-element-4689f08{text-align:center;color:#837E6B;font-family:"Sackers", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-47 .elementor-element.elementor-element-4689f08 > .elementor-widget-container{padding:0px 05px 0px 0px;}.elementor-47 .elementor-element.elementor-element-aea5a7e > .elementor-widget-container{padding:0px 5px 0px 0px;}.elementor-47 .elementor-element.elementor-element-4e9027f > .elementor-container{min-height:0px;}.elementor-47 .elementor-element.elementor-element-4e9027f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-4e9027f{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8c66126 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-47 .elementor-element.elementor-element-1e1d23c{text-align:center;color:var( --e-global-color-secondary );font-family:"Misswansa", Sans-serif;font-size:120px;font-weight:400;line-height:100px;z-index:1;}.elementor-47 .elementor-element.elementor-element-1e1d23c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f52f4eb{text-align:center;color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-f52f4eb > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-47 .elementor-element.elementor-element-cfa07ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-cfa07ac{width:100%;max-width:100%;align-self:center;}.elementor-47 .elementor-element.elementor-element-cfa07ac:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-31.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-cfa07ac.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://cactusbloom.co.za/wp-content/uploads/2022/10/Rectangle-31.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-ac1f405{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-44ba019 .elementor-button{font-family:"Sackers", Sans-serif;font-weight:400;letter-spacing:2.6px;fill:#000000;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-ea65006{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-ee3753f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-ee3753f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ee3753f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1C9BD;}.elementor-47 .elementor-element.elementor-element-ee3753f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-7bcaf38{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-472e732{text-align:center;color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;}.elementor-47 .elementor-element.elementor-element-472e732 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-47 .elementor-element.elementor-element-648f68d{z-index:2;}.elementor-47 .elementor-element.elementor-element-d8da309{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-74px;margin-bottom:0px;}.elementor-47 .elementor-element.elementor-element-d8da309:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d8da309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1C9BD;}.elementor-47 .elementor-element.elementor-element-d8da309 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-360df89{overflow:hidden;}.elementor-47 .elementor-element.elementor-element-d835885 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Misswansa", Sans-serif;font-size:137px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-d835885 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6fbaaa2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47 .elementor-element.elementor-element-6fbaaa2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6fbaaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-6fbaaa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47 .elementor-element.elementor-element-8ad1b6c{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-72e15cf img{width:11%;}.elementor-47 .elementor-element.elementor-element-a034824{--spacer-size:20px;}.elementor-47 .elementor-element.elementor-element-8d390f9 .elementor-button{font-family:"Sackers", Sans-serif;font-weight:400;letter-spacing:2.6px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e0ecdbd{--spacer-size:20px;}.elementor-47 .elementor-element.elementor-element-1ccb39d{text-align:center;color:var( --e-global-color-accent );font-family:"Sackers", Sans-serif;font-size:13px;font-weight:200;letter-spacing:2.6px;}.elementor-47 .elementor-element.elementor-element-1ccb39d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-47 .elementor-element.elementor-element-51cf74a{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-1f10c72{text-align:center;color:var( --e-global-color-secondary );font-family:"Sackers", Sans-serif;font-size:11px;font-weight:200;letter-spacing:2.6px;}.elementor-47 .elementor-element.elementor-element-1f10c72 > .elementor-widget-container{padding:0px 10px 0px 10px;}:root{--page-title-display:none;}body.elementor-page-47:not(.elementor-motion-effects-element-type-background), body.elementor-page-47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F2;}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-aa9e76e{width:24.551%;}.elementor-47 .elementor-element.elementor-element-9a8c839{width:25.449%;}.elementor-47 .elementor-element.elementor-element-7ed4b05{width:25.445%;}.elementor-47 .elementor-element.elementor-element-e4296f7{width:24.488%;}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-d9301b3 > .elementor-element-populated{margin:0px -49px 0px 0px;--e-column-margin-right:-49px;--e-column-margin-left:0px;padding:0px 0px 0px 29px;}.elementor-47 .elementor-element.elementor-element-ea11bf5{font-size:86px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-ea11bf5 > .elementor-widget-container{margin:0px 0px 0px -0px;}.elementor-47 .elementor-element.elementor-element-dc9a139 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-7daaeb9 img{width:86%;}.elementor-47 .elementor-element.elementor-element-d9301b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 19px;}.elementor-47 .elementor-element.elementor-element-ea11bf5{text-align:left;font-size:83px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-ea11bf5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-47 .elementor-element.elementor-element-20cc7fd > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a19043a{font-size:83px;line-height:0.8em;}.elementor-47 .elementor-element.elementor-element-44a79db.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-47 .elementor-element.elementor-element-eae62b7{font-size:83px;}.elementor-47 .elementor-element.elementor-element-aa9e76e{width:50%;}.elementor-47 .elementor-element.elementor-element-9a8c839{width:50%;}.elementor-47 .elementor-element.elementor-element-7ed4b05{width:50%;}.elementor-47 .elementor-element.elementor-element-e4296f7{width:50%;}.elementor-47 .elementor-element.elementor-element-1e1d23c{font-size:83px;}.elementor-47 .elementor-element.elementor-element-f52f4eb > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-d8da309{margin-top:0px;margin-bottom:0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sackers';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-medium-webfont.woff2') format('woff2'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-medium-webfont.woff') format('woff'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-medium-webfont.ttf') format('truetype'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-medium-webfont.svg#Sackers') format('svg');
}
@font-face {
	font-family: 'Sackers';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-light-webfont.woff2') format('woff2'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-light-webfont.woff') format('woff'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-light-webfont.ttf') format('truetype'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-light-webfont.svg#Sackers') format('svg');
}
@font-face {
	font-family: 'Sackers';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-heavy-webfont.woff2') format('woff2'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-heavy-webfont.woff') format('woff'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-heavy-webfont.ttf') format('truetype'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/sackersgothicstd-heavy-webfont.svg#Sackers') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Misswansa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cactusbloom.co.za/wp-content/uploads/2022/10/misswansa-webfont.woff2') format('woff2'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/misswansa-webfont.woff') format('woff'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/misswansa-webfont.ttf') format('truetype'),
		url('https://cactusbloom.co.za/wp-content/uploads/2022/10/misswansa-webfont.svg#Misswansa') format('svg');
}
/* End Custom Fonts CSS */