.email-failed{border:2px solid #ed008c;border-radius:6px;padding:20px}.stylists .status{margin-top:20px;text-align:center}.stylists .status svg{width:150px;height:150px}.stylists #person-booking-data{position:relative}.stylists #person-booking-data:before{content:'';position:absolute;display:none;background:rgba(255, 255, 255, 0.5);top:0;left:0;right:0;bottom:0;z-index:10}.stylists #person-booking-data.in-load:before{display:block}.stylists #form-messages{text-align:left;background-color:#dc3234;border-color:#fad5d5;color:#ffffff;margin-top:20px;margin-bottom:20px}.stylists #form-messages a{color:#CDDC39}.stylists #form-messages li{padding:6px 13px}.stylists #form-messages li:first-child{padding-top:15px}.stylists #form-messages li:last-child{padding-bottom:15px}.stylists .g-recaptcha{float:left}.stylists .g-recaptcha iframe{background:transparent}.stylists .info-offer .diver{border-top:1px solid #DADADA;margin-top:60px;margin-bottom:40px}.stylists .info-offer .entry-title{margin-bottom:30px}.stylists .info-offer .udogodnienie-block{border:1px solid #d9d9d9;border-radius:4px;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:table;min-height:180px;overflow:hidden;text-overflow:ellipsis;height:inherit;width:100%}.stylists .info-offer .button-holder{display:table-row}.stylists .info-offer .button-holder .svg-holder{padding-top:20px;padding-right:15px;padding-left:15px;display:table-cell;vertical-align:top}.stylists .info-offer .button-holder .svg-holder img,.stylists .info-offer .button-holder .svg-holder svg{width:50px;height:50px}.stylists .info-offer .button-holder .info-holder{display:table-cell;vertical-align:top;padding-left:5px;padding-right:5px}.stylists .info-offer .button-holder .info-holder h4{margin-bottom:10px;margin-top:20px;font-weight:700;font-size:18px;font-size:1.8rem}.stylists #additional-data,.stylists #elpasso-data,.stylists #thanks-reservation,.stylists #user-data{display:none}.stylists .special{color:#ED008C}.stylists .stylists-col .stylist{border:1px solid #DADADA;border-radius:6px;margin-bottom:20px}.stylists .stylists-col .stylist .stylist-pic .stylist-image{padding-bottom:338px}.stylists .stylists-col .stylist .stylist-pic .stylist-image .b-lazy{border-bottom-left-radius:0;border-bottom-right-radius:0}.stylists .stylists-col .stylist .content-stylist{padding:20px;padding-top:0}.stylists .stylists-col .stylist .content-stylist .name{font-size:18px;font-weight:600;margin-bottom:20px}.stylists .stylists-col .stylist .content-stylist .desc{font-size:14px}.stylists .row-information{margin-top:40px}.stylists .col-book-stylisci .stylisci-canendar{background:#FCFAFC;border:1px solid #DADADA;border-radius:6px;padding:63px 100px 45px;margin-bottom:20px;position:relative}@media (max-width:769px){.stylists .col-book-stylisci .stylisci-canendar{padding:63px 50px 45px}}.stylists .col-book-stylisci .stylisci-canendar .dates-list{padding:0;margin:0;list-style:none}.stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info{background:#fff;border:1px solid #DADADA;border-radius:6px;padding:15px;text-align:center;font-size:16px;border-bottom-width:2px;transition:border-color 0.2s ease-in-out}.stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info.inactive{opacity:0.6;position:relative;z-index:1}.stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info.inactive:before{position:absolute;z-index:2;content:'';top:0;left:0;right:0;bottom:0}.stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info .day-time{font-size:16px;font-weight:bold}.stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info:hover .stylists .col-book-stylisci .stylisci-canendar .dates-list .day-info.active{border-color:#8e8e8e}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours{font-size:16px;list-style:none;padding:0;margin:0}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours input{display:none}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours .pick-hour{margin-bottom:10px}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours .pick-hour.inactive label{text-decoration:line-through!important}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours .pick-hour.selected label{font-weight:600;color:#ED008C;text-decoration:underline}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours .pick-hour.active label{cursor:pointer}.stylists .col-book-stylisci .stylisci-canendar .dates-list .hours .pick-hour:hover label{text-decoration:underline}.stylists .col-book-stylisci .stylisci-canendar .dates-list .stylist-head{margin-bottom:20px;text-transform:uppercase;cursor:pointer}.stylists .col-book-stylisci .owl-nav .owl-next,.stylists .col-book-stylisci .owl-nav .owl-prev{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:42px}.stylists .col-book-stylisci .owl-nav .owl-next:after,.stylists .col-book-stylisci .owl-nav .owl-next:before,.stylists .col-book-stylisci .owl-nav .owl-prev:after,.stylists .col-book-stylisci .owl-nav .owl-prev:before{content:'';display:block;position:absolute;height:2px;width:26px;background:#7F7F7F}.stylists .col-book-stylisci .owl-nav .owl-next{right:-70px}@media (max-width:769px){.stylists .col-book-stylisci .owl-nav .owl-next{right:-40px}}.stylists .col-book-stylisci .owl-nav .owl-next:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:10px}.stylists .col-book-stylisci .owl-nav .owl-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:28px}.stylists .col-book-stylisci .owl-nav .owl-prev{left:-70px}@media (max-width:769px){.stylists .col-book-stylisci .owl-nav .owl-prev{left:-40px}}.stylists .col-book-stylisci .owl-nav .owl-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.stylists .col-book-stylisci .owl-nav .owl-prev:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:28px}.stylists .col-additional-data .field-set{padding:30px 20px}.stylists .field-set{border:1px solid #DADADA;border-radius:6px;padding:30px}.stylists .field-set .has-success .required{border-color:green}.stylists .field-set .has-error .required{border-color:red}.stylists .field-set .fields-header{font-size:18px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.stylists .field-set .info-text{font-szie:15px;margin-bottom:10px}.stylists .field-set label{margin-top:5px;margin-bottom:5px}.stylists .field-set input,.stylists .field-set select,.stylists .field-set textarea{border-radius:2px;padding:12px 18px;min-height:48px;border-color:#DADADA;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background-color:rgba(255, 255, 255, 0.47);font-size:16px;font-weight:300}.stylists .field-set input:active,.stylists .field-set input:focus,.stylists .field-set select:active,.stylists .field-set select:focus,.stylists .field-set textarea:active,.stylists .field-set textarea:focus{border-color:#ED008C;box-shadow:0px 0px 1px #ED008C}.stylists .field-set select{background-image:url('data:image/svg+xml;utf8,<svg width="10px" height="5px" viewBox="179 14 10 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Shape" stroke="none" fill="#757575" fill-rule="evenodd" points="179 14 184 19 189 14"></polygon></svg>');background-position:97% 50%;background-repeat:no-repeat}.stylists .field-set .form-group{margin-bottom:20px}.stylists .field-set .col-label{color:#ACACAC;font-weight:300}.stylists .stylist-step{margin-bottom:28px;text-transform:uppercase}.stylists .step-button{text-align:right}.stylists .step-button .btn{border-radius:4px;margin-top:20px;text-transform:uppercase;padding:16px 32px;border:none;font-size:14px}.stylists .section-col{margin-top:10px;margin-bottom:20px}.stylists .btn-file{position:relative;overflow:hidden}.stylists .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.stylists .person-photo label{margin:0}.stylists .person-photo .btn{height:48px;padding:12px 30px;background:#DAD8DA;color:#fff;font-size:16px}.stylists .col-user-data .finish-header{font-size:24px;font-weight:300;text-transform:inherit}.stylists .col-user-data .finish-header .day{box-sizing:border-box}.stylists .col-user-data .finish-header .date{font-weight:bold}.stylists .checkbox-block{position:relative}.stylists .checkbox-block label{font-weight:300;padding-left:35px;font-size:14px;position:relative;z-index:10;cursor:pointer}.stylists .checkbox-block input[type=checkbox]{display:none}.stylists .checkbox-block input[type=checkbox]:checked~.checkbox-faker{background-color:#ED008C}.stylists .checkbox-block .checkbox-faker{position:absolute;top:4px;left:0;width:20px;height:20px;display:block;z-index:8;background-color:#fff;transition:all 0.2s ease;border:1px solid #DADADA;box-shadow:inset 0px 0px 0 2px white}.stylists .thanks-reservation{text-align:center}.stylists .thanks-reservation .thanks-header{font-size:36px;margin:20px 0;font-weight:bold}.stylists .thanks-reservation .thanks-sub-header{font-weight:600;margin-bottom:20px;font-size:18px}
/*# sourceMappingURL=stylisci-public.css.map */