body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1170px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1330px}a{color:#5656c6}.et_secondary_nav_enabled #page-container #top-header{background-color:#333333!important}#et-secondary-nav li ul{background-color:#333333}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#333333!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#333333}}@media only screen and (min-width:1462px){.et_pb_row{padding:29px 0}.et_pb_section{padding:58px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:87px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.ne .tnp-subscription div.tnp-field{display:inline-block;vertical-align:top}.ne .tnp-field-email{width:68%}.ne .tnp-subscription input[type="email"]{background:rgba(255,255,255,0.3);color:#fff;font-style:italic}.ne .tnp-field-button{width:30%}.ne .tnp-field input[type="submit"]{background:#DC44D4;font-size:17px;text-transform:uppercase;color:#FFF;font-weight:bold;margin:0px 0px 0px 2px;cursor:pointer}.ne .tnp-field input[type="submit"]:hover{background:#000;transition:all 0.5s ease}.strong-view.wpmtst-default .wpmtst-testimonial{border:none;background:#FFF;filter:drop-shadow(0px 30px 25px rgba(0,0,0,0.11))}.strong-view.wpmtst-default .wpmtst-testimonial-field{color:#DC44D4}.strong-view.wpmtst-default .wpmtst-testimonial-heading{color:#5656C6}#main-header{background:rgba(255,255,255,.3)!important}footer a{color:#FFF!important}.top_area a{color:#FFF!important}.et-db #et-boc .et-l .et_mobile_nav_menu{display:block!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu{margin-top:10px!important}footer a:hover{color:#5656C6!important}#main-content .container::before{display:none}#sidebar ul{background:#5656c6;padding:20px}#sidebar ul li a{color:#FFF}#sidebar ul li a:hover{color:#b239af}#top-header,.et-fixed-header#top-header{background:#5656c6!important;min-height:50px;height:auto}#top-header .et-social-icons li{margin-left:5px}.et-cart-info span::last-word{opacity:.4}#top-header .et-social-icon a{background:#7878d1;padding:10px;font-size:14px}.woocommerce-MyAccount-navigation li{list-style-type:none}#et-info,#et-secondary-menu{font-weight:300;font-size:15px;margin-top:6px}#et-info-phone:before,#et-info-email:before{display:none}#et-info-phone{background:url("https://hairsolovely.s3.amazonaws.com/2025/11/icons8-imessage-48.png") no-repeat left 3px;padding:10px 0px 10px 40px}#et-info-email{background:url("https://hairsolovely.s3.amazonaws.com/sites/2/2021/07/mail_top.jpg") no-repeat left 3px;padding:10px 0px 10px 40px}#top-header .et-social-icons{position:absolute;top:8px;right:90px}.et_pb_widget li a:hover{color:#5656c6}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#5656c6}.woocommerce button.button,.woocommerce a.button,.woocommerce div.product form.cart .button,.woocommerce #respond input#submit{background:#5656c6;border:none;color:#FFF;border-radius:0px}.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce #respond input#submit:hover{background:#000;color:#fff}.woocommerce-page div.product p.price,.posted_in a{color:#5656c6}.container{width:90%}#et_mobile_nav_menu,.et_mobile_nav_menu{display:block}#et_mobile_nav_menu li:last-child{display:none}#top-menu-nav,.et_pb_menu__menu{display:none!important}#logo{max-height:100%!important}#mobile_menu1 ul,.et-l--header ul{padding-left:0px!important;margin-top:30px}.mobile_nav .mobile_menu_bar::before{color:transparent!important}#mobile_menu1 li{list-style-type:none;text-align:left!important}.et-l--header ul{margin-top:0px}.logo_area .et_pb_column_4_4 .et_pb_module{margin-bottom:0px!important}.logo_area .et_pb_menu__logo{width:120px!important;margin-top:0px!important}.logo_area .et_pb_menu_0_tb_header.et_pb_menu{margin-top:10px}#et-secondary-menu li:first-child{position:absolute;top:76px;right:60px;font-weight:500;text-align:center;font-size:16px}.et-fixed-header#top-header #et-secondary-menu li:first-child{top:62px;transition:all 0.5s ease}#et-secondary-menu li:first-child a{color:#5656c6;background:#FFF;padding:17px 27px}#et-secondary-menu li:first-child a:hover{background:#5656c6;color:#FFF}.mobile_menu_bar::before{background:url("https://hairsolovely.s3.amazonaws.com/sites/2/2021/07/menu_bar.jpg") no-repeat!important;padding:7px 10px;color:#5656c6}.mobile_menu_bar:hover::before{opacity:0.8;transition:all 0.5s ease}.et_mobile_menu{border-color:#5656c6}.ab_txt p{background:#5656c6;padding:10px 20px!important;display:inline}.hd h1 span{font-weight:700!important;color:#5656c6!important}.cl h4{padding:10px 0px 5px 0px!important}.fo_link ul{margin:0px;padding:0px;width:80%}.fo_link li{margin:0px;padding:0px;list-style-type:none;margin-bottom:10px}.fo_link li a,.ftr_cntct li a{color:#FFF}.fo_link li a:hover,.ftr_cntct li a:hover{color:#b239af;transition:all 0.5s ease}.fo_link i{color:#b239af;margin-right:10px}.ftr_cntct ul{margin:0px;padding:0px}.ftr_cntct ul li{list-style:none;padding-left:50px;color:#ffffff;margin-bottom:10px;font-size:15px;font-weight:300;line-height:20px}.ftr_cntct ul li:first-child{background:url(https://hairsolovely.s3.amazonaws.com/sites/2/2021/07/map.jpg) no-repeat left center}.ftr_cntct ul li:nth-child(2){background:url(https://hairsolovely.s3.amazonaws.com/2025/11/icons8-imessage-48.png) no-repeat left center;padding-top:10px;padding-bottom:10px}.ftr_cntct ul li:last-child{background:url(https://hairsolovely.s3.amazonaws.com/sites/2/2021/07/mail.jpg) no-repeat left center;padding-top:10px;padding-bottom:10px}.copy{position:relative;margin-top:10px}.copy a{color:#030a13}.copy a:hover{color:#FFF;transition:all 0.5s ease}.copy{line-height:28px}.copy img{display:inline;margin:0px 0px 0px 10px;position:absolute}.wpautoterms-footer{display:none}.fo_so .et_pb_social_media_follow li:hover{opacity:.7!important}.product_content,#nav-holder{background:none}#wtcpl_tabs_container .each_cat ul.products>li{padding:0px;background:none;box-shadow:none}.wtcpl_category_nav li a:link{text-transform:none;background:#FFF;color:#5656c6}.wtcpl_category_nav li a:hover,.wtcpl_category_nav li a.active{background:#dc44d4;color:#FFF}#wtcpl_tabs_container .woocommerce-loop-product__title{background:#FFF;padding:10px 5px 0px 5px;font-weight:500;font-size:16px;color:#5656c6;position:relative;margin:0px auto;margin-top:-30px;text-align:center;width:80%;z-index:1000}#wtcpl_tabs_container .woocommerce ul.products li.product .price{background:#FFF;font-weight:200;font-size:12px;color:#666666;position:relative;margin:0px auto!important;margin-top:0px;padding-bottom:10px;text-align:center;width:80%;z-index:1000}.et_overlay{background:rgba(0,0,0,0.6)}.et_overlay::before{content:"";background:url("https://hairsolovely.s3.amazonaws.com/sites/2/2021/07/link.png") no-repeat;width:40px;height:40px;top:50%}.wpcf7-submit{background:#dc44d4;padding:12px 20px;color:#f7f7f7;font-weight:500;font-size:20px;text-transform:uppercase;border:none;cursor:pointer;margin-left:10px}.wpcf7-submit:hover{background:#000;transition:all .5 ease}.news input[type="email"]{background:rgba(255,255,255,.4);borde:#b24acf 1px solid;font-weight:30px;color:#f1cffb;font-style:italic;padding:15px}.news .grid-33{display:inline;width:50%;vertical-align:top}.atw_wrapper{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important}.atw_price{font-weight:bold;text-align:left}#atw_style2 .atw_item .atw_item_bottom .atw_item_info .atw_price{padding:0px!important}#atw_style2 .atw_item .atw_item_bottom .atw_item_title{text-align:left!important}.et-cart-info span:before{color:#FFF;font-size:16px}.et-cart-info span{color:#5656c6;z-index:2;font-size:12px}.et-cart-info span:after{content:"";position:absolute;top:0px;left:20px;width:20px;height:20px;background:#FFF;border-radius:20px;z-index:-1;text-align:center}.carticon a{color:#5656c6!important}.top_area a{color:#FFF}.top_area a:hover{opacity:0.7;transition:all .5 ease}.logo_area{box-shadow:0 2px 3px -1px rgba(0,0,0,0.1)}#main-content{padding-top:100px}.logo_area .et_mobile_nav_menu{margin-top:20px}#mobile_menu1 li:last-child{display:none}.logo_area .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{margin-top:36px}.ph{background:#7878d1;padding:10px!important;line-height:20px!important;cursor:pointer}.et_pb_social_media_follow li a{padding-top:4px!important;padding-bottom:4px!important}.ph:hover{opacity:.7}@media (max-width:980px){#et_mobile_nav_menu li:last-child{display:block}#top-header .et-social-icons{right:0px}.fo_link ul,.news input[type="email"]{width:100%}.wpcf7-submit{margin-top:10px;margin-left:0px}.logo_area .et_pb_menu__logo{margin-top:25px}.top_area .et_pb_image .et_pb_image_wrap{position:absolute!important;right:20px!important}.top_area .et_pb_text_inner a{display:block}.logo_area .et_mobile_nav_menu{margin-top:-10px}.logo_area .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{margin-top:0px}#mobile_menu1 li:last-child{display:block}}@media (max-width:550px){#et-info-phone::before,#et-info-email::before{background:none;display:inherit}#et-info-phone,#et-info-email{background:none;width:100%;padding:0px}}