.elementor-849 .elementor-element.elementor-element-fbbb18e:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-fbbb18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://loftsavirginhair.co.za/wp-content/uploads/2024/03/loftsavirginhair.co_.za-Website-Revamp-Preview.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-849 .elementor-element.elementor-element-fbbb18e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-849 .elementor-element.elementor-element-fbbb18e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-b9fe169 > .elementor-element-populated{padding:150px 0px 150px 0px;}.elementor-849 .elementor-element.elementor-element-74afcf1 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-849 .elementor-element.elementor-element-74afcf1{text-align:center;font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:5.7px;}.elementor-849 .elementor-element.elementor-element-d72b5e3{text-align:center;}.elementor-849 .elementor-element.elementor-element-d72b5e3 .elementor-heading-title{font-family:"Cormorant SC", Sans-serif;font-size:80px;font-weight:500;text-transform:uppercase;}.elementor-849 .elementor-element.elementor-element-3142552 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-3142552{text-align:center;}.elementor-849 .elementor-element.elementor-element-3142552 .elementor-heading-title{font-family:"Aston Script", Sans-serif;font-size:90px;font-weight:300;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#EDD9C9;stroke:#EDD9C9;}.elementor-849 .elementor-element.elementor-element-f29f8eb .elementor-button{background-color:#02010100;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:55px 55px 55px 55px;padding:10px 70px 10px 70px;}.elementor-849 .elementor-element.elementor-element-f9452e3:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-f9452e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5CED6;}.elementor-849 .elementor-element.elementor-element-f9452e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-f9452e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-a6632d1{--grid-template-columns:repeat(0, auto);--icon-size:58px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-849 .elementor-element.elementor-element-a6632d1 .elementor-widget-container{text-align:center;}.elementor-849 .elementor-element.elementor-element-a6632d1 .elementor-social-icon{background-color:#02010100;}.elementor-849 .elementor-element.elementor-element-a6632d1 .elementor-social-icon i{color:#000000;}.elementor-849 .elementor-element.elementor-element-a6632d1 .elementor-social-icon svg{fill:#000000;}.elementor-849 .elementor-element.elementor-element-1eaf675 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-1eaf675{text-align:center;}.elementor-849 .elementor-element.elementor-element-1eaf675 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-849 .elementor-element.elementor-element-46ee453{--grid-template-columns:repeat(0, auto);--icon-size:58px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-849 .elementor-element.elementor-element-46ee453 .elementor-widget-container{text-align:center;}.elementor-849 .elementor-element.elementor-element-46ee453 .elementor-social-icon{background-color:#02010100;}.elementor-849 .elementor-element.elementor-element-46ee453 .elementor-social-icon i{color:#000000;}.elementor-849 .elementor-element.elementor-element-46ee453 .elementor-social-icon svg{fill:#000000;}.elementor-849 .elementor-element.elementor-element-69cd56e > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-69cd56e{text-align:center;}.elementor-849 .elementor-element.elementor-element-69cd56e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-849 .elementor-element.elementor-element-05b2cc5{--grid-template-columns:repeat(0, auto);--icon-size:58px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-849 .elementor-element.elementor-element-05b2cc5 .elementor-widget-container{text-align:center;}.elementor-849 .elementor-element.elementor-element-05b2cc5 .elementor-social-icon{background-color:#02010100;}.elementor-849 .elementor-element.elementor-element-05b2cc5 .elementor-social-icon i{color:#000000;}.elementor-849 .elementor-element.elementor-element-05b2cc5 .elementor-social-icon svg{fill:#000000;}.elementor-849 .elementor-element.elementor-element-2aa87c2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-2aa87c2{text-align:center;}.elementor-849 .elementor-element.elementor-element-2aa87c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-849 .elementor-element.elementor-element-8f5bbef:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-8f5bbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-849 .elementor-element.elementor-element-8f5bbef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-849 .elementor-element.elementor-element-8f5bbef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-0735afb > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-5b55d27 ) 56%, var( --e-global-color-accent ) 89%);}.elementor-849 .elementor-element.elementor-element-0735afb .elementor-image-box-wrapper{text-align:center;}.elementor-849 .elementor-element.elementor-element-0735afb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-849 .elementor-element.elementor-element-0735afb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-849 .elementor-element.elementor-element-0735afb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-0735afb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-849 .elementor-element.elementor-element-0735afb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-849 .elementor-element.elementor-element-0735afb .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-849 .elementor-element.elementor-element-485b130 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-5b55d27 ) 56%, var( --e-global-color-accent ) 89%);}.elementor-849 .elementor-element.elementor-element-485b130 .elementor-image-box-wrapper{text-align:center;}.elementor-849 .elementor-element.elementor-element-485b130.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-849 .elementor-element.elementor-element-485b130.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-849 .elementor-element.elementor-element-485b130.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-485b130 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-849 .elementor-element.elementor-element-485b130 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-849 .elementor-element.elementor-element-485b130 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-849 .elementor-element.elementor-element-b688a13 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-5b55d27 ) 56%, var( --e-global-color-accent ) 89%);}.elementor-849 .elementor-element.elementor-element-b688a13 .elementor-image-box-wrapper{text-align:center;}.elementor-849 .elementor-element.elementor-element-b688a13.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-849 .elementor-element.elementor-element-b688a13.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-849 .elementor-element.elementor-element-b688a13.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-b688a13 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-849 .elementor-element.elementor-element-b688a13 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-849 .elementor-element.elementor-element-b688a13 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-849 .elementor-element.elementor-element-48b2798:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-48b2798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-849 .elementor-element.elementor-element-48b2798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-849 .elementor-element.elementor-element-48b2798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-463325e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-463325e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://loftsavirginhair.co.za/wp-content/uploads/2024/03/WhatsApp-Image-2024-02-21-at-11.39.36-1.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-849 .elementor-element.elementor-element-463325e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-849 .elementor-element.elementor-element-463325e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-9453561 .elementor-button{background-color:#02010100;fill:#02010100;color:#02010100;padding:150px 120px 150px 150px;}.elementor-849 .elementor-element.elementor-element-9453561 .elementor-button:hover, .elementor-849 .elementor-element.elementor-element-9453561 .elementor-button:focus{color:#FFFFFF;}.elementor-849 .elementor-element.elementor-element-9453561 .elementor-button:hover svg, .elementor-849 .elementor-element.elementor-element-9453561 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-849 .elementor-element.elementor-element-c3e0c15 > .elementor-element-populated{padding:70px 70px 110px 50px;}.elementor-849 .elementor-element.elementor-element-62cd4a5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:48px;text-transform:uppercase;}.elementor-849 .elementor-element.elementor-element-7174db8{font-size:13px;font-weight:400;line-height:26px;}.elementor-849 .elementor-element.elementor-element-04c2473 .elementor-button{background-color:#02010100;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:55px 55px 55px 55px;padding:10px 60px 10px 60px;}.elementor-849 .elementor-element.elementor-element-5d186c6 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-5d186c6{text-align:center;}.elementor-849 .elementor-element.elementor-element-5d186c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1.9px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-849 .elementor-element.elementor-element-2d43873 span.woolentor-tip{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, var( --e-global-color-5b55d27 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-849 .elementor-element.elementor-element-2d43873 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-product-inner .ht-product-categories{display:none !important;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner{border-color:#F1F1F100;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Poppins", Sans-serif;font-size:14px;color:#444444;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#161616;width:30px;height:30px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-849 .elementor-element.elementor-element-2d43873 .woolentor-compare.compare::before,.elementor-849 .elementor-element.elementor-element-2d43873 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-849 .elementor-element.elementor-element-2d43873 .woolentor-compare.compare::before,.elementor-849 .elementor-element.elementor-element-2d43873 .ht-product-action ul li.woolentor-cart a,.elementor-849 .elementor-element.elementor-element-2d43873 .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-849 .elementor-element.elementor-element-9bf0bfb .elementor-button{background-color:#FFAFD500;font-size:14px;font-weight:500;text-decoration:underline;fill:#000000;color:#000000;border-style:none;border-radius:30px 30px 30px 30px;padding:6px 90px 6px 150px;}.elementor-849 .elementor-element.elementor-element-9bf0bfb > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-849 .elementor-element.elementor-element-8413c61:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-8413c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F1;}.elementor-849 .elementor-element.elementor-element-8413c61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-849 .elementor-element.elementor-element-8413c61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-c49c6a0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-c49c6a0{text-align:center;}.elementor-849 .elementor-element.elementor-element-c49c6a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1.9px;}.elementor-849 .elementor-element.elementor-element-a11180d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-product-inner .ht-product-categories{display:none !important;}.elementor-849 .elementor-element.elementor-element-a11180d .woocommerce div.product.mb-30{margin:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner{border-color:#F1F1F100;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#FFFFFF00;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Poppins", Sans-serif;font-size:14px;color:#444444;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-849 .elementor-element.elementor-element-a11180d span.woolentor-tip{color:#ffffff;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-849 .elementor-element.elementor-element-a11180d .woolentor-compare.compare::before,.elementor-849 .elementor-element.elementor-element-a11180d .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-849 .elementor-element.elementor-element-a11180d .woolentor-compare.compare::before,.elementor-849 .elementor-element.elementor-element-a11180d .ht-product-action ul li.woolentor-cart a,.elementor-849 .elementor-element.elementor-element-a11180d .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-849 .elementor-element.elementor-element-a11180d .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-arrow{top:100%;color:#000000;background-color:#FFAFD500 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 0px !important;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-dots{left:50%;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-849 .elementor-element.elementor-element-a11180d .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}.elementor-849 .elementor-element.elementor-element-1a93e1e .elementor-button{background-color:#FFAFD500;font-size:14px;font-weight:500;text-decoration:underline;fill:#000000;color:#000000;border-style:none;border-radius:30px 30px 30px 30px;padding:6px 90px 6px 150px;}.elementor-849 .elementor-element.elementor-element-1a93e1e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-849 .elementor-element.elementor-element-f9479ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-f9479ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-849 .elementor-element.elementor-element-f9479ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 100px 50px 50px;}.elementor-849 .elementor-element.elementor-element-f9479ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-849 .elementor-element.elementor-element-38897e8{text-align:center;}.elementor-849 .elementor-element.elementor-element-38897e8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;text-transform:uppercase;}.elementor-849 .elementor-element.elementor-element-7f953be{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper{border-radius:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-input--label label{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group select, .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#F8F4F1;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group select,  .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group select{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-849 .elementor-element.elementor-element-3a825c7 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:14px 0px 16px 0px;font-size:13px;}.elementor-849 .elementor-element.elementor-element-98a8417 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-ea2746a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-849 .elementor-element.elementor-element-fee7205{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-2d044a8 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-04b396c img{width:100%;}@media(max-width:767px){.elementor-849 .elementor-element.elementor-element-fbbb18e:not(.elementor-motion-effects-element-type-background), .elementor-849 .elementor-element.elementor-element-fbbb18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://loftsavirginhair.co.za/wp-content/uploads/2024/03/Untitled-design-94.png");}.elementor-849 .elementor-element.elementor-element-b9fe169 > .elementor-element-populated{padding:250px 0px 50px 0px;}.elementor-849 .elementor-element.elementor-element-74afcf1{font-size:15px;}.elementor-849 .elementor-element.elementor-element-d72b5e3 .elementor-heading-title{font-size:70px;}.elementor-849 .elementor-element.elementor-element-3142552 .elementor-heading-title{font-size:70px;}.elementor-849 .elementor-element.elementor-element-57fd44c{width:33%;}.elementor-849 .elementor-element.elementor-element-57fd44c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-a6632d1{--icon-size:44px;}.elementor-849 .elementor-element.elementor-element-1eaf675 .elementor-heading-title{font-size:11px;}.elementor-849 .elementor-element.elementor-element-5cb6913{width:33%;}.elementor-849 .elementor-element.elementor-element-5cb6913 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-46ee453{--icon-size:44px;}.elementor-849 .elementor-element.elementor-element-69cd56e .elementor-heading-title{font-size:11px;}.elementor-849 .elementor-element.elementor-element-395d69d{width:33%;}.elementor-849 .elementor-element.elementor-element-395d69d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-05b2cc5{--icon-size:44px;}.elementor-849 .elementor-element.elementor-element-2aa87c2 .elementor-heading-title{font-size:11px;}.elementor-849 .elementor-element.elementor-element-525c74a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-0735afb .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-c8efad3 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-485b130 .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-62ee69c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-b688a13 .elementor-image-box-img{margin-bottom:15px;}.elementor-849 .elementor-element.elementor-element-463325e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-849 .elementor-element.elementor-element-463325e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-849 .elementor-element.elementor-element-c3e0c15 > .elementor-element-populated{padding:50px 20px 50px 20px;}.elementor-849 .elementor-element.elementor-element-62cd4a5{text-align:center;}.elementor-849 .elementor-element.elementor-element-7174db8{text-align:center;}.elementor-849 .elementor-element.elementor-element-2d43873 .woocommerce div.product.mb-30{padding:0px 20px 0px 10px;margin:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:20px 0px 20px 0px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-2d43873 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin:10px 0px 10px 0px;}.elementor-849 .elementor-element.elementor-element-9bf0bfb .elementor-button{padding:0px 0px 0px 0px;}.elementor-849 .elementor-element.elementor-element-f9479ff > .elementor-element-populated{padding:50px 20px 50px 20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aston Script';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script.eot');
	src: url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script.eot?#iefix') format('embedded-opentype'),
		url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script-1.woff2') format('woff2'),
		url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script.woff') format('woff'),
		url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script.ttf') format('truetype'),
		url('https://loftsavirginhair.co.za/wp-content/uploads/2025/02/Aston-Script.svg#AstonScript') format('svg');
}
/* End Custom Fonts CSS */