html{--mainColor:#B8D407;--color-green-light:#F2F8DC;--bookingMain:#98BA1D;--bookingDarkGrey:#E1E5EB;--bookingBlue:#0A84FF;--bookingLabelGrey:#7B7E8D;--bookingPrimary:#A8CD14;--bookingLessPrimary:#C7DB6E;--bookingDark:#333;--bookingBlackLight:#292929;--bookingRed:#E8544E;--bookingWhite:#FFF;--bookingWhiteLight:#ECECEC;--bookingBackground:#F9F9F9;--bookingLightGrey:#C4C4C4;--bookingDirtyGrey:#A8B8C2;--bookingGrey:#82828C;--bookingLightRedNotification:#EAD9DF;--bookingMenuLink:#1790DF;--bookingGreenNotFill:#F4F9E5}.chrs-modal__trigger,.chrs-modal__trigger.chrs-salon-btn,.chrs-modal__x{display:none}.chrs-promoblock .fast-order__promo-value,.chrs-promoblock.fast-order__promo .fast-order__promo-value{background:#fcfcfc;border-radius:4px;border:1px solid #c4c4c4;font-size:14px;color:#292929;width:100%;padding:2px 20px 0;text-transform:uppercase}.chrs-promoblock .fast-order__promo-value::-webkit-input-placeholder,.chrs-promoblock.fast-order__promo .fast-order__promo-value::-webkit-input-placeholder{color:#676767}.chrs-promoblock .fast-order__promo-value::-moz-placeholder,.chrs-promoblock.fast-order__promo .fast-order__promo-value::-moz-placeholder{color:#676767}.chrs-promoblock .fast-order__promo-value:-ms-input-placeholder,.chrs-promoblock.fast-order__promo .fast-order__promo-value:-ms-input-placeholder{color:#676767}.chrs-promoblock .fast-order__promo-value::-ms-input-placeholder,.chrs-promoblock.fast-order__promo .fast-order__promo-value::-ms-input-placeholder{color:#676767}.chrs-promoblock .fast-order__promo-value::placeholder,.chrs-promoblock.fast-order__promo .fast-order__promo-value::placeholder{color:#676767}.chrs-promoblock .fast-order__promo-accept,.chrs-promoblock.fast-order__promo .fast-order__promo-accept{width:130px;-ms-flex-negative:0;flex-shrink:0;border-radius:4px;background-color:#ececec;color:#676767;letter-spacing:.01em;font-weight:500;font-size:12px;opacity:1;-webkit-transition:.3s;transition:.3s}.chrs-promoblock .fast-order__promo-accept.fast-order__promo-accept_active,.chrs-promoblock.fast-order__promo .fast-order__promo-accept.fast-order__promo-accept_active{background-color:#a8cd14;color:#292929}.chrs-promoblock .fast-order__promo-check,.chrs-promoblock.fast-order__promo .fast-order__promo-check{display:none}.fast-order__promo-feedback-remove{cursor:pointer}.chrs-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-switch__item{position:relative;overflow:hidden}.chrs-switch__item>input{position:absolute;z-index:-1;opacity:0}.chrs-switch__item:first-child{border-radius:4px 0 0 4px}.chrs-switch__item:last-child{border-radius:0 4px 4px 0}.chrs-switch__item:not(:last-child)::after{content:"";top:0;bottom:0;right:0;width:1px;background-color:#fff;z-index:1;position:absolute}.chrs-switch__item-text{height:40px;width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#292929;background-color:#f6f6f6;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;padding-top:3px}.chrs-switch__item-text:hover{background-color:#ececec;cursor:pointer}.chrs-switch__item>input:checked+.chrs-switch__item-text{background-color:#a8cd14}.chrs-switch__item>input:checked+.chrs-switch__item-text:hover{background-color:#a8cd14;cursor:default}.chrs-switch-label{margin-top:8px;display:none}.chrs-switch-label:first-letter{text-transform:uppercase}.chrs-switch-label.active{display:block}.chrs-section{border-radius:4px;background-color:#fff;margin-bottom:30px!important;padding:30px}.chrs-section__title{margin-bottom:15px}.chrs-section__title-text{font-weight:500;font-size:26px}.chrs-section__title-sub{margin-top:10px}.chrs-section__title-link{color:#a8cd14;cursor:pointer}.chrs-section__title-pre{color:#676767}.chrs-products-section{padding-bottom:20px;border-bottom:1px solid #ececec;margin-bottom:20px}.chrs-products-section:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.chrs-products-section__title{font-weight:500;font-size:18px;margin-bottom:15px}.chrs-products-section__title>span{color:#a8cd14}.chrs-product,.chrs-product.basket-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px;margin-top:0;margin-bottom:20px;border-bottom:1px solid #ececec;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chrs-product.basket-card.deleting,.chrs-product.deleting{opacity:.5;-webkit-transition:.3s;transition:.3s}.chrs-product.basket-card:last-child,.chrs-product:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.chrs-product.basket-card__control,.chrs-product.basket-card__simple,.chrs-product__control,.chrs-product__simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-product.basket-card__control,.chrs-product__control{grid-area:control;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chrs-product.basket-card__simple,.chrs-product__simple{grid-area:simple}.chrs-product.basket-card__image,.chrs-product__image{width:70px;height:70px;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.chrs-product.basket-card__image>img,.chrs-product__image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.chrs-product.basket-card__name,.chrs-product__name{max-width:300px;font-weight:400;font-size:16px;line-height:120%}.chrs-product.basket-card__price,.chrs-product__price{grid-area:price;font-weight:500;font-size:20px;text-align:right}.chrs-product.basket-card__del,.chrs-product__del{grid-area:del;width:22px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chrs-product.basket-card__del>svg,.chrs-product__del>svg{cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;fill:#676767}.chrs-product.basket-card__del>svg:hover,.chrs-product__del>svg:hover{fill:#292929}.chrs-product.basket-card__select,.chrs-product__select{width:170px;margin-right:30px}.chrs-product.basket-card__content,.chrs-product__content{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;row-gap:5px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:auto 310px 100px 22px;grid-template-areas:"simple control price del"}.chrs-product-select{height:34px;position:relative;font-weight:400;font-size:14px;z-index:2}.chrs-product-select.active{z-index:10}.chrs-product-select.active .chrs-product-select__icon>img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.chrs-product-select__inner{position:absolute;left:0;right:0;top:0;background-color:#f6f6f6;border-radius:20px;border:1px solid transparent;-webkit-transition:border-color .1s;transition:border-color .1s;overflow:hidden}.chrs-product-select__inner:hover{border-color:#ececec;cursor:pointer}.chrs-product-select__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:34px;padding:0 20px;line-height:1}.chrs-product-select__icon>img{-webkit-transition:.2s;transition:.2s}.chrs-product-select__item{padding:10px 20px;border-top:1px solid #ececec;-webkit-transition:background-color .1s;transition:background-color .1s;margin:0;display:block}.chrs-product-select__item:hover{background-color:#ececec}.chrs-product-select__item .radio-input:checked~span{color:#a8cd14}.chrs-product-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-product-counter__input{width:34px;margin:0 3px;border:0!important;background-color:transparent;outline:0;font-weight:400;font-size:14px;color:#292929}.chrs-product-counter__btn{cursor:pointer;width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background-color:#f6f6f6}.chrs-product-counter__btn>svg{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;fill:#a8cd14}.chrs-product-counter__btn.disable>svg{fill:#676767}.chrs-inputs-restyle .order__contact-info-input{height:60px;border-radius:4px;background-color:#f6f6f6;border-color:transparent;padding:0 20px!important;font-weight:400;font-size:14px;line-height:120%}.chrs-inputs-restyle .order__contact-info-input.valid{border-color:#ececec}.chrs-inputs-restyle .order__contact-info-input:not(.error):active,.chrs-inputs-restyle .order__contact-info-input:not(.error):focus,.chrs-inputs-restyle .order__contact-info-input:not(.error):hover{border-color:#ececec}.chrs-inputs-restyle .order__contact-info-input:focus{background-color:#f6f6f6!important}.chrs-inputs-restyle .order__contact-info-input:valid:not(textarea){padding:0 20px!important}.chrs-inputs-restyle .order__contact-info-label{font-weight:400;font-size:14px;color:#676767!important;opacity:1!important;top:22px!important;left:20px!important}.chrs-inputs-restyle .order__contact-info-label>span{color:#e53b35!important}.chrs-inputs-restyle .order__contact-info-input:focus~.order__contact-info-label,.chrs-inputs-restyle .order__contact-info-input:valid~.order__contact-info-label,.chrs-inputs-restyle .order__contact-info-input[data-empty=false]~.order__contact-info-block{font-weight:400!important;font-size:12px!important;-webkit-transform:translate3d(0,-15px,0)!important;transform:translate3d(0,-15px,0)!important}.chrs-inputs-restyle .order__contact-info-block label.error{color:#e53b35;font-weight:400;font-size:12px;padding-top:1px;white-space:nowrap}.chrs-inputs-restyle .order__contact-info-input--date,.chrs-inputs-restyle .order__contact-info-input--date:focus{background-color:transparent!important;border-color:#c4c4c4}.chrs-inputs-restyle .order__contact-info-input--date.valid,.chrs-inputs-restyle .order__contact-info-input--date:focus.valid{border-color:#c4c4c4}.chrs-inputs-restyle .order__contact-info-input--date:focus:not(.error):active,.chrs-inputs-restyle .order__contact-info-input--date:focus:not(.error):focus,.chrs-inputs-restyle .order__contact-info-input--date:focus:not(.error):hover,.chrs-inputs-restyle .order__contact-info-input--date:not(.error):active,.chrs-inputs-restyle .order__contact-info-input--date:not(.error):focus,.chrs-inputs-restyle .order__contact-info-input--date:not(.error):hover{border-color:#c4c4c4}.chrs-inputs-restyle .order__contact-info-input--date::-webkit-calendar-picker-indicator,.chrs-inputs-restyle .order__contact-info-input--date:focus::-webkit-calendar-picker-indicator{font-size:24px;opacity:0}.chrs-inputs-restyle .order__contact-info-input.order__contact-info-input--date{font-weight:500;font-size:16px;color:#292929;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;text-align:left}.chrs-inputs-restyle .order__contact-info-input.order__contact-info-input--date:after{content:attr(placeholder);position:absolute;left:20px}.chrs-inputs-restyle .order__contact-info-label--date{height:60px;border-radius:4px;background-color:#fff;padding:0 20px;position:relative;cursor:pointer;display:block;border:1px solid #c4c4c4}.chrs-inputs-restyle .order__contact-info-label--date input{position:absolute;top:50%;left:0;width:100%;padding:0 20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;font-weight:500;font-size:16px;color:#292929;cursor:pointer;background:0 0}.chrs-inputs-restyle .order__contact-info-label--date input::-webkit-calendar-picker-indicator{opacity:0}.chrs-inputs-restyle .order__contact-info-label--date .order__contact-info-icon{cursor:pointer}.chrs-inputs-restyle textarea.order__contact-info-input{padding:20px!important;height:76px}.chrs-inputs-restyle textarea.order__contact-info-input~.order__contact-info-label{background-color:#f6f6f6}.chrs-inputs-restyle__grid{display:grid;gap:20px;grid-template:"name secondname lastname" 1fr "phone phone email" 1fr/1fr 1fr 1fr;margin:0 0 20px}.chrs-inputs-restyle__grid .order__contact-info-block{margin:0}.chrs-inputs-restyle__grid .order__contact-info-block:nth-child(1){grid-area:name}.chrs-inputs-restyle__grid .order__contact-info-block:nth-child(2){grid-area:lastname}.chrs-inputs-restyle__grid .order__contact-info-block:nth-child(3){grid-area:secondname}.chrs-inputs-restyle__grid .order__contact-info-block:nth-child(4){grid-area:phone}.chrs-inputs-restyle__grid .order__contact-info-block:nth-child(5){grid-area:email}.chrs-inputs-restyle__container{margin-bottom:-20px}.chrs-radio-restyle{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.chrs-radio-restyle__subtext{margin-top:8px;font-weight:400;font-size:14px;color:#676767;display:block;padding-left:28px}.chrs-radio-restyle__border{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;border:1px solid #ececec;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;border-radius:4px}.chrs-radio-restyle .order__radio-label{position:relative;display:block;padding:20px;border-radius:4px}.chrs-radio-restyle .order__radio-label:hover .chrs-radio-restyle__border{border-color:#c4c4c4}.chrs-radio-restyle .order__radio-text{padding-left:28px;font-weight:500;font-size:16px}.chrs-radio-restyle .order__radio-icon::after,.chrs-radio-restyle .order__radio-text::after{background:#a8cd14;-webkit-box-shadow:none;box-shadow:none}.chrs-radio-restyle .order__radio-icon,.chrs-radio-restyle .order__radio-text::before{border-color:#676767}.chrs-radio-restyle .order__radio-label .order__radio-input:checked~.chrs-radio-restyle__border{border-color:#c4c4c4}.chrs-radio-restyle .order__radio-label .order__radio-input:checked~.order__radio-text .order__radio-icon,.chrs-radio-restyle .order__radio-label .order__radio-input:checked~.order__radio-text::before{border-color:#a8cd14}.chrs-gift,.chrs-gift__section{padding-top:20px}.chrs-gift__title .fast-order__subscribe-label{display:inline-block;margin:0;padding-top:3px}.chrs-gift__section-title{font-size:16px;font-weight:500;margin-bottom:15px}.chrs-total,.order__right-block.chrs-total{border:0;border-radius:4px;background-color:#fff;padding:30px}.chrs-total .order__sum-numb,.chrs-total .order__sum-text,.order__right-block.chrs-total .order__sum-numb,.order__right-block.chrs-total .order__sum-text{font-size:26px;text-transform:none}.chrs-total .order__text-info-block,.order__right-block.chrs-total .order__text-info-block{border-top:1px solid #ececec;padding:15px 0;margin-bottom:0}.chrs-total .order__text-info-block--first,.order__right-block.chrs-total .order__text-info-block--first{padding-top:0;border-top:none}.chrs-salon-achivs__item a,.chrs-total .order__text-info,.order__right-block.chrs-total .order__text-info{color:#676767}.chrs-total .order__text-numb,.order__right-block.chrs-total .order__text-numb{color:#292929;font-weight:500;text-align:right}.chrs-total .order__text-numb--promo,.order__right-block.chrs-total .order__text-numb--promo{color:#e8544e}.chrs-info{background:var(--color-green-light);border-radius:10px;padding:20px;display:none}.chrs-info.active,.chrs-salon.active .chrs-salon__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.chrs-info__i{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.chrs-info__text{font-weight:400;font-size:14px;line-height:1.3;padding-top:2px}.chrs-info~.chrs-delivery{margin-top:20px}.chrs-info__err{margin-top:10px;background:#ffe2e1}.chrs-salon-list{display:none;max-height:530px;overflow-y:scroll;margin-bottom:-30px;margin-right:-30px;padding-right:20px;padding-bottom:30px;scrollbar-color:#a8cd14 #f6f6f6;scrollbar-width:thin}.chrs-salon-list.active,.chrs-salon-map.active{display:block}.chrs-salon-list::-webkit-scrollbar-thumb{background-color:#a8cd14;border-radius:100px}.chrs-salon-list::-webkit-scrollbar{width:10px;background-color:#f6f6f6;border-radius:100px}.chrs-salon-map{display:none;position:relative}.chrs-salon-map__item{position:absolute;width:320px;z-index:100;border-radius:4px;overflow:hidden;right:15px;top:15px}#eks-pickup-map{height:500px;width:100%}.chrs-salon{padding:20px;background:#f6f6f6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:20px}.chrs-salon:last-child{margin-bottom:0}.chrs-salon__img{width:270px;height:180px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;background-color:#edebeb;margin-right:20px}.chrs-salon__img>img{-o-object-position:center;object-position:center}.chrs-salon__content{padding-top:15px}.chrs-salon__title{font-weight:500;font-size:20px;padding-right:60px;color:#292929}.chrs-salon__btn{position:absolute;right:20px;bottom:20px}.chrs-salon__icon{width:40px;height:40px;border-radius:50%;right:20px;top:20px;position:absolute;background-color:#a8cd14;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chrs-salon__icon>svg{stroke:#fff;width:21px;height:15px}.chrs-salon-achivs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4;font-weight:400;font-size:14px;color:#676767;margin-top:15px}.chrs-salon-achivs__item-i{width:20px;height:20px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.chrs-salon-btn{text-transform:uppercase;width:200px;background:#a8cd14;border-radius:4px;border:1px solid #a8cd14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;font-size:14px;color:#292929;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:500;font-family:"GT Eesti Pro",serif!important;padding-top:2px}.chrs-salon-btn.is-no-bg{background:0 0}.chrs-salon-btn:hover{background:#cae713;border-color:#cae713;cursor:pointer}.chrs-salon-item{background-color:#fff;position:relative}.chrs-salon-item.no-ph .chrs-salon-item__photo{display:none}.chrs-salon-item__photo{width:100%;height:200px}.chrs-salon-item__photo>img,.chrs-salon__img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chrs-salon-item__content{padding:15px}.chrs-salon-item__title{font-weight:500;font-size:20px;color:#292929;margin-bottom:15px}.chrs-salon-item__btn{width:100%;margin-top:10px}.chrs-salon-item__btn-other{display:none}.chrs-salon-item__btn:first-child{margin-top:15px}.chrs-salon-item__close{cursor:pointer;width:30px;height:30px;position:absolute;z-index:1;right:15px;top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#a8cd14;display:-webkit-box;display:-ms-flexbox;display:flex}.chrs-delivery{display:none}.chrs-delivery.active{display:block}.chrs-delivery__top{margin-bottom:30px}.chrs-delivery__title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:20px;margin-bottom:16px}.chrs-delivery__dch,.chrs-delivery__dch-i,.chrs-delivery__dch-item,.chrs-delivery__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-delivery__dch{-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.chrs-delivery__dch-i,.chrs-delivery__dch-item{color:#676767}.chrs-delivery__dch-i{border-radius:3px;background-color:#ececec;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;-webkit-transition:.3s;transition:.3s}.chrs-delivery__dch-item{margin-right:32px;-webkit-transition:color .3s;transition:color .3s;font-weight:500;font-size:16px}.chrs-delivery__dch-item:last-child{margin-right:0}.chrs-delivery__dch-item:hover{cursor:pointer}.chrs-delivery__dch-item.active,.chrs-delivery__dch-item:hover .chrs-delivery__dch-i{color:#292929}.chrs-delivery__dch-item.active .chrs-delivery__dch-i{color:#292929;background-color:#a8cd14}.chrs-courier__section{margin-bottom:30px}.chrs-courier__section:last-child{margin-bottom:0}.chrs-courier__section-title{font-weight:500;font-size:20px;margin-bottom:15px}.chrs-courier__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.chrs-courier__bottom>img{-ms-flex-negative:0;flex-shrink:0}.chrs-courier__bottom-text{font-weight:400;font-size:14px;padding-top:3px}.chrs-courier__grid{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-template-columns:repeat(2,1fr)}.chrs-courier__grid-bottom{grid-column:1/3}.chrs-courier__comment{position:relative}.chrs-courier__street.order__contact-info-block{margin-bottom:0}.chrs-courier__also{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-courier__also .order__contact-info-block{margin-bottom:0!important;margin-left:10px;margin-right:10px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.chrs-step-bottom{position:fixed;z-index:100;bottom:70px;left:0;right:0;height:80px;padding:15px;background-color:#fff}.chrs-step-bottom__btn{width:100%;height:50px}.chrs-line{display:none;padding:20px 15px 0}.chrs-line__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chrs-line__item{-ms-flex-negative:0;flex-shrink:0;width:12px;height:12px;border-radius:50%;border:1px solid #c4c4c4}.chrs-line__item.active{border-color:#a8cd14}.chrs-line__p{margin:0 8px;width:40px;height:1px;background-color:#c4c4c4}.chrs-line__item.active,.chrs-line__p.active{background-color:#a8cd14}.bap-page--wellness{--mainColor:#566747;--color-green-light:#f0f0ea;--bookingMain:#566747;--bookingDarkGrey:#E1E5EB;--bookingBlue:#0A84FF;--bookingLabelGrey:#7B7E8D;--bookingPrimary:#566747;--bookingLessPrimary:#566747;--bookingDark:#333;--bookingBlackLight:#292929;--bookingRed:#E8544E;--bookingWhite:#FFF;--bookingWhiteLight:#cfcdbe;--bookingBackground:#F9F9F9;--bookingLightGrey:#f0f0ea;--bookingDirtyGrey:#A8B8C2;--bookingGrey:#82828C;--bookingLightRedNotification:#EAD9DF;--bookingMenuLink:#566747;--bookingGreenNotFill:#f0f0ea}.chrs-step-title{display:none}.chrs-step-title__inner{position:fixed;top:65px;left:0;right:0;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;background-color:#f6f6f6}.chrs-step-title__title{font-weight:500;font-size:16px}.chrs-step-title__back,.chrs-step-title__back-2{position:absolute;top:13px;left:15px;z-index:1}.chrs-step-title__back-2{z-index:2;width:25px;height:25px}.chrs-step-title__step{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;right:15px;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:400;font-size:14px;color:#676767}.chrs-step-title__step>span{margin-left:8px}.chrs-submit-desktop,.chrs-submit-desktop.order__submit{border-radius:4px;height:50px;color:#292929!important;letter-spacing:.01em;text-transform:uppercase;font-weight:500;background-color:#a8cd14}.chrs-submit-desktop.order__submit:hover,.chrs-submit-desktop:hover{background:#cae713}.chrs-step-bottom{display:none}@media screen and (max-width:1582px){.chrs-product.basket-card__control,.chrs-product__control{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chrs-product.basket-card__content,.chrs-product__content{grid-template-columns:55px auto 100px 22px;grid-template-areas:"simple simple price del" " . control control control"}}@media only screen and (max-width:1582px){.chrs-inputs-restyle__grid .order__contact-info-block{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}}@media only screen and (max-width:1280px){.chrs-promoblock .fast-order__promo-accept,.chrs-promoblock.fast-order__promo .fast-order__promo-accept{width:100px}.chrs-salon__btn{position:static;right:0;bottom:0;margin-top:20px;width:100%}.chrs-courier__grid{grid-template-columns:1fr}.chrs-courier__grid-bottom{grid-column:1/2}}@media only screen and (max-width:1024px){.chrs-promoblock,.chrs-promoblock.fast-order__promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.chrs-promoblock .fast-order__promo-accept,.chrs-promoblock.fast-order__promo .fast-order__promo-accept{margin-left:15px}.chrs-order-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chrs-order-wrap .order__sticky-block{width:100%;margin-left:0}.chrs-order-subscribe,.chrs-order-subscribe.fast-order__subscribe{margin:30px auto}}@media only screen and (max-width:768px){.chrs-order-container{padding:0}.chrs-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:none}.chrs-modal.active{display:block}.chrs-modal.visible .chrs-modal__content{top:80px}.chrs-modal.visible .chrs-modal__bg{opacity:1}.chrs-modal__trigger,.chrs-modal__trigger.chrs-salon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.chrs-modal__l{width:100px;height:3px;background-color:#ececec;position:absolute;border-radius:100px;top:10px;left:calc(50% - 50px)}.chrs-modal__x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;right:5px;top:25px;position:absolute;z-index:10}.chrs-modal__bg,.chrs-modal__content{position:absolute;bottom:0;left:0;right:0}.chrs-modal__bg{top:0;background-color:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.chrs-modal__content{top:100%;background-color:#fff;border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;-webkit-transition:top .2s;transition:top .2s}.chrs-modal__top{-ms-flex-negative:0;flex-shrink:0;padding:0 15px}.chrs-modal__inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.chrs-modal__inner .chrs-salon-list{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;padding-left:15px;padding-right:6px;padding-bottom:15px}.chrs-modal__inner .chrs-salon-map{position:absolute;left:0;right:0;top:0;bottom:0;padding:0 15px 15px}.chrs-modal__inner #eks-pickup-map{height:100%}.chrs-section{margin-bottom:20px!important;padding:20px 15px;border-radius:0}.chrs-section__title-text{font-size:22px}.chrs-section__title-sub{font-size:14px;margin-top:8px}.chrs-products-section__title{font-size:16px}.chrs-product.basket-card__control,.chrs-product__control{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chrs-product.basket-card__name,.chrs-product__name{font-size:14px}.chrs-product.basket-card__price,.chrs-product__price{padding-top:6px}.chrs-product.basket-card__select,.chrs-product__select{margin-right:0;margin-left:15px;width:130px}.chrs-product.basket-card__content,.chrs-product__content{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:10px;grid-template-columns:70px auto 100px;grid-template-areas:"simple simple simple" "del control control" "price price price"}.chrs-inputs-restyle .order__contact-info-block label.error,.chrs-product.basket-card.chrs-product--ref .chrs-product__price,.chrs-product.chrs-product--ref .chrs-product__price{padding-top:0}.chrs-product.basket-card.chrs-product--ref .chrs-product__content,.chrs-product.chrs-product--ref .chrs-product__content{grid-template-areas:"simple simple simple" "del control price"}.chrs-inputs-restyle .order__contact-info-input{height:50px;padding:3px 15px 0!important}.chrs-inputs-restyle .order__contact-info-input:valid:not(textarea){padding:3px 15px 0!important}.chrs-inputs-restyle .order__contact-info-label{left:15px!important;top:18px!important}.chrs-inputs-restyle .order__contact-info-input:focus~.order__contact-info-label,.chrs-inputs-restyle .order__contact-info-input:valid~.order__contact-info-label,.chrs-inputs-restyle .order__contact-info-input[data-empty=false]~.order__contact-info-block{font-size:10px!important}.chrs-inputs-restyle .order__contact-info-label--date input{width:auto;left:20px;padding:0}.chrs-inputs-restyle textarea.order__contact-info-input{padding:15px!important}.chrs-inputs-restyle__grid .order__contact-info-block{margin-bottom:17px}.chrs-inputs-restyle__grid{grid-template:"name" 1fr "secondname" 1fr "lastname" 1fr "phone" 1fr "email" 1fr/1fr}.chrs-radio-restyle,.chrs-step[data-step=certificate] .chrs-step-block[data-name=certificate],.chrs-step[data-step=certificate] .chrs-step-block[data-name=line],.chrs-step[data-step=certificate] .chrs-step-block[data-name=modal-btn],.chrs-step[data-step=certificate] .chrs-step-block[data-name=step-title],.chrs-step[data-step=contact] .chrs-step-block[data-name=contact],.chrs-step[data-step=contact] .chrs-step-block[data-name=line],.chrs-step[data-step=contact] .chrs-step-block[data-name=modal-btn],.chrs-step[data-step=contact] .chrs-step-block[data-name=step-title],.chrs-step[data-step=default] .chrs-step-block[data-name=first-btn],.chrs-step[data-step=default] .chrs-step-block[data-name=products],.chrs-step[data-step=default] .chrs-step-block[data-name=subscribe],.chrs-step[data-step=default] .chrs-step-block[data-name=title],.chrs-step[data-step=default] .chrs-step-block[data-name=total],.chrs-step[data-step=delivery] .chrs-step-block[data-name=delivery],.chrs-step[data-step=delivery] .chrs-step-block[data-name=line],.chrs-step[data-step=delivery] .chrs-step-block[data-name=modal-btn],.chrs-step[data-step=delivery] .chrs-step-block[data-name=step-title],.chrs-step[data-step=final] .chrs-step-block[data-name=final-btn],.chrs-step[data-step=final] .chrs-step-block[data-name=line],.chrs-step[data-step=final] .chrs-step-block[data-name=promo],.chrs-step[data-step=final] .chrs-step-block[data-name=step-title],.chrs-step[data-step=final] .chrs-step-block[data-name=total],.chrs-step[data-step=payment] .chrs-step-block[data-name=line],.chrs-step[data-step=payment] .chrs-step-block[data-name=modal-btn],.chrs-step[data-step=payment] .chrs-step-block[data-name=payment],.chrs-step[data-step=payment] .chrs-step-block[data-name=step-title]{display:block}.chrs-radio-restyle__subtext{margin-top:4px}.chrs-radio-restyle .order__radio-label{padding:15px;margin-bottom:15px}.chrs-radio-restyle .order__radio-label:last-child{margin-bottom:0}.chrs-total,.order__right-block.chrs-total{padding:20px 15px}.chrs-total .order__sum-numb,.chrs-total .order__sum-text,.order__right-block.chrs-total .order__sum-numb,.order__right-block.chrs-total .order__sum-text{font-size:24px}.chrs-total .order__text-info-block,.order__right-block.chrs-total .order__text-info-block{padding:18px 0}.chrs-total .order__text-info-block--first,.order__right-block.chrs-total .order__text-info-block--first{padding-top:5px}.chrs-info{padding:15px}.chrs-info__text{font-size:12px}.chrs-salon-list{margin:0;padding:0 10px 0 0}.chrs-salon-map__item{top:unset;right:0;left:0;bottom:0;background-color:#f6f6f6;width:auto}.chrs-salon{padding:0;display:block;margin-bottom:15px}.chrs-salon:last-child{margin-bottom:0}.chrs-salon__img{width:100%;height:200px;margin-right:0;-ms-flex-negative:unset;flex-shrink:unset}.chrs-salon__content{padding:15px}.chrs-salon__title{padding-right:0}.chrs-salon__btn{margin-top:15px}.chrs-salon-item{background-color:#f6f6f6;border-radius:4px;overflow:hidden}.chrs-salon-item__photo{display:none}.chrs-salon-item__btn-other{display:-webkit-box;display:-ms-flexbox;display:flex}.chrs-salon-item__close{display:none}.chrs-delivery__title{display:block;margin-bottom:10px;font-weight:700;font-size:26px}.chrs-delivery__dch{margin-left:0;width:100%;margin-top:10px;border:1px solid #a8cd14;border-radius:4px}.chrs-delivery__dch-t{height:14px}.chrs-delivery__dch-i{width:16px;height:16px;margin-right:6px;background-color:transparent}.chrs-delivery__dch-item{margin-right:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;font-weight:400;font-size:14px}.chrs-delivery__dch-item.active{background-color:#a8cd14}.chrs-courier__grid{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:17px}.chrs-courier__also{margin-right:-4px;margin-left:-4px}.chrs-courier__also .order__contact-info-block{margin-right:4px;margin-left:4px}.chrs-step .chrs-promo{margin-bottom:100px;margin-top:0;padding-top:0}.chrs-step .chrs-total{margin-bottom:0!important}.chrs-step .chrs-step-block,.chrs-step .chrs-submit-desktop{display:none}.chrs-step .chrs-step-wrapper.is-modal,.chrs-step.chrs-step-wrapper.is-modal{position:fixed;top:65px;bottom:70px;left:0;right:0;z-index:10000;background-color:#fff;overflow-y:auto;padding-bottom:80px;padding-top:50px}.chrs-order-subscribe,.chrs-order-subscribe.fast-order__subscribe{padding:0 15px;margin:20px auto}}@media screen and (max-width:320px){.chrs-promoblock .fast-order__promo-value,.chrs-promoblock.fast-order__promo .fast-order__promo-value{padding:2px 10px 0}}
/*# sourceMappingURL=checkout-restyle.min.css.map */
