.elementor-7324 .elementor-element.elementor-element-56ce646:not(.elementor-motion-effects-element-type-background), .elementor-7324 .elementor-element.elementor-element-56ce646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6F5;}.elementor-7324 .elementor-element.elementor-element-56ce646{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7324 .elementor-element.elementor-element-56ce646 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7324 .elementor-element.elementor-element-47c5645d{--spacer-size:550px;}.elementor-7324 .elementor-element.elementor-element-47c5645d > .elementor-widget-container{background-image:url("https://uxid.fra1.digitaloceanspaces.com/curlshops/wp-content/uploads/2022/03/20214128/image-31.png");background-size:cover;}.elementor-7324 .elementor-element.elementor-element-3ef2d3ee > .elementor-element-populated{margin:30px 10px 30px 35px;--e-column-margin-right:10px;--e-column-margin-left:35px;}.elementor-7324 .elementor-element.elementor-element-444ce987 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;font-weight:600;line-height:33px;}.elementor-7324 .elementor-element.elementor-element-46f96b8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7324 .elementor-element.elementor-element-46f96b8{margin-top:10px;margin-bottom:30px;}.elementor-7324 .elementor-element.elementor-element-3f04cd32 .elementor-heading-title{color:var( --e-global-color-3eb910e );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-7324 .elementor-element.elementor-element-3f04cd32 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-3f04cd32{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-72b362bb .elementor-heading-title{color:var( --e-global-color-bbc611e );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:400;}.elementor-7324 .elementor-element.elementor-element-72b362bb > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-72b362bb{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-41a8219{--spacer-size:1px;}.elementor-7324 .elementor-element.elementor-element-52648227 .elementor-heading-title{color:var( --e-global-color-3eb910e );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-7324 .elementor-element.elementor-element-52648227 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-52648227{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-39674ee2 .elementor-heading-title{color:var( --e-global-color-bbc611e );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:400;}.elementor-7324 .elementor-element.elementor-element-39674ee2 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-39674ee2{width:initial;max-width:initial;}.elementor-bc-flex-widget .elementor-7324 .elementor-element.elementor-element-c0abc8e.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-7324 .elementor-element.elementor-element-c0abc8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7324 .elementor-element.elementor-element-ebb3bad{text-align:right;}.elementor-7324 .elementor-element.elementor-element-ebb3bad .elementor-heading-title{color:var( --e-global-color-bbc611e );font-family:"Avenir-Medium", Sans-serif;font-size:20px;font-weight:600;}.elementor-7324 .elementor-element.elementor-element-540bdbd .elementor-star-rating i:before{color:#F6C13A;}.elementor-7324 .elementor-element.elementor-element-540bdbd .elementor-star-rating i{color:#B9AFAC66;}.elementor-7324 .elementor-element.elementor-element-540bdbd > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-540bdbd{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-6c99a173 .elementor-heading-title{color:var( --e-global-color-3eb910e );font-family:"Avenir-Medium", Sans-serif;font-weight:500;}.elementor-7324 .elementor-element.elementor-element-6c99a173 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-6c99a173{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-3bc73166{text-align:right;}.elementor-7324 .elementor-element.elementor-element-3bc73166 .elementor-heading-title{color:var( --e-global-color-89ce26b );font-family:"Futura medium", Sans-serif;font-weight:300;font-style:normal;text-decoration:underline;}.elementor-7324 .elementor-element.elementor-element-3bc73166 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-7884788b:not(.elementor-motion-effects-element-type-background), .elementor-7324 .elementor-element.elementor-element-7884788b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7324 .elementor-element.elementor-element-7884788b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;}.elementor-7324 .elementor-element.elementor-element-7884788b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7324 .elementor-element.elementor-element-26d183e1 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7324 .elementor-element.elementor-element-517516cc .elementor-heading-title{font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:600;}.elementor-7324 .elementor-element.elementor-element-16418d57 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7324 .elementor-element.elementor-element-16418d57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-16418d57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7324 .elementor-element.elementor-element-668f6e23 .elementor-heading-title{color:var( --e-global-color-8164d9b );font-family:"Avenir-Medium", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.8px;}.elementor-7324 .elementor-element.elementor-element-668f6e23 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-7324 .elementor-element.elementor-element-668f6e23{left:0px;}body.rtl .elementor-7324 .elementor-element.elementor-element-668f6e23{right:0px;}.elementor-7324 .elementor-element.elementor-element-668f6e23{top:0px;}.elementor-7324 .elementor-element.elementor-element-713e3514 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-713e3514{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-76c734e9 .elementor-heading-title{color:var( --e-global-color-3eb910e );font-family:"Avenir-Medium", Sans-serif;font-weight:500;}.elementor-7324 .elementor-element.elementor-element-76c734e9 > .elementor-widget-container{margin:40px 5px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-76c734e9{width:initial;max-width:initial;}.elementor-7324 .elementor-element.elementor-element-36747cc2 > .elementor-container{max-width:250px;}.elementor-7324 .elementor-element.elementor-element-36747cc2:not(.elementor-motion-effects-element-type-background), .elementor-7324 .elementor-element.elementor-element-36747cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-7324 .elementor-element.elementor-element-36747cc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:30px;padding:40px 40px 40px 40px;}.elementor-7324 .elementor-element.elementor-element-36747cc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7324 .elementor-element.elementor-element-23077091{text-align:center;}.elementor-7324 .elementor-element.elementor-element-23077091 .elementor-heading-title{color:var( --e-global-color-bbc611e );font-family:"Avenir-Medium", Sans-serif;font-weight:300;}.elementor-7324 .elementor-element.elementor-element-4a6d117c .elementor-button{background-color:var( --e-global-color-8164d9b );}.elementor-7324 .elementor-element.elementor-element-36ab7719 > .elementor-element-populated{margin:-280px 10px 30px 35px;--e-column-margin-right:10px;--e-column-margin-left:35px;}.elementor-7324 .elementor-element.elementor-element-46e6ec6c .elementor-button{font-family:"Avenir-Medium", Sans-serif;font-weight:800;letter-spacing:1px;background-color:var( --e-global-color-8164d9b );border-radius:8px 8px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-46e6ec6c > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-7324 .elementor-element.elementor-element-1c228823{color:var( --e-global-color-bbc611e );font-family:"Avenir-Medium", Sans-serif;font-weight:400;}.elementor-7324 .elementor-element.elementor-element-1c228823 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 35px 35px 35px;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}@media(max-width:1024px){.elementor-7324 .elementor-element.elementor-element-444ce987 .elementor-heading-title{font-size:20px;}.elementor-7324 .elementor-element.elementor-element-ebb3bad .elementor-heading-title{font-size:16px;}.elementor-7324 .elementor-element.elementor-element-26d183e1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}}@media(min-width:768px){.elementor-7324 .elementor-element.elementor-element-74999ea7{width:49.737%;}.elementor-7324 .elementor-element.elementor-element-3ef2d3ee{width:50.263%;}}@media(max-width:767px){.elementor-7324 .elementor-element.elementor-element-47c5645d{--spacer-size:273px;}.elementor-7324 .elementor-element.elementor-element-3ef2d3ee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7324 .elementor-element.elementor-element-3ef2d3ee > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-7324 .elementor-element.elementor-element-444ce987 .elementor-heading-title{font-size:19px;}.elementor-7324 .elementor-element.elementor-element-7e68859a{width:70%;}.elementor-7324 .elementor-element.elementor-element-52648227 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-39674ee2 > .elementor-widget-container{margin:-10px 0px 0px 5px;}.elementor-7324 .elementor-element.elementor-element-c0abc8e{width:30%;}.elementor-7324 .elementor-element.elementor-element-ebb3bad .elementor-heading-title{font-size:16px;}.elementor-7324 .elementor-element.elementor-element-dcc2589{margin-top:0px;margin-bottom:15px;padding:0px 10px 0px 10px;}.elementor-7324 .elementor-element.elementor-element-49905f99{width:50%;}.elementor-7324 .elementor-element.elementor-element-49439f60{width:50%;}.elementor-7324 .elementor-element.elementor-element-3bc73166{text-align:right;}.elementor-7324 .elementor-element.elementor-element-3bc73166 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-26d183e1 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7324 .elementor-element.elementor-element-26d183e1 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-517516cc .elementor-heading-title{line-height:23px;}.elementor-7324 .elementor-element.elementor-element-16418d57{margin-top:50px;margin-bottom:0px;}.elementor-7324 .elementor-element.elementor-element-181b8d0a{width:100%;}.elementor-7324 .elementor-element.elementor-element-181b8d0a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7324 .elementor-element.elementor-element-668f6e23{text-align:left;width:50%;max-width:50%;}.elementor-7324 .elementor-element.elementor-element-668f6e23 > .elementor-widget-container{margin:5px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-713e3514 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-76c734e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7324 .elementor-element.elementor-element-36ab7719 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7324 .elementor-element.elementor-element-36ab7719 > .elementor-element-populated > .elementor-widget-wrap{padding:10px 10px 10px 10px;}.elementor-7324 .elementor-element.elementor-element-46e6ec6c .elementor-button{font-size:16px;}.elementor-7324 .elementor-element.elementor-element-1c228823 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS */input#wp-comment-cookies-consent {
    width: 20px!important;
    text-align: left;
}
p.comment-form-cookies-consent {
    display: flex;
}
p.comment-form-cookies-consent label {
    font-size: 14px;
    margin-top: 14px;
    margin-left: 10px;
}
p.comment-notes {
    font-size: 13px;
}
#comments .children li {
    border: 1px solid #eee;
    margin: 10px;
}
#cancel-comment-reply-link {
    float: right;
    color: #000;
    text-decoration: underline;
    margin: 0 5px;
    font-weight: 500;
}
#reply-title {
    color: #c26964;
    font-size: 20px;}

.title-comments,.says ,.logged-in-as,.tval{
    display: none;
}
#comments .comment-meta {
    display: block;
}
#comments .comment .comment-body{
    border: 0px;
    color: #3E3E3C;
    font-family: "Avenir-Medium", Sans-serif;
}
.comment-author.vcard {
    width: 75%;
}
.cmstr-out {
    position: absolute;
    top: 26px;
    right: 10px;
}
#comments .comment .avatar {
    top: 25px;
    border: 0;
    background: transparent;
    border-radius: 50%;
    width: 45px;
    left: 8px;
    left: 8px;
}
.comment-metadata a {
    color: #B9AFAC;
    font-size: 13px;
}
.comment-metadata {
    padding-top: 8px;
    font-weight: 500;
}
#commentform .wppcr_rating {
    border: 0;
    padding: 0;
}
#commentform .logged-in-as a {
    color: #c26964;
    
}
#commentform .logged-in-as  {
    margin-top: 10px;
}
#commentform legend {
    display: none !important;
}
#review_form  .wppcr_rating {
    display: block!important;
    border: 0;
    padding: 0;
}
#review_form .comment-form-rating {
    display: none;
}
.comment-reply-link {
    padding: 6px 15px;
    background: #c26964;
    color: #fff;
    border-radius: 3px;
    float: right;
}
.woocommerce .comment-form-rating a, .woocommerce .star-rating span {
    color: #F6C13A !important;
}
#commentform input {
    background: #fff !important;
    color: #b9afac !important;
    border-radius: 4px !important;
    
}
#commentform input[type="submit"] {
    background: #c26964 !important;
    color: #fff !important;
    border-radius: 4px !important;
    padding: 15px !important;
    font-weight: 700;
}
#commentform label {
    color: var( --e-global-color-bbc611e );
    font-family: "Avenir-Medium", Sans-serif;
    font-weight: 400;
}
#commentform textarea,#commentform input {
    background: #F9F7F7;
    box-sizing: border-box;
    width: 100%;
    background: #fff;
    border: 1px solid #eee;
    color: #b9afac;
    margin: 15px 0px;
}
#reviews {
    font-family: "Avenir-Medium", Sans-serif;
    font-weight: 300;
}
.comment-list li {
    background: #F9F7F7;
    padding: 0px 7px 10px 7px;
    margin: 0 0 20px;
}
.comment-author.vcard {
    color: #767676;
}
#comments #respond {
    /*display: none;*/
    background-color: #F9F7F7;
    padding: 40px 40px 40px 40px;
}
/**calendar**/
body .booked-calendar thead tr th, body table.booked-calendar tr.days th  {
    background: #fff !important;
    color: #3E3E3C !important;
    border: 0px!important;
}
body table.booked-calendar td {
    border: 0;
}
body table.booked-calendar td:first-child, body table.booked-calendar td:last-child {
    border-left: 0;
    background: #fff!important;
}
body table.booked-calendar td.prev-date .date {
    cursor: not-allowed;
    background: white !important;
    color: #ccc !important;
}
body table.booked-calendar td.today .date span,body table.booked-calendar td.today:hover .date span {
    border: 0;
    color: #000 !important;
    background: #FDE6E1!important;
    border-radius: 0px!important;
}
body table.booked-calendar tr.week td.active .date,body table.booked-calendar tr.week td.active:hover .date {
    background: #ddd;
    color: #555;
    background: #fff;
}
body table.booked-calendar tr.week td.active .date .number {
   
    background: #fde6e1;
    color: #000;
}
body table.booked-calendar td:last-child {
    border-right: 0;
}
body table.booked-calendar {
    border-bottom: 0px!important;
}
@media(max-width:767px){
    
    #comments #respond {
        padding: 20px 20px 20px 20px;
    }
}
@media(min-width:768px){
    #comments .comment .comment-body{
       padding: 30px 0 30px 65px;
    }
   
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.curlshops.com/wp-content/uploads/Avenir-Medium/Avenir-Medium.eot');
	src: url('https://dev.curlshops.com/wp-content/uploads/Avenir-Medium/Avenir-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://dev.curlshops.com//wp-content/uploads/Avenir-Medium/Avenir-Medium.woff') format('woff2'),
		url('https://dev.curlshops.com//wp-content/uploads/Avenir-Medium/Avenir-Medium.woff') format('woff'),
		url('https://dev.curlshops.com//wp-content/uploads/Avenir-Medium/Avenir-Medium.ttf') format('truetype'),
		url('https://dev.curlshops.com//wp-content/uploads/Avenir-Medium/Avenir-Medium.svg#Avenir-Medium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf');
	src: url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf?#iefix') format('embedded-opentype'),
		url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf') format('woff2'),
		url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf') format('woff'),
		url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf') format('truetype'),
		url('https://dev.curlshops.com/wp-content/uploads/Futura/futura medium bt.ttf#Futuramedium') format('svg');
}
/* End Custom Fonts CSS */