.elementor-669 .elementor-element.elementor-element-3085cbf8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-669 .elementor-element.elementor-element-3085cbf8:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-3085cbf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c542f99 );}.elementor-669 .elementor-element.elementor-element-3085cbf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:-5.3rem;padding:10px 0px 10px 0px;z-index:1;}.elementor-669 .elementor-element.elementor-element-3085cbf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-669 .elementor-element.elementor-element-32ce767b > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1383309b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-669 .elementor-element.elementor-element-5d4cc5c5{text-align:start;}.elementor-669 .elementor-element.elementor-element-5d4cc5c5 img{width:53%;}.elementor-669 .elementor-element.elementor-element-6ce29fb8{text-align:start;}.elementor-669 .elementor-element.elementor-element-6ce29fb8 img{width:53%;}.elementor-669 .elementor-element.elementor-element-7a786722{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-c542f99 );}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-fc31b1e-font-family ), Sans-serif;font-size:var( --e-global-typography-fc31b1e-font-size );font-weight:var( --e-global-typography-fc31b1e-font-weight );text-transform:var( --e-global-typography-fc31b1e-text-transform );font-style:var( --e-global-typography-fc31b1e-font-style );text-decoration:var( --e-global-typography-fc31b1e-text-decoration );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e0dbc55 );fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-7b221da );fill:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-7a786722 div.elementor-menu-toggle{color:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-7a786722 div.elementor-menu-toggle svg{fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-72c4b99d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-9a596a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;}.elementor-669 .elementor-element.elementor-element-9a596a9 .elementor-icon-wrapper{text-align:center;}.elementor-669 .elementor-element.elementor-element-9a596a9 .elementor-icon{font-size:80px;}.elementor-669 .elementor-element.elementor-element-9a596a9 .elementor-icon svg{height:80px;}.elementor-669 .elementor-element.elementor-element-9a596a9 .elementor-icon-wrapper svg{width:auto;}.elementor-669 .elementor-element.elementor-element-40aff29b > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-24274cfa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-669 .elementor-element.elementor-element-b61d712 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-379b4faf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-c542f99 );}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-fc31b1e-font-family ), Sans-serif;font-size:var( --e-global-typography-fc31b1e-font-size );font-weight:var( --e-global-typography-fc31b1e-font-weight );text-transform:var( --e-global-typography-fc31b1e-text-transform );font-style:var( --e-global-typography-fc31b1e-font-style );text-decoration:var( --e-global-typography-fc31b1e-text-decoration );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-e0dbc55 );fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item:hover,
					.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-7b221da );fill:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-379b4faf div.elementor-menu-toggle{color:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-379b4faf div.elementor-menu-toggle svg{fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-3287c1ab{--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-e0dbc55 );--toggle-button-background-color:var( --e-global-color-c542f99 );--toggle-button-border-width:0px;--toggle-icon-size:20px;--toggle-icon-padding:0px 0px 0px 0px;--items-indicator-text-color:var( --e-global-color-e0dbc55 );--items-indicator-background-color:var( --e-global-color-319d4b6 );--cart-border-style:none;--menu-cart-subtotal-color:var( --e-global-color-319d4b6 );--product-price-color:var( --e-global-color-accent );--divider-color:var( --e-global-color-32908c4 );--subtotal-divider-color:var( --e-global-color-32908c4 );--product-divider-gap:25px;--cart-footer-layout:1fr;--products-max-height-sidecart:calc(100vh - 300px);--products-max-height-minicart:calc(100vh - 450px);--cart-footer-buttons-border-radius:3px;--view-cart-button-text-color:var( --e-global-color-e0dbc55 );--view-cart-button-background-color:var( --e-global-color-319d4b6 );--checkout-button-text-color:var( --e-global-color-e0dbc55 );--checkout-button-background-color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-3287c1ab .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-49392de-font-family ), Sans-serif;font-size:var( --e-global-typography-49392de-font-size );font-weight:var( --e-global-typography-49392de-font-weight );text-transform:var( --e-global-typography-49392de-text-transform );font-style:var( --e-global-typography-49392de-font-style );text-decoration:var( --e-global-typography-49392de-text-decoration );}.elementor-669 .elementor-element.elementor-element-3287c1ab .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-669 .elementor-element.elementor-element-3287c1ab .elementor-menu-cart__product-name a{color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-76cab482 .elementor-search-form{text-align:center;}.elementor-669 .elementor-element.elementor-element-76cab482 .elementor-search-form__toggle{--e-search-form-toggle-size:28px;--e-search-form-toggle-color:var( --e-global-color-e0dbc55 );--e-search-form-toggle-background-color:var( --e-global-color-c542f99 );}.elementor-669 .elementor-element.elementor-element-76cab482.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:var( --e-global-color-00cf2b6 );}.elementor-669 .elementor-element.elementor-element-76cab482:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-669 .elementor-element.elementor-element-76cab482.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-669 .elementor-element.elementor-element-1cca3ab1:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-1cca3ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/IMG_20250603_104219_324-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-1cca3ab1 > .elementor-background-overlay{background-color:#00000069;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-669 .elementor-element.elementor-element-1cca3ab1 > .elementor-container{min-height:81vh;}.elementor-669 .elementor-element.elementor-element-1cca3ab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-669 .elementor-element.elementor-element-45772f43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button{background-color:#F2C04C;fill:var( --e-global-color-f34bfad );color:var( --e-global-color-f34bfad );}.elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button:focus{background-color:var( --e-global-color-f34bfad );color:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-5c8288f1{margin:450px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-5c8288f1 .elementor-button:focus svg{fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-e06800d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-669 .elementor-element.elementor-element-e06800d{margin-top:100px;margin-bottom:-54px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-66809e3d > .elementor-element-populated{margin:-20px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f25c65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-669 .elementor-element.elementor-element-7f25c65f .elementor-heading-title{font-family:var( --e-global-typography-fc31b1e-font-family ), Sans-serif;font-size:var( --e-global-typography-fc31b1e-font-size );font-weight:var( --e-global-typography-fc31b1e-font-weight );text-transform:var( --e-global-typography-fc31b1e-text-transform );font-style:var( --e-global-typography-fc31b1e-font-style );text-decoration:var( --e-global-typography-fc31b1e-text-decoration );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-1b4309ae{margin:-1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) 0rem;padding:0px 0px 0px 0px;text-align:left;}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-first-span{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-second-header{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-00cf2b6 );}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-2dd592f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-first-span{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-second-header{font-family:var( --e-global-typography-1131cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-1131cd5-font-size );font-weight:var( --e-global-typography-1131cd5-font-weight );text-transform:var( --e-global-typography-1131cd5-text-transform );font-style:var( --e-global-typography-1131cd5-font-style );text-decoration:var( --e-global-typography-1131cd5-text-decoration );color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-100e3eb3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-b6333e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b6333e1-font-size );font-weight:var( --e-global-typography-b6333e1-font-weight );text-transform:var( --e-global-typography-b6333e1-text-transform );font-style:var( --e-global-typography-b6333e1-font-style );text-decoration:var( --e-global-typography-b6333e1-text-decoration );color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button{background-color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button:focus{background-color:var( --e-global-color-c542f99 );color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-4349bda1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-4349bda1 .elementor-button:focus svg{fill:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-2073ef15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-669 .elementor-element.elementor-element-2073ef15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/IMG_20250204_102621_420-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-2073ef15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-2073ef15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-669 .elementor-element.elementor-element-4311d613{--spacer-size:78vh;}.elementor-669 .elementor-element.elementor-element-bc09c3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-669 .elementor-element.elementor-element-bc09c3c{margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-51dcb73b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-669 .elementor-element.elementor-element-51dcb73b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/IMG_20250307_155049_469-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-51dcb73b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-51dcb73b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-669 .elementor-element.elementor-element-248a56b5{--spacer-size:78vh;}.elementor-669 .elementor-element.elementor-element-be93dee > .elementor-element-populated{margin:40px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1b5b1941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;padding:0px 0px 0px 0px;text-align:start;}.elementor-669 .elementor-element.elementor-element-1b5b1941 .elementor-heading-title{font-family:var( --e-global-typography-fc31b1e-font-family ), Sans-serif;font-size:var( --e-global-typography-fc31b1e-font-size );font-weight:var( --e-global-typography-fc31b1e-font-weight );text-transform:var( --e-global-typography-fc31b1e-text-transform );font-style:var( --e-global-typography-fc31b1e-font-style );text-decoration:var( --e-global-typography-fc31b1e-text-decoration );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-103fc0e1{margin:-1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + -3rem) 0rem;padding:0px 0px 0px 0px;text-align:left;}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-first-span{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-second-header{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-00cf2b6 );}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-5edb8979{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-first-span{font-family:var( --e-global-typography-ccb63ba-font-family ), Sans-serif;font-size:var( --e-global-typography-ccb63ba-font-size );font-weight:var( --e-global-typography-ccb63ba-font-weight );text-transform:var( --e-global-typography-ccb63ba-text-transform );font-style:var( --e-global-typography-ccb63ba-font-style );text-decoration:var( --e-global-typography-ccb63ba-text-decoration );color:var( --e-global-color-319d4b6 );}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-second-header{font-family:var( --e-global-typography-1131cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-1131cd5-font-size );font-weight:var( --e-global-typography-1131cd5-font-weight );text-transform:var( --e-global-typography-1131cd5-text-transform );font-style:var( --e-global-typography-1131cd5-font-style );text-decoration:var( --e-global-typography-1131cd5-text-decoration );color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-7972508f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-b6333e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b6333e1-font-size );font-weight:var( --e-global-typography-b6333e1-font-weight );text-transform:var( --e-global-typography-b6333e1-text-transform );font-style:var( --e-global-typography-b6333e1-font-style );text-decoration:var( --e-global-typography-b6333e1-text-decoration );color:var( --e-global-color-text );}.elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button{background-color:var( --e-global-color-c542f99 );fill:var( --e-global-color-7b221da );color:var( --e-global-color-7b221da );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7b221da );}.elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button:hover, .elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button:focus{background-color:var( --e-global-color-319d4b6 );color:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-3502c53{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button:hover svg, .elementor-669 .elementor-element.elementor-element-3502c53 .elementor-button:focus svg{fill:var( --e-global-color-e0dbc55 );}.elementor-669 .elementor-element.elementor-element-16e8ae02:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-16e8ae02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/IMG_20250604_104152_454-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-16e8ae02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-669 .elementor-element.elementor-element-16e8ae02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-669 .elementor-element.elementor-element-422fd445 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7885fa5 img{width:6%;}.elementor-669 .elementor-element.elementor-element-cfd195e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-b517aab{--spacer-size:80px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-32ce767b{width:45%;}.elementor-669 .elementor-element.elementor-element-63694e20{width:10%;}.elementor-669 .elementor-element.elementor-element-c4566d7{width:10%;}.elementor-669 .elementor-element.elementor-element-4052a3ba{width:79.66%;}.elementor-669 .elementor-element.elementor-element-72c4b99d{width:9.332%;}.elementor-669 .elementor-element.elementor-element-40aff29b{width:45%;}.elementor-669 .elementor-element.elementor-element-b61d712{width:80.047%;}.elementor-669 .elementor-element.elementor-element-5eea08ea{width:9.613%;}.elementor-669 .elementor-element.elementor-element-6ff7a886{width:10%;}.elementor-669 .elementor-element.elementor-element-66809e3d{width:56.956%;}.elementor-669 .elementor-element.elementor-element-2073ef15{width:43%;}.elementor-669 .elementor-element.elementor-element-51dcb73b{width:43%;}.elementor-669 .elementor-element.elementor-element-be93dee{width:57%;}}@media(min-width:1025px){.elementor-669 .elementor-element.elementor-element-16e8ae02:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-16e8ae02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-3287c1ab .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-49392de-font-size );}.elementor-669 .elementor-element.elementor-element-e06800d{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-669 .elementor-element.elementor-element-7f25c65f .elementor-heading-title{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-second-header{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-second-header{font-size:var( --e-global-typography-1131cd5-font-size );}.elementor-669 .elementor-element.elementor-element-100e3eb3{font-size:var( --e-global-typography-b6333e1-font-size );}.elementor-669 .elementor-element.elementor-element-bc09c3c{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-669 .elementor-element.elementor-element-be93dee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-669 .elementor-element.elementor-element-1b5b1941 .elementor-heading-title{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-first-header span{display:inline;}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-second-header{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-second-header{font-size:var( --e-global-typography-1131cd5-font-size );}.elementor-669 .elementor-element.elementor-element-7972508f{font-size:var( --e-global-typography-b6333e1-font-size );}.elementor-669 .elementor-element.elementor-element-16e8ae02{margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-3085cbf8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-32ce767b{width:33%;}.elementor-669 .elementor-element.elementor-element-32ce767b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-63694e20{width:33%;}.elementor-669 .elementor-element.elementor-element-63694e20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c4566d7{width:33%;}.elementor-669 .elementor-element.elementor-element-4052a3ba{width:33%;}.elementor-669 .elementor-element.elementor-element-4052a3ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7a786722.elementor-element{--align-self:flex-start;}.elementor-669 .elementor-element.elementor-element-7a786722 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-72c4b99d{width:33%;}.elementor-669 .elementor-element.elementor-element-40aff29b{width:33%;}.elementor-669 .elementor-element.elementor-element-40aff29b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-b61d712{width:33%;}.elementor-669 .elementor-element.elementor-element-b61d712 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-379b4faf .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-5eea08ea{width:33%;}.elementor-669 .elementor-element.elementor-element-3287c1ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3287c1ab .elementor-menu-cart__subtotal{font-size:var( --e-global-typography-49392de-font-size );}.elementor-669 .elementor-element.elementor-element-6ff7a886{width:33%;}.elementor-669 .elementor-element.elementor-element-1cca3ab1:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-1cca3ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/HBD-Microlocs-Hero-03-scaled.png");}.elementor-669 .elementor-element.elementor-element-e06800d{margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-669 .elementor-element.elementor-element-66809e3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f25c65f .elementor-heading-title{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-1b4309ae{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-1b4309ae .premium-dual-header-second-header{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-2dd592f5{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-2dd592f5 .premium-dual-header-second-header{font-size:var( --e-global-typography-1131cd5-font-size );}.elementor-669 .elementor-element.elementor-element-100e3eb3{font-size:var( --e-global-typography-b6333e1-font-size );}.elementor-669 .elementor-element.elementor-element-2073ef15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-669 .elementor-element.elementor-element-2073ef15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hairbydeelocstudio.com/wp-content/uploads/2026/05/IMG_20250202_182627_355-1-scaled.jpg");}.elementor-669 .elementor-element.elementor-element-2073ef15 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-bc09c3c{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-669 .elementor-element.elementor-element-51dcb73b > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-be93dee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1b5b1941 .elementor-heading-title{font-size:var( --e-global-typography-fc31b1e-font-size );letter-spacing:var( --e-global-typography-fc31b1e-letter-spacing );}.elementor-669 .elementor-element.elementor-element-103fc0e1{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-103fc0e1 .premium-dual-header-second-header{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-5edb8979{margin:-3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-first-span{font-size:var( --e-global-typography-ccb63ba-font-size );}.elementor-669 .elementor-element.elementor-element-5edb8979 .premium-dual-header-second-header{font-size:var( --e-global-typography-1131cd5-font-size );}.elementor-669 .elementor-element.elementor-element-7972508f{font-size:var( --e-global-typography-b6333e1-font-size );}.elementor-669 .elementor-element.elementor-element-16e8ae02{margin-top:100px;margin-bottom:0px;padding:100px 0px 100px 0px;}}