.action-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.action-head h1{margin-bottom:0}.action-status{font-size:14px;color:#fff;border-radius:4px;padding:5.5px 12px;-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.action-conditions__item,.action-discount__title{font-size:18px;font-weight:700;line-height:1.875}.action-status--ended{background:#E34C4C}.action-banner{margin-bottom:30px}.action-btn{text-align:right}.action-card,.action-description,.action-sale__buttons{text-align:center}.action-card{border-top:1px solid #6DB743;padding-top:30px;margin:30px 0}.action-card__title{margin-bottom:30px;text-transform:uppercase}.action-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-slider:after{content:"slider-disable";display:none}.action-conditions{background:#FFF;border-radius:8px;margin:60px 0}.action-conditions__title{color:#6DB743;margin-bottom:30px;padding:40px 50px 0}.action-conditions__body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px 30px}.action-conditions__description{margin-right:30px;max-width:470px;-ms-flex-negative:0;flex-shrink:0}.action-conditions__vantage{display:-webkit-box;display:-ms-flexbox;display:flex}.action-conditions__item{margin-right:35px;width:33%}.action-conditions__item:last-child{margin:0}.action-conditions__text{margin-top:20px}.action-conditions__footer{padding:30px 50px 40px;border-top:1px solid #F4F4F4;display:-webkit-box;display:-ms-flexbox;display:flex}.action-conditions__note{color:rgba(55,69,74,.6);width:40%}.action-conditions__note:first-child{margin-right:30px;width:60%}.action-sale__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:30px}.action-sale__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-sale__buttons p{margin:0}.action-sale__end{font-weight:600;margin:0;color:#E34C4C}.action-discount__item{background:#FFF;border-radius:8px;margin-bottom:10px}.action-discount__item:last-child{margin-bottom:30px}.action-discount .cat_name{padding:15px 20px;border-bottom:1px solid #DFDFDF;color:#7f7e7e}.action-discount__title{color:#6DB743;padding:15px 45px 15px 20px;position:relative;cursor:pointer}.action-discount__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.action-discount__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.action-discount__list{border-top:1px solid #f4f4f4;padding:14px 50px 20px;-webkit-columns:4;-moz-columns:4;columns:4}.action-discount__list li{line-height:1.875;position:relative;text-transform:uppercase}.action-discount__list li:before{content:"";display:inline-block;width:3px;height:3px;position:absolute;border-radius:50%;left:-8px;top:12px;line-height:1;background:#6DB743}@media screen and (max-width:1199px){.action-conditions__title{padding:40px 30px 0}.action-conditions__body{padding:0 30px 30px}.action-conditions__item{margin-right:28px;font-size:16px}}@media screen and (max-width:991px){.action-text{margin-bottom:20px}.action-btn{text-align:center}.action-slider:after{content:"";display:none}.action-conditions__title{padding:23px 15px 0}.action-conditions__body{display:block;padding:0 15px 20px}.action-conditions__description{max-width:inherit;margin:0 0 40px}.action-conditions__footer{padding:20px 15px}.action-discount__list{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (max-width:767px){.action-head,.action-sale__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal}.action-head{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.action-status{margin:10px 0 0}.action-conditions__footer{display:block}.action-conditions__note{width:100%}.action-conditions__note:first-child{width:100%;margin:0 0 20px}.action-sale__head{display:block;margin-bottom:20px}.action-sale__title{margin-bottom:10px}.action-sale__buttons{-ms-flex-direction:column;flex-direction:column}.action-sale__buttons .btn:first-child{margin-bottom:20px}.action-sale__buttons .btn:last-child{margin-top:20px}.action-sale__end{margin:15px 0}.action-discount__list{padding:15px 20px 20px;-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:575px){.action-banner{margin:0 -15px 20px}.action-card{margin:20px -15px;padding-top:20px}.action-conditions{margin:30px 0}.action-conditions__vantage{display:block}.action-conditions__item{margin:0 0 25px;width:100%}.action-discount__list{-webkit-columns:1;-moz-columns:1;columns:1}}
.advantage-item{background:#F4F4F4;border-radius:15px;padding:50px 20px 20px;text-align:center;position:relative;height:100%;max-width:270px;margin:0 auto}.advantage-item--white{background:#fff}.advantage-item__icon{border:10px solid #FFF;background-color:#6DB743;border-radius:50%;-webkit-box-shadow:inset 0 8px 16px rgba(0,0,0,.1);box-shadow:inset 0 8px 16px rgba(0,0,0,.1);width:94px;height:94px;position:absolute;top:-60px;left:0;right:0;margin:auto;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}.advantage-item__icon svg{width:36px;height:36px;fill:#fff}.advantage-item__title{font-weight:700;letter-spacing:.6px;margin-bottom:10px;text-transform:uppercase;width:100%}.advantage-item__text{color:rgba(55,69,74,.6)}@media screen and (max-width:1199px){.advantage-item__indent{margin-bottom:65px}}@media screen and (max-width:767px){.advantage-item__indent:last-child{margin-bottom:0}}
.algor-card,.info-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;margin:0 auto}.algor-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F4F4F4;border:1px solid #D9D9D9;border-radius:30px;padding:40px 24px;max-width:370px}.algor-card--h3-title{color:#37454a;font-weight:600}.info-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border:1px solid #D9D9D9;border-radius:30px;padding:22px;height:288px}.info-card--text{color:#37454a;font-size:14px;line-height:1.4}.big-block--text,.info-box--text,.info-box--title{line-height:1.3;color:#37454a}.info-box{background:#FFF;border-radius:30px;padding:24px 30px}.info-box--text{font-weight:500;font-size:20px}.info-box--title{font-size:28px;font-weight:500}.info-box--title::before{content:"";width:10px;height:10px;border-radius:50%;background-color:#76B926;position:absolute;top:41px;left:26px;-webkit-transform:translate(0,-50%)}.big-block{background:#FFF;border:1px solid #E5E5E5;border-radius:30px;padding:60px 22px}.big-block--text{font-weight:400;font-size:24px}@media screen and (max-width:767px){.info-box{height:100%}}@media screen and (max-width:575px){.algor-card--h3-title,.info-box--text{font-size:14px;line-height:1.4}.algor-card,.info-card{max-width:328px}.info-card{line-height:1.4}.info-box--text{font-weight:500}.info-box--title{font-size:16px;font-weight:500;line-height:20px}.info-box--title::before{content:"";width:6px;height:6px;border-radius:50%;background-color:#76B926;position:absolute;top:33px;left:33px;-webkit-transform:translate(0,-50%)}.big-block{padding:24px 20px}.big-block--text{font-size:16px;line-height:1.25}}
@charset "UTF-8";.basket{padding:50px 0}.basket-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#6DB743;cursor:pointer;margin-bottom:5px;border:none;background:0 0}.basket-back svg{width:14px;height:14px;margin-right:3px;fill:#6DB743}.order__title{background:#E0E0E0;border-radius:10px;padding:10px 30px;margin-bottom:20px}.basket-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.basket-item,.basket-item__wrap{display:-webkit-box;display:-ms-flexbox}.basket-title h1{margin:0}.basket-title__count{background:#6DB743;font-weight:600;font-size:14px;line-height:25px;color:#fff;border-radius:50%;margin-left:10px;min-width:26px;min-height:26px;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}.basket-title__count svg{width:14.5px;height:11.84px}.basket-item{background:#FFF;border-radius:10px;padding:20px 30px;display:flex;margin-bottom:20px}.basket-item:last-child{margin-bottom:0}.basket-item.removed{background:rgba(55,69,74,.5)}.basket-item__img{border:1px solid #E0E0E0;border-radius:10px;max-width:105px;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-negative:0;flex-shrink:0}.basket-item__wrap{margin-bottom:15px;display:flex}.basket-item__wrap:last-child{margin-bottom:0}.basket-item__price{font-weight:700;font-size:18px;line-height:21px}.basket-item__pricemin{font-weight:400;font-size:14px;line-height:22px}.basket-item__delete,.basket-item__subtitle,.basket-item__text,.basket-item__title{font-size:16px;line-height:22px}.basket-item__title{font-weight:600}.basket-item__subtitle{color:#BDBDBD}.basket-item__name{width:280px;margin-right:30px}.basket-item__prices{width:100px}.basket-item__info{width:100%}.basket-item__edit{margin-left:auto}.basket-item__edit svg{width:16.37px;height:16.39px}.basket-item__delete{color:#E34C4C;background:0 0;border:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total__btn.disabled,.total__btn.disabled:before,.total__btn.disabled:hover:before{background:#BDBDBD;border-color:#BDBDBD}.basket-item__delete svg{width:12.73px;height:12.73px;fill:#E34C4C;margin-right:6px;display:none}.basket-item__select{width:87px!important;height:30px!important;padding-left:10px;padding-right:20px}.basket-item__select:after{right:10px!important}.basket-item__md-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.total{position:sticky;top:0;-webkit-transition:top .3s;transition:top .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.total__btn{font-weight:700!important;font-size:16px!important;line-height:22px!important;display:block!important;width:100%!important;max-width:inherit!important;text-transform:uppercase}.total__btn:first-child{margin-bottom:15px}.total__btn.disabled{-webkit-box-shadow:inherit;box-shadow:inherit}.total__btn.disabled:hover{color:#fff}.total-price{background:#FFF;border-radius:10px;padding:20px 30px;margin-top:20px}.total-price__text,.total-price__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.total-price__title{font-weight:700;font-size:24px;line-height:32px;margin-bottom:10px}.total-price__text{font-size:16px;line-height:22px;margin-bottom:6px}.total-price__text.link-border{display:inline-block}.total-price__text span{min-width:65px;text-align:right}.total-price__coupon{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:15px}.total-price__coupon.active::before{content:"";display:inline-block;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked3-green);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:15px;top:0;bottom:0;width:10px;height:10px;margin:auto}.total-price__coupon.active .total-price__submit,.total-price__coupon.active .total-price__submit__right{display:none}.total-price__coupon.active .total-price__submit__active{display:block;width:12.46px;height:15px}.sending-titles,.total-price__submit{display:-ms-flexbox;-webkit-box-align:center}.total-price__coupon.active .total-price__input{padding:2px 25px 2px 15px}.total-price__input{border:2px solid #DFDFDF;font-size:14px;line-height:22px;outline:0;width:100%;height:50px;border-radius:25px;padding:14px 55px 14px 20px}.total-price__input::-webkit-input-placeholder{color:#BDBDBD}.total-price__input::-moz-placeholder{color:#BDBDBD}.total-price__input:-ms-input-placeholder{color:#BDBDBD}.total-price__input::-ms-input-placeholder{color:#BDBDBD}.total-price__input::placeholder{color:#BDBDBD}.total-price__status{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;line-height:22px;color:#BDBDBD;pointer-events:none}.total-price__submit{position:absolute;right:0;top:0;width:50px;height:50px;border-radius:50%;border:none;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#6DB743}.total-price__submit .icon{display:none}.total-price__submit .icon-default{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.total-price__submit svg{width:16px;height:16px;fill:#fff}.total-price .is-error .total-price__submit svg,.total-price .is-success .total-price__submit svg{width:12px;height:12px}.total-price .is-success .total-price__submit{background:#6DB743}.total-price .is-success .total-price__submit .icon-default{display:none}.total-price .is-success .total-price__submit .icon-success{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.total-price .is-success .total-price__input::-webkit-input-placeholder{color:#76B926}.total-price .is-success .total-price__input::-moz-placeholder{color:#76B926}.total-price .is-success .total-price__input:-ms-input-placeholder{color:#76B926}.total-price .is-success .total-price__input::-ms-input-placeholder{color:#76B926}.total-price .is-success .total-price__input::placeholder{color:#76B926}.total-price .is-error .total-price__submit{background:#E34C4C}.total-price .is-error .total-price__submit .icon-default{display:none}.total-price .is-error .total-price__submit .icon-error{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.total-price .is-error .total-price__input::-webkit-input-placeholder{color:#E34C4C}.total-price .is-error .total-price__input::-moz-placeholder{color:#E34C4C}.total-price .is-error .total-price__input:-ms-input-placeholder{color:#E34C4C}.total-price .is-error .total-price__input::-ms-input-placeholder{color:#E34C4C}.total-price .is-error .total-price__input::placeholder{color:#E34C4C}.total-conditions{background:#FFF;border-radius:10px;padding:20px 30px;margin-top:20px}.popup-sale{min-width:410px}.popup-sale__title{margin-bottom:10px!important}.popup-sale__text{margin-bottom:10px}.popup-sale__text:last-child{margin-bottom:0}.popup-sale__total{margin:20px -30px 0!important;padding:19px 40px 0;border-top:1px solid #DFDFDF}.popup-lenses,.popup-recipe{width:100%;max-width:890px!important}.popup-lenses{padding:15px 30px!important}.popup-lenses .choose-lens__head{margin-bottom:23px}.popup-lenses .choose-lens__head .popup__title--min,.popup-lenses .lens-card{margin-bottom:0}.popup-lenses .popup-inner{overflow:hidden;padding:5px 0}.sending-titles{background:#FFF;border-radius:24px;width:100%;margin-bottom:20px;height:50px;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center}.sending-titles__item{width:50%;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;border-radius:24px;font-size:18px;line-height:30px;cursor:pointer;color:rgba(55,69,74,.6)}.sending-titles__item.active{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);font-weight:700;color:#fff}.sending-slider{padding:0 90px 0 20px}.sending-slider-wrap{padding:20px 0;background:#fff;border-radius:10px;margin-bottom:20px}.sending-slider-wrap--columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sending-slider-wrap--columns .sending-slider{width:50%}.sending-slider-wrap--columns .sending-slider:first-child{border-left:0}.sending-slider-wrap--columns .sending-slider:first-child .owl-nav{padding:0 10px!important}.sending-slider-wrap--columns .sending-slider:last-child{border-left:1px solid #E0E0E0}.sending-slider-wrap--columns .sending-slider:last-child .owl-nav{padding:0!important}.sending-slider .slider-btn{width:50px;height:50px}.sending-slider .slider-btn svg{width:12px;height:12px}.sending-slider .owl-prev{display:none}.sending-slider .owl-nav{padding:0 20px!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.popup-order-discount__body,.sending-slider__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.sending-slider__item{text-align:center;width:105px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;position:relative}.sending-slider__img{border:1px solid #E0E0E0;border-radius:10px;max-width:105px}.sending-slider__price{font-weight:600;font-size:16px;line-height:22px;color:#333;margin-top:5px}.sending-slider__count{background:#76B926;position:absolute;top:4px;right:4px;min-width:15px;min-height:15px;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;color:#fff;border-radius:50%;font-weight:400;font-size:12px;line-height:0;padding:7px 3px}.basket-form,.sending-products{border-radius:10px;margin-bottom:20px}.sending-products{background:#FFF;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:145px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-form{background:#fff;padding:20px 30px}.basket-form:last-child{margin-bottom:0}.basket-form__title{font-weight:700;font-size:18px;line-height:30px;margin-bottom:15px}.basket-form__label{max-width:inherit!important}.basket-form__info{margin-top:10px;font-weight:600;font-size:14px;line-height:25px}.basket-form__input{height:48px}.basket-form__input--city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:339.66px;position:relative}.basket-form__input--city:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;pointer-events:none;position:absolute;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;right:25px;height:9px;width:9px;margin-top:-6px}.basket-form__last-order{position:relative}.basket-form__last-order:after{content:"";display:inline-block;width:26px;height:26px;position:absolute;left:20px;top:0;bottom:0;margin:auto;border-radius:50%;background-color:#DFDFDF}.basket-form__last-order:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;left:33px;top:11px;bottom:0;margin:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1}.basket-form__last-order .nice-full-width{padding:13px 37px 13px 61px;background:#F4F4F4;position:relative;border-color:#fff0;white-space:break-spaces;min-height:48px;height:inherit}.basket-form__checkbox .checkbox__element{background:#fff}.basket-form__textarea{background:#F4F4F4;border-radius:8px;padding:13px 20px;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s;width:100%;display:block}.basket-form__textarea:focus{border:1px solid #6DB743;outline:0}.basket-form-info{background:#F4F4F4;padding:20px;border-radius:10px;margin-top:-8px;margin-bottom:10px}.basket-form-info--hidden{display:none}.basket-form-info input{background:#fff;margin-bottom:10px}.basket-form-info input::-webkit-input-placeholder{color:#BDBDBD}.basket-form-info input::-moz-placeholder{color:#BDBDBD}.basket-form-info input:-ms-input-placeholder{color:#BDBDBD}.basket-form-info input::-ms-input-placeholder{color:#BDBDBD}.basket-form-info input::placeholder{color:#BDBDBD}.basket-form-info__courier{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-form-info__courier input{margin-right:15px}.basket-form-info__courier input:last-child{margin-right:0}.basket-form-info__time{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-login{background:#FFF;border-radius:10px;padding:20px 30px 5px;margin-bottom:30px}.basket-login__inputs{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-login input{margin-bottom:15px;margin-right:15px}.basket-login input::-webkit-input-placeholder{color:#BDBDBD}.basket-login input::-moz-placeholder{color:#BDBDBD}.basket-login input:-ms-input-placeholder{color:#BDBDBD}.basket-login input::-ms-input-placeholder{color:#BDBDBD}.basket-login input::placeholder{color:#BDBDBD}.basket-login input:last-child{margin-right:0}.popup-order-item{padding:20px 30px!important}.popup-order-item__count{width:109.88px;height:30px;background:#76B72A;border-radius:2px;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;color:#fff}.popup-order-item__count:hover{color:#fff}.popup-order-item .arriving-product{margin-top:0}.popup-order-item .basket-item{padding:0}.popup.popup-sms.fancybox-content{padding:20px 30px}.popup.popup-sms.fancybox-content .popup__btn-group{gap:15px}.popup-sms .add-account,.popup-sms .change-account,.popup-sms .code_form,.popup-sms .number_form{min-width:348px}.popup-sms .add-account .popup__title,.popup-sms .change-account .popup__title,.popup-sms .code_form .popup__title,.popup-sms .number_form .popup__title{font-size:18px;line-height:30px;font-weight:700;text-align:center;margin-bottom:15px}.popup-sms .add-account .btn,.popup-sms .change-account .btn,.popup-sms .code_form .btn,.popup-sms .number_form .btn{width:100%;max-width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-sms .add-account .popup-form__label,.popup-sms .code_form .popup-form__label,.popup-sms .number_form .popup-form__label{max-width:100%;position:relative;margin-bottom:30px}.popup-sms .add-account .popup-form__input,.popup-sms .code_form .popup-form__input,.popup-sms .number_form .popup-form__input{font-size:20px;padding:10px 20px}.popup-sms .add-account .popup-form__input:focus,.popup-sms .add-account .popup-form__input:focus-within,.popup-sms .code_form .popup-form__input:focus,.popup-sms .code_form .popup-form__input:focus-within,.popup-sms .number_form .popup-form__input:focus,.popup-sms .number_form .popup-form__input:focus-within{border:1px solid #6DB743!important}.popup-sms .add-account .popup-form__input.error,.popup-sms .code_form .popup-form__input.error,.popup-sms .number_form .popup-form__input.error{border:1px solid red!important}.popup-sms .add-account #cart_tel::-webkit-input-placeholder,.popup-sms .code_form #cart_tel::-webkit-input-placeholder,.popup-sms .number_form #cart_tel::-webkit-input-placeholder{color:#BDBDBD;font-size:16px;line-height:22px;font-weight:400}.popup-sms .add-account #cart_tel::-moz-placeholder,.popup-sms .code_form #cart_tel::-moz-placeholder,.popup-sms .number_form #cart_tel::-moz-placeholder{color:#BDBDBD;font-size:16px;line-height:22px;font-weight:400}.popup-sms .add-account #cart_tel:-ms-input-placeholder,.popup-sms .code_form #cart_tel:-ms-input-placeholder,.popup-sms .number_form #cart_tel:-ms-input-placeholder{color:#BDBDBD;font-size:16px;line-height:22px;font-weight:400}.popup-sms .add-account #cart_tel::-ms-input-placeholder,.popup-sms .code_form #cart_tel::-ms-input-placeholder,.popup-sms .number_form #cart_tel::-ms-input-placeholder{color:#BDBDBD;font-size:16px;line-height:22px;font-weight:400}.popup-sms .add-account #cart_tel::placeholder,.popup-sms .code_form #cart_tel::placeholder,.popup-sms .number_form #cart_tel::placeholder{color:#BDBDBD;font-size:16px;line-height:22px;font-weight:400}.popup-sms .add-account label.error,.popup-sms .code_form label.error,.popup-sms .number_form label.error{position:absolute;font-size:12px;line-height:1.1;color:red;display:block;width:100%;text-align:center;opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin-bottom:0;margin-top:9px}.basket-accepted__orders-item,.popup-delivery-point__content,.popup-sms .code_form .popup-form__icon{position:relative}.popup-sms .number_form{max-width:370px}.popup-sms .code_form{text-align:left}.popup-sms .code_form .popup-form__input{text-align:center;letter-spacing:1em}.popup-sms .code_form .popup-form__input+label.error{opacity:1;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.popup-sms .code_form .popup-form__input+label.error:focus,.popup-sms .code_form .popup-form__input+label.error:focus-within{opacity:0}.popup-sms .add-account{width:100%;max-width:700px}.popup-sms .add-account .error-message{position:absolute;color:red;font-size:12px;line-height:.9;margin-left:5px;margin-top:2px}.popup-sms .add-account .btn{max-width:50%}.popup-sms .code-inputs-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-sms .code-input{width:50px;height:50px;text-align:center;font-size:20px;border:1px solid #ddd;border-radius:8px;outline:0;-webkit-transition:border-color .3s;transition:border-color .3s}.popup-sms .code-input:focus,.popup-sms .code-input:focus-within{border:1px solid #6DB743!important}.popup-sms__text{margin:10px 0}.basket-accepted{background:#FFF;border-radius:10px;padding:30px;margin-bottom:20px}.basket-accepted:last-child{margin-bottom:0}.basket-accepted__title{margin-bottom:20px}.basket-accepted__border{border:1px solid #E0E0E0;border-radius:10px;padding:20px}.basket-accepted__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-accepted__orders{margin-right:20px;margin-bottom:20px;width:100%;max-width:720px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-accepted__orders-title{font-weight:700;font-size:18px;line-height:30px;margin-bottom:15px}.basket-accepted__orders-products{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.basket-accepted__orders-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;scroll-behavior:smooth;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;max-width:610px;padding-bottom:5px}.basket-accepted__orders-wrap::-webkit-scrollbar{width:3px;height:3px;background-color:#f9f9fd}.basket-accepted__orders-wrap::-webkit-scrollbar-track{background:#DFDFDF;border-radius:10px}.basket-accepted__orders-wrap::-webkit-scrollbar-thumb{background-color:#6DB743;border-radius:10px;border:0 solid #6DB743}.basket-accepted__orders-item:before{content:"";display:block;width:1px;height:84.5px;background:#E0E0E0;position:absolute;top:45px;left:-25px}.basket-accepted__orders-item:first-child:before{display:none}.basket-accepted__orders-btn{width:50px!important;height:50px!important;margin-top:20px;-ms-flex-negative:0;flex-shrink:0}.basket-accepted__total{max-width:370px;width:100%;padding:20px 30px;margin-bottom:20px}.basket-accepted__total-info{font-weight:700;font-size:18px;line-height:24px;padding:17px 20px;background:#EBF5DD;border-radius:10px;margin-bottom:20px}.basket-accepted__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:24px;line-height:32px}.basket-accepted__discount{font-weight:400;font-size:16px;line-height:22px;color:#6DB743;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.basket-accepted__discount-info{width:15px;height:15px;background:#76B926;font-weight:400;font-size:12px;line-height:1px;color:#fff;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;border-radius:50%;margin-left:4px}.basket-accepted__discount-question{margin-left:4px}.basket-accepted__btn{text-transform:uppercase;max-width:100%!important;width:100%!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;min-height:52px}.basket-accepted__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-accepted__info-wrap{width:33%;padding-right:5px}.basket-accepted__info-wrap:last-child{padding-right:0}.basket-accepted__info-title{margin-bottom:10px;font-weight:700;font-size:18px;line-height:30px}.basket-accepted__info-text{font-weight:600;font-size:14px;line-height:25px;margin-bottom:5px;display:block;color:#37454a}.basket-accepted__info-text:last-child{margin-bottom:0}.basket-popup{padding:20px 30px!important}.basket-fixed-btn{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;position:fixed;bottom:0;left:0;right:0;z-index:11;background:#fff;border-top:1px solid #DFDFDF}.basket-fixed-btn .basket-item__prices{padding:0;margin:0 10px 0 0;border:none;display:block;-ms-flex-negative:0;flex-shrink:0}.basket-fixed-btn .btn.disabled,.basket-fixed-btn .btn.disabled:before,.basket-fixed-btn .btn.disabled:hover:before{background:#BDBDBD;border-color:#BDBDBD}.basket-fixed-btn .btn{width:100%;max-width:206px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket-fixed-btn .btn.disabled{-webkit-box-shadow:inherit;box-shadow:inherit}.basket-fixed-btn .btn.disabled:hover{color:#fff}.popup-delivery-point{max-width:1170px!important;width:100%}.popup-delivery-point__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-delivery-point__checkbox{margin-right:22px;margin-bottom:16px}.popup-delivery-point__content{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #DFDFDF;border-radius:10px;overflow:hidden}.popup-delivery-point__map{width:100%}.popup-delivery-point__map-wrap{height:612px;width:100%}.popup-delivery-point__map-wrap .map-block{height:612px}.popup-delivery-point__map-wrap .map-collapse{margin:0}.popup-delivery-point__map-info{display:none;padding:15px 10px;width:100%;text-align:center}.popup-delivery-point__map-info__title{font-size:16px;line-height:22px;margin-bottom:10px;text-align:left}.popup-delivery-point__map-info__title span{display:block}.popup-delivery-point__map-info__btn{font-weight:600;font-size:16px;line-height:22px;padding:10px!important;width:100%!important;max-width:300px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-delivery-point__list{padding:10px;width:100%;max-width:492px}.popup-delivery-point__search{margin-bottom:10px}.popup-delivery-point__tabs.popup-delivery-point__tabs{position:absolute;right:10px;top:10px;z-index:1;display:none!important;margin-left:0;margin-top:0}.popup-delivery-point__items{max-height:530px}.popup-delivery-point__item{background:#EEE;border-radius:10px;height:50px;padding:0 20px;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;margin-bottom:5px}.popup-delivery-point__item:last-child{margin-bottom:0}.popup-delivery-point__item-title{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.popup-delivery-point__item-btn{padding:9px 15px!important;font-size:14px!important;line-height:22px;font-weight:400!important;-ms-flex-negative:0;flex-shrink:0;margin-left:17px}.popup-delivery-point__item span.bold{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.popup.popup-order-discount{max-width:520px;width:100%;border-radius:12px;padding:0!important}.popup-order-discount__body{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px;padding:20px 30px}.popup-order-discount__list,.popup-order-discount__section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:10px}.popup-order-discount__footer{padding:20px 30px;border-top:1px solid #DFDFDF}.popup-order-discount__section{display:flex;flex-direction:column}.popup-order-discount__header{margin:0;font-size:24px;font-weight:700;line-height:1.33}.popup-order-discount__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.popup-order-discount__item-value:after,.popup-order-discount__total-value:after{content:"₽";margin-left:5px}.popup-order-discount__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16px;line-height:1.4;color:#37454AE5}.popup-order-discount__item-name{max-width:70%}.popup-order-discount__item-value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em}.popup-order-discount__promo{color:#78b700;font-weight:600}.popup-order-discount__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:24px;line-height:1.33}.popup-order-discount__total-value{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em}.popup.popup-order-total{max-width:520px;width:100%;border-radius:12px;padding:0!important}.popup-order-total__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:20px 30px}.popup-order-total__list,.popup-order-total__section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:10px}.popup-order-total__footer{padding:20px 30px;border-top:1px solid #DFDFDF}.popup-order-total__section{display:flex;-ms-flex-direction:column;flex-direction:column}.popup-order-total__header{margin:0;font-size:24px;font-weight:700;line-height:1.33}.popup-order-total__list{list-style:none;margin:0;padding:0;display:flex;-ms-flex-direction:column;flex-direction:column}.popup-order-total__item-value:after,.popup-order-total__total-value:after{content:"₽";margin-left:5px}.popup-order-total__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16px;line-height:1.4;color:#37454AE5}.popup-order-total__item-name{max-width:70%}.popup-order-total__item-value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em}.popup-order-total__promo{color:#78b700;font-weight:600}.popup-order-total__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:24px;line-height:1.33}.popup-order-total__total-value{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em}@media screen and (max-width:1199px){.basket-item__name{width:280px}.basket-accepted__orders{max-width:555px}}@media screen and (max-width:991px){.basket-item__name{width:350px}.total{margin-top:20px}.total__btn{font-weight:600!important}.total-price{margin-top:0;margin-bottom:20px;padding:20px 15px}.total-price__coupon.active::before{display:none}.total-price__coupon.active .total-price__submit{display:block}.total-price__coupon.active .total-price__input{padding:14px 55px 14px 20px}.basket-accepted{padding:20px 0}.basket-accepted__title{padding:0 15px;margin-bottom:10px}.basket-accepted__border{padding:20px 15px 0;border-left:none;border-right:none;border-bottom:none;border-radius:0}.basket-accepted__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.basket-accepted__orders,.basket-accepted__total{max-width:inherit}.popup-delivery-point__checkbox{margin-right:15px}.popup-delivery-point__map.active{display:block;width:100%}.popup-delivery-point__map-wrap .ymaps-2-1-79-controls__control_toolbar{margin-top:50px!important}.popup-delivery-point__map-info{display:block}.popup-delivery-point__list{display:none;max-width:100%}.popup-delivery-point__list.active{display:block}.popup-delivery-point__search{max-width:calc(100% - 130px)}.popup-delivery-point__tabs.popup-delivery-point__tabs{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:767px){.basket-item__img,.basket-item__price{margin-right:10px}.basket-item{display:block;padding:20px 15px}.basket-item__img{max-width:80px}.basket-item__wrap{margin-bottom:0}.basket-item__name{width:inherit;margin:0 10px 0 0}.basket-item__prices{width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #F4F4F4;border-bottom:1px solid #F4F4F4;padding:15px 0;margin:15px -15px}.basket-item__edit{width:39.07px;height:50px;padding:14.8px 11.3px;background:#F4F4F4;border-radius:10px}.basket-item__delete{margin-right:20px}.basket-item__delete svg{display:block}.basket-item__md-wrap{margin-right:0;margin-bottom:13px}.basket-item__end{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}.popup-lenses .choose-lens__head .popup__title--min{margin-bottom:15px}.sending-slider-wrap--columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.popup-order-item{padding:20px 15px!important}.popup-order-item__count{margin-top:10px}.popup-order-item .basket-item__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-accepted__orders-btn{display:none!important}.basket-accepted__btn{text-transform:inherit}.basket-accepted__info{display:block}.basket-accepted__info-wrap{width:100%;margin-bottom:15px}.basket-accepted__info-wrap:last-child{margin-bottom:0}.basket-fixed-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-delivery-point__map-wrap{height:422px}.popup-delivery-point__map-wrap .ymaps-2-1-79-controls__control_toolbar{margin-top:35px!important}.popup-delivery-point__search{max-width:calc(100% - 85px)}.popup-delivery-point__items{max-height:340px}}@media screen and (max-width:575px){.basket-form-info__courier,.basket-login__inputs{display:block}.basket{padding:30px 0}.order__title{padding:15px}.order__title h2{font-size:18px;line-height:22px}.popup-sale{min-width:305px}.popup-sale__total{margin:20px -9px 0!important;padding:19px 9px}.popup-lenses{padding:15px 10px!important}.sending-titles{height:30px}.sending-titles__item{height:30px;line-height:22px;font-size:clamp(14px,4.3vw,17px)}.sending-titles__item.active{font-weight:400}.sending-slider__item{margin-right:10px;width:90px}.basket-form-info__courier input,.basket-login input{margin-right:0}.sending-slider__price{font-weight:700}.basket-form,.basket-form-info,.sending-products{padding:20px 15px}.basket-login{padding:20px 15px 5px}.popup.popup-sms.fancybox-content{padding:30px 9px}.popup.popup-sms.fancybox-content .popup__btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-sms .add-account,.popup-sms .change-account,.popup-sms .code_form,.popup-sms .number_form{min-width:100%}.popup-sms .add-account .btn{max-width:100%}.popup-sms .popup__description{font-weight:300;font-size:18px;margin-bottom:20px}.basket-accepted__orders-item{padding-left:10px}.basket-accepted__orders-item:before{height:72px}.basket-accepted__total-info{font-size:16px;line-height:22px;padding:10px}.basket-popup{padding:20px 10px!important}.basket-fixed-btn .btn{padding:12px 23px;font-size:16px}.popup-delivery-point__item{padding:0 10px}.popup-delivery-point__item-btn{padding:6px 10px!important;font-size:12px!important;margin-left:10px}.popup-order-discount__body,.popup-order-discount__footer,.popup-order-total__body,.popup-order-total__footer{padding:20px}.popup-order-discount__header{font-size:20px}.popup-order-discount__item{font-size:15px}.popup-order-discount__total,.popup-order-total__header{font-size:20px}.popup-order-total__item{font-size:15px}.popup-order-total__total{font-size:20px}}
.blog-article,.blog-form{border:1px solid #DFDFDF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1)}.blog ul.pagination{margin-left:auto}.blog-tag.tag{margin:30px 0}.tag-select-box{display:none;margin:15px 0 30px}.blog .pagination{text-align:right}.blog-articles{margin-bottom:40px}.blog-article{background:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-article__body,.blog-article__inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.blog-article:last-child{margin-bottom:0}.blog-article__inner{width:100%;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-article__img{border-radius:8px 0 0 8px;-ms-flex-negative:0;flex-shrink:0;position:relative;max-width:250px}.blog-article__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px 0 0 8px}.blog-article__body{padding:30px 30px 11px;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.blog-article__tag{background:#F5F5F5;border:1px solid #D9D9D9;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:5px;font-size:12px;line-height:1.5;color:rgba(55,69,74,.9)}.blog-article__tag--ended{background:#E34C4C;color:#fff;border:inherit}.blog-article__date{font-size:14px;line-height:1.375;margin-left:10px}.blog-article__like{margin-left:auto}.blog-article__like.active{border-color:#6DB743;color:#fff}.blog-article__like.active:before{opacity:1}.blog-article__like.active svg{fill:#fff}.blog-article .blog-article__like--mob{display:none}.blog-article__title{margin-bottom:8px}.blog-article__title a{color:#37454a}.blog-article__text{margin:0;max-height:66px}.blog-article__footer{border-top:1px solid #DFDFDF;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 30px;margin-top:auto;min-height:59px}.blog-article__footer--more{margin-left:auto;height:34px}.blog-article__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-article__arrow{position:relative;padding-left:20px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-article__arrow:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:10px;pointer-events:none;position:absolute;left:0;top:10px;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px}.blog-article__arrow.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.blog-article__accordion{height:100%}.blog-article__accordion--item .blog-article__author{padding-top:10px}.blog-article__avatar{width:30px;height:30px;border:1px solid #6DB743;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:2px 10px 2px 0}.blog-article__name{color:rgba(55,69,74,.6);text-decoration:underline;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s;font-weight:600}.blog-article__name:hover{color:rgba(55,69,74,.6);text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.blog-popular{margin-bottom:5px}.blog-popular__head{padding-bottom:15px;border-bottom:1px solid #BBC0C1;margin-bottom:20px}.popular-article{margin-bottom:30px}.popular-article__date{font-size:14px;line-height:1.375;color:#838B8E;margin-bottom:3px}.popular-article__title{font-size:18px;font-weight:700;line-height:1.375;margin-bottom:3px;text-decoration:underline;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;position:relative;color:#37454a}.popular-article__title:before{content:"";display:block;width:100%;height:1px;position:absolute;left:0;bottom:0;background-color:#6DB743;opacity:0;-webkit-transition:.3s opacity;transition:.3s opacity}.blog-info-panel__item,.popular-author{display:-ms-flexbox;-webkit-box-align:center}.popular-article__title:hover{color:#6DB743;text-decoration:underline;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.popular-article__text{font-size:14px;line-height:1.375;color:rgba(55,69,74,.9)}.popular-author{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:25px}.popular-author__avatar{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;border-radius:50%;border:1px solid #6DB743;background:#fff}.popular-author__avatar img{width:100%;border-radius:50%}.popular-author__name{font-weight:600;line-height:1.188;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;color:#37454a;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s}.popular-author__name:hover{-webkit-text-decoration-color:#37454a;text-decoration-color:#37454a;text-decoration:underline}.popular-author__link{color:#6DB743;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.popular-author__link:hover{-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743;text-decoration:underline}.blog-author__name a,.blog-contents__item a{text-decoration:none}.blog-form{background:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:30px;text-align:center}.blog-form__title{font-weight:700;text-transform:uppercase;margin-bottom:30px}.blog-form__input{margin-bottom:20px;font-weight:400}.blog-form__btn{width:100%;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.blog-author{background:#FFF;border-radius:15px;padding:30px 30px 30px 90px;margin-left:50px;position:relative;margin-bottom:24px;height:calc(100% - 20px)}.blog-author.h-auto{height:auto}.blog-author.accent-bg .blog-author__img{border-color:#fff}.blog-author--noImg{padding:30px;margin-left:0}.blog-author__img{width:120px;height:120px;border:10px solid #F4F4F4;background-color:#fff;border-radius:50%;position:absolute;left:-60px;top:20px;-o-object-fit:cover;object-fit:cover;display:block}.blog-author__title{font-weight:700;font-size:18px;line-height:1.67;margin-bottom:15px}.blog-author__label{font-size:13px;color:#6c757d;margin-bottom:4px}.blog-author__name a{font-size:18px;font-weight:600}.blog-author__name a:hover{text-decoration:underline}.blog-author__position{font-size:15px;margin-top:4px}.blog-author__experience{font-size:14px;margin-top:6px}.blog-author__text{margin-bottom:25px}.blog-author__text:last-child{margin-bottom:0}.blog-info-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px}.blog-info-panel__item{display:-webkit-box;display:flex;gap:12px;-ms-flex-align:center;align-items:center;background:#fff;padding:14px 16px;border-radius:10px}.blog-info-panel__icon{width:32px;height:32px;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;background-color:transparent;border-radius:50%}.blog-info-panel__icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.blog-info-panel__label{font-size:12px;color:#6c757d}.blog-info-panel__value{font-size:15px;font-weight:500}.blog-contents{background:#fff;border-radius:12px;padding:20px;margin-bottom:32px}.blog-contents__title{font-size:18px;font-weight:600;margin-bottom:12px}.blog-contents__list{padding-left:18px;margin:0}.blog-contents__item{margin-bottom:8px}.blog-contents__item a:hover{text-decoration:underline}.blog-action-banner{padding:28px 0 60px}@media screen and (max-width:1199px){.blog-articles{margin-bottom:30px}.blog-article__body{padding:20px 15px}.blog-article__date{margin:0 10px}.blog-article__footer{padding:12px 15px}}@media screen and (max-width:991px){.blog ul.pagination{margin:0 auto}.blog-search{margin:15px 0 0}.blog .pagination{text-align:center;margin-bottom:30px}.popular-author:last-child{margin-bottom:0}.blog-form{display:none}}@media screen and (max-width:767px){.blog-article__img,.blog-article__img img{border-radius:8px 8px 0 0}.blog-article{display:block}.blog-article__img{max-width:100%}.blog-article__body .blog-article__like{display:none}.blog-article__date{margin:0 0 0 10px}.blog-article .blog-article__like--mob{display:block;position:absolute;right:15px;bottom:15px}.blog-article__title{margin-bottom:10px}.blog-article__text{line-height:1.25}}@media screen and (max-width:575px){.blog-tag.tag{margin:15px 0 30px;display:none}.tag-select-box{display:block}.blog-articles{margin:0 -15px 30px}.blog-article__footer--more{line-height:1.313}.blog-article__footer--more svg{width:6px;height:10px}.blog-article__name{margin-right:5px}.blog-author{padding:20px;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.blog-author__img{position:inherit;left:inherit;top:inherit!important;margin:0 auto 20px}.blog-author__title{margin-bottom:0}.blog-info-panel{grid-template-columns:1fr;gap:12px}.blog-info-panel__item{padding:12px 14px}.blog-contents{padding:16px;margin-bottom:24px}.blog-action-banner{padding:6px 0 30px}}@media screen and (max-width:327px){.blog-article__arrow{line-height:inherit}.blog-article__arrow:after{top:1px}}
.popup.popup--book-product.book-product{padding:20px 30px}.book-product{max-width:1070px!important}.book-product .book-product-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.book-product .book-product-two-column .popup__title{text-align:center}.book-product .popup-inner__image{min-width:570px}.book-product.preloading:before{z-index:1}.book-product.preloading:after{display:block;content:"";width:100%;height:100%;border-radius:10px;background:0 0;position:absolute;top:0;left:0;z-index:1}.book-product .popup-inner__form{margin-left:0}.book-product .popup-form{max-width:450px}.book-product .review-form__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.book-product .review-form__label .basic-captcha-reload{position:relative;right:0!important}.book-product .book-product__tabs{margin-left:0;margin-top:0}.book-product .arriving-product{margin:0 0 25px}.book-product .arriving-product__title span{display:block}.book-product .arriving-product__text{max-width:345px}.book-product .arriving-product__img img{max-height:unset}.book-product .popup-form__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 16px}.book-product__tab,.book-product__tabs{display:-webkit-box;display:-ms-flexbox}.book-product .popup__title{text-align:center;margin-bottom:10px}.book-product .popup__description{margin-bottom:15px}.book-product .popup-form__input{text-align:left;padding:12px 20px;width:100%;text-overflow:ellipsis;white-space:nowrap;position:relative}.book-product .popup-form__input.kl-order-from{cursor:pointer;padding-right:30px}.book-product .popup-form__input.salon-from{padding-right:35px;cursor:pointer}.book-product .popup-form__label,.book-product .popup-select{max-width:450px}.book-product .popup-form__label{margin-bottom:16px}.book-product .popup-form__label-text{padding:0;margin-bottom:0}.book-product .popup-select{background:#F4F4F4}.book-product .popup-select .current{line-height:1.38;color:rgba(55,69,74,.9)}.book-product__wrap{margin-bottom:24px}.book-product__btn{padding:10px 23px;margin-right:8px;font-weight:400;margin-top:5px}.book-product__btn:last-child{margin-right:0}.book-product__tabs{display:flex;margin-left:5px;margin-top:5px}.book-product__tab{width:56.5px;height:38px;margin:0;border:1px solid #76B926;background:#fff;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.book-product__tab:first-child{border-radius:10px 0 0 10px}.book-product__tab:last-child{border-radius:0 10px 10px 0}.book-product__tab.active{background-color:#76B926}.book-product__tab.active svg{fill:#fff}.book-product__tab svg{fill:#878F92;height:24px;width:24px}.book-product__map .map-block{height:490px;border-radius:10px;margin:0 auto}.book-product-list{max-height:490px}.book-product-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 10px 24px;border-bottom:1px solid #DFDFDF;-webkit-transition:.3s background;transition:.3s background;cursor:pointer}.book-product-list__item:hover{background-color:#DFE6EE}.book-product-list__item:hover .book-product-list__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.book-product-list__item.checked{background-color:#DFE6EE}.book-product-list__item.checked .book-product-list__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.book-product-list__item.active{background-color:#DFE6EE}.book-product-list__item.active .book-product-list__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.book-product-list__item.active .book-product-list__title{color:#76B926}.book-product-list__text,.book-product-list__title{color:#4B585D;font-size:16px;line-height:1.375;display:block}.book-product-list__address{margin-right:10px}.book-product-list__title{font-weight:700}.book-product-list__text{font-weight:400}.book-product-list__radio{margin-left:auto;width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#DFDFDF;position:relative;-webkit-transition:.3s background;transition:.3s background}.book-product-list__radio:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.book-product-klorder-wrapper .book-product__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.book-product-klorder-wrapper .book-product__wrap .block-zapis-btn{max-width:376px}.book-product-klorder-wrapper .book-product__wrap .block-zapis-btn .btn{max-width:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1199px){.book-product-klorder-wrapper .book-product__wrap .block-zapis-btn{max-width:450px}}@media screen and (max-width:991px){.book-product .book-product-two-column{display:block}.book-product .book-product-two-column .book-product-tabs-wrapper{min-width:100%}.book-product-klorder-wrapper .book-product__wrap,.book-product__wrap{margin-bottom:15px}}@media screen and (max-width:767px){.book-product .popup-inner__image{min-width:480px}.book-product .arriving-product{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 0 10px}.book-product .arriving-product__img img{margin-bottom:15px}.book-product .popup__title--center{text-align:center}.book-product .popup__description{font-size:14px;line-height:17px}.book-product__btn{padding:7px 11px;margin-right:8px;font-weight:400;margin-top:5px;font-size:14px}.book-product__tab{width:36px;height:28px}.book-product__tab svg{width:20px;height:20px;min-width:20px;min-height:20px}.book-product__map .map-block{height:305px}.book-product-list{max-height:305px}}@media screen and (max-width:575px){.popup.popup--book-product.book-product{padding:20px 10px}.book-product .popup-inner__image{min-width:inherit}.book-product .popup__title{font-size:clamp(20px,5vw,24px);line-height:24px;margin-bottom:5px}.book-product .popup-form__input{padding-left:10px}}@media screen and (max-width:456px){.book-product-list__item{padding:10px 0}.book-product-list__address{margin-right:0}.book-product-list__text{font-size:14px}.book-product-list__radio{display:none}}@media screen and (min-width:992px){.book-product .book-product-two-column .popup__title{text-align:left}.book-product .book-product-two-column .book-product-tabs-wrapper{min-width:560px}}
.bookmarks h1{margin-bottom:10px}.bookmarks-head{padding-bottom:40px}.bookmarks-head__text{margin-top:10px}.bookmarks-body{background:#fff;padding:40px 0 60px}.bookmarks-empty{padding:60px 0;text-align:center}.bookmarks-empty__smile,.bookmarks-empty__title{font-size:28px;color:#37454A;line-height:2.25;margin-bottom:0}.bookmarks-empty__smile{margin-bottom:20px}.bookmarks-empty__btn{border-color:#37454a}.bookmarks-empty__btn:hover{border-color:#6DB743}.bookmarks-control{background:#F4F4F4;border-radius:8px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.bookmarks-control__btn{font-size:14px;line-height:1.5;background:#fff;-ms-flex-item-align:center;align-self:center}.bookmarks-send{margin-left:20px}.bookmarks-clear.btn{border-color:#E34C4C;margin-left:auto;background:#fff}.bookmarks-clear.btn:before{background:#e34c4c}@media screen and (max-width:767px){.bookmarks-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.bookmarks-send{margin:15px 0 40px}.bookmarks-clear.btn{margin-left:0}}@media screen and (max-width:575px){.bookmarks h1{margin-bottom:5px}.bookmarks-head{padding-bottom:20px}.bookmarks-body{padding:20px 0 30px}.bookmarks-empty{padding:30px 0}.bookmarks-empty__smile,.bookmarks-empty__title{font-size:24px;line-height:2}.bookmarks-empty__btn{padding:10px 20px;min-height:unset}.bookmarks-control__btn{padding:10px 30px}}@media print{.bookmarks-head{padding:0}.bookmarks-head__text{display:none}.bookmarks-body .container,.bookmarks-head .container{width:auto;min-width:1200px}.bookmarks-head.accent-bg{background:0 0}.b24-widget-button-wrapper{display:none!important}}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}
.breadcrumbs-inner{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs-inner__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs-inner__item:after{margin:0 8px;content:"";display:inline-block;width:7px;height:10px;background-image:url(/catalog/view/theme/future/assets/img/common/breadcrumbs-arrow.svg);background-size:cover;fill:#BBC0C1}.breadcrumbs-inner__item:last-child:after{display:none}.breadcrumbs-inner__link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#37454a}.breadcrumbs-inner__last{color:#878f92}.breadcrumbs-inner__home{width:14px;height:14px;fill:transparent;stroke:#76B926}.breadcrumbs--white{background:#fff}
.btn,.btn--more{font-weight:600}.btn{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#37454a;padding:17px 30px;text-align:center;line-height:1;border:1px solid #6DB743;border-radius:26px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background,-webkit-box-shadow;transition-property:color,background,-webkit-box-shadow;transition-property:box-shadow,color,background;transition-property:box-shadow,color,background,-webkit-box-shadow;background:0 0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}.btn:active{-webkit-transition-duration:0s;transition-duration:0s;color:#fff}.btn:active:before{opacity:1}.btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);border-radius:26px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.btn--invert:hover:before,.btn:hover:before{opacity:1}.btn span,.btn svg{position:relative;z-index:1}.btn:hover{color:#fff}.btn--pulse:hover{-webkit-animation:green-pulse .9s 0s ease-out 1;animation:green-pulse .9s 0s ease-out 1;color:#fff}@-webkit-keyframes green-pulse{0%{-webkit-box-shadow:0 0 8px 6px #00ad5d,0 0 12px 14px #6cb644;box-shadow:0 0 8px 6px #00ad5d,0 0 12px 14px #6cb644}to{-webkit-box-shadow:0 0 10px 6px rgba(0,173,93,0),0 0 2px 35px rgba(0,173,93,0);box-shadow:0 0 10px 6px rgba(0,173,93,0),0 0 2px 35px rgba(0,173,93,0)}}@keyframes green-pulse{0%{-webkit-box-shadow:0 0 8px 6px #00ad5d,0 0 12px 14px #6cb644;box-shadow:0 0 8px 6px #00ad5d,0 0 12px 14px #6cb644}to{-webkit-box-shadow:0 0 10px 6px rgba(0,173,93,0),0 0 2px 35px rgba(0,173,93,0);box-shadow:0 0 10px 6px rgba(0,173,93,0),0 0 2px 35px rgba(0,173,93,0)}}.btn--invert{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff;-webkit-box-shadow:0 10px 20px rgba(132,199,55,.3);box-shadow:0 10px 20px rgba(132,199,55,.3)}.btn--invert:before{background:#fff}.btn--invert:active{-webkit-transition-duration:0s;transition-duration:0s;color:#37454a}.btn--invert:hover{color:#37454a}.btn--invert.btn--left-icon svg,.btn--invert.btn--right-icon svg{fill:#fff}.btn--invert.btn--left-icon:hover svg,.btn--invert.btn--right-icon:hover svg{fill:#37454a}.btn--green{position:relative;background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff}.btn--green:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-transition:inherit;transition:inherit;-webkit-box-shadow:0 10px 20px rgba(132,199,55,.3);box-shadow:0 10px 20px rgba(132,199,55,.3)}.btn--icon,.btn--icon:before{border-radius:35px}.btn--green.btn--left-icon svg,.btn--green.btn--left-icon:hover svg,.btn--green.btn--right-icon svg,.btn--green.btn--right-icon:hover svg{fill:#fff}.btn--gray{background-color:#F4F4F4;border-color:#F4F4F4}.btn--gray:hover,.btn--white:hover{border-color:#6DB743}.btn--white{background-color:#fff}.btn--red{background:#E34C4C;color:#fff;border-color:#E34C4C}.btn--red:before,.btn__icon{background:#fff}.btn--red:hover{border-color:#E34C4C;color:#37454a}.btn--icon{text-transform:uppercase;padding:9px 10px 9px 30px;text-align:left}.btn__icon{margin-left:20px;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;width:50px;height:50px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.btn__icon svg{fill:#878f92;width:16px;height:16px}.btn--left-icon .btn__icon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0;width:inherit;height:inherit;border-radius:inherit;background:0 0}.btn--left-icon .btn__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.btn--left-icon svg{fill:rgba(55,69,74,.6);width:16px;height:16px;margin-right:10px;-webkit-transition:fill .3s;transition:fill .3s}.btn--left-icon:hover svg{fill:#fff}.btn--right-icon .btn__icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:0;width:inherit;height:inherit;border-radius:inherit;background:0 0}.btn--right-icon .btn__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.btn--right-icon svg{fill:rgba(55,69,74,.6);margin-left:10px;width:16px;height:16px;-webkit-transition:fill .3s;transition:fill .3s}.btn--right-icon:hover svg{fill:#fff}.btn--more{font-size:18px;line-height:1.875;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:none;color:#6DB743;padding:0}.btn--more:hover svg{-webkit-transform:translate(5px,0);transform:translate(5px,0)}.btn--more svg{width:8px;height:12px;margin-left:10px;margin-top:2px;-webkit-transition:.3s;transition:.3s}.btn--small{font-size:14px;line-height:1.375;padding:4px 14px;min-height:inherit;font-weight:400}.switch{position:relative;display:inline-block;width:68px;height:40px;margin:0}.switch__input{opacity:0;width:0;height:0}.switch__input:checked+.switch__slider{background-color:#6DB743}.switch__input:focus+.switch__slider{-webkit-box-shadow:0 0 1px #6DB743;box-shadow:0 0 1px #6DB743}.switch__input:checked+.switch__slider:before{-webkit-transform:translateX(28px);transform:translateX(28px)}.switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.switch__slider:before{position:absolute;content:"";height:36px;width:36px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.radio-btn{margin-bottom:10px}.radio-btn:last-child{margin-bottom:0}.radio-btn__circle label{padding:13px 13px 13px 61px;width:100%;background:#F4F4F4;border-radius:8px;position:relative;margin:0;cursor:pointer;font-size:16px;line-height:22px}.radio-btn__circle label span{font-size:14px;line-height:12px;color:#BDBDBD;display:block}.radio-btn__circle label:after,.radio-btn__circle label:before{content:"";display:inline-block;bottom:0;margin:auto;border-radius:50%}.radio-btn__circle label:after{width:26px;height:26px;position:absolute;left:20px;top:0;background-color:#DFDFDF}.radio-btn__circle label:before{width:12px;height:12px;position:absolute;left:33px;top:11px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1}.radio-btn__circle input[type=radio]:checked+label:after{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.radio-btn__circle--min label{padding:13px 13px 13px 30px}.radio-btn__circle--min label:after{left:0;width:20px;height:20px}.radio-btn__circle--min label:before{width:9.23px;height:9.23px;left:10px;top:9px}.radio-btn input{display:none}a.radio-btn,a.radio-btn:hover{color:inherit}.form-amount{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.form-amount__input{background:0 0;width:100%;text-align:center;border:2px solid #DFDFDF;border-radius:8px;height:48px;line-height:22px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-amount__input:focus-visible{outline:0!important}.form-amount__input.open,.form-amount__input:active,.form-amount__input:focus,.form-amount__input:focus-visible{border-color:#6DB743!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-amount__btn{position:absolute;border:none;background:0 0;color:#878F92;width:48px;height:100%;padding:0}.form-amount__btn:hover svg{fill:#6DB743!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-amount__btn--delete{left:0}.form-amount__btn--add{right:0}.form-amount__icon{max-width:14px;color:#878F92}.form-amount svg{width:14px;height:14px;fill:#878F92;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (max-width:991px){.btn--lg-text-hide{padding:5px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.btn--lg-text-hide .btn__text{display:none}.btn--lg-text-hide .btn__icon{margin:0;width:40px;height:40px}}@media screen and (max-width:575px){.btn{padding:10px 15px}.btn--icon{padding:6px 6px 6px 15px}.btn__icon{width:40px;height:40px;margin-left:10px}.btn__icon svg{width:13px;height:13px}.btn__text{line-height:1.25}.btn--lg-text-hide{padding:5px}.btn--more{font-size:16px}}
.callback-block{background-image:url(/catalog/view/theme/future/assets/img/common/callback-popup.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain;background-color:#fff;border-radius:10px;padding:40px}.callback-block__title{font-size:32px;font-weight:700;line-height:1.56}.callback-block__description{font-weight:300;font-size:18px;margin-bottom:20px}@media screen and (max-width:767px){.callback-block{background-image:none}.callback-block__description,.callback-block__title{text-align:center}}@media screen and (max-width:575px){.callback-block{padding:30px 9px 35px}.callback-block__title{font-size:24px;line-height:1.17;margin-bottom:10px}.callback-block__description{font-size:16px;line-height:1.375;margin-bottom:40px}}
.choose-lens__content,.choose-lens__head{width:calc(100% - 340px)}.lens-card,.lens-card:hover{color:#37454a}.choose-lens__inner,.lens-card-top,.lens-card-top__photo{position:relative}.choose-lens__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.choose-lens__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.lens-slider-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.lens-card,.lens-card-bottom__buttons{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.lens-slider-control__text{font-size:18px;font-weight:600;margin:0 15px 0 0}.lens-slider-control .slider-btn{opacity:1;-webkit-transition:background .3s;transition:background .3s;border-color:#fff0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.lens-card,.recipe-item,.recipe-item__radio:before{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1)}.lens-slider-control .slider-btn svg{fill:#5C5C5C;-webkit-transition:fill .3s;transition:fill .3s}.lens-slider-control .slider-btn:hover{background:#6DB743}.lens-card,.lens-card-bottom__btn{background-color:#fff;cursor:pointer}.lens-slider-control .slider-btn:hover svg{fill:#fff}.lens-card{width:270px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:1px solid #DFDFDF;overflow:hidden;display:-webkit-box;display:flex;flex-direction:column;height:100%;margin-bottom:30px}.lens-card-top{height:180px}.lens-card-top__photo:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.75) 100%)}.lens-card-top__name{font-size:20px;color:#fff;position:absolute;bottom:15px;left:20px}.lens-card-mid{padding:12px 15px 15px}.lens-card-mid__list{padding-top:5px;margin-bottom:5px}.lens-card-mid__list li{font-weight:400;padding-left:14px;position:relative;margin-bottom:5px}.lens-card-mid__list li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#6DB743;position:absolute;left:1px;top:9px}.lens-card-mid__range li{font-size:14px;font-weight:400;line-height:1.375;position:relative;margin-bottom:5px}.lens-card-bottom{border-top:1px solid #DFDFDF;padding:15px 20px 25px;margin-top:auto;height:120px}.lens-card-bottom__text{margin-bottom:15px;text-align:center}.lens-card-bottom__buttons{display:-webkit-box;display:flex;flex-direction:column;height:100%}.lens-card-bottom__price{font-size:18px;font-weight:700;color:#6DB743;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;width:50%;border:1px solid #DFDFDF;border-radius:21px 0 0 21px}.lens-card-bottom__btn{font-weight:600;text-transform:uppercase;height:42px;width:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #DFDFDF;border-radius:0 21px 21px 0;border-left:none;background-repeat:no-repeat;background-size:22px;background-position:center;-webkit-transition:.3s;transition:.3s;color:#37454a}.lens-card-bottom__btn.active{background-color:#6DB743;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked2);color:transparent}.recipe-enter__title,.recipe-table th.active,.recipe__text span{color:#6DB743}.lens-card-bottom__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.lens-card-bottom__inner input{display:none}.lens-card-help__title{font-weight:700;font-size:20px;line-height:1.25;margin-bottom:15px}.lens-card-help__btn{border-radius:21px;border:1px solid #DFDFDF;width:100%;margin-top:auto}.recipe__text{font-size:18px;line-height:1.875;font-weight:400;margin:0}.recipe-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-tooltip .info-tooltip{display:none;margin-left:10px;width:25px;height:25px}.recipe-tooltip .info-tooltip svg{width:12px;height:12px}.recipe-item{background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;margin-bottom:10px}.recipe-item:last-child{margin-bottom:0}.recipe-item:hover .recipe-item__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.recipe-item__title{font-size:20px;font-weight:600;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.recipe-item__title.open .recipe-item__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.recipe-item__title p{margin:0}.recipe-item__radio{width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#DFDFDF;position:relative;margin-right:15px}.recipe-item__radio:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.recipe-item__radio input{display:none}.recipe-item__inner{border-top:1px solid #DFDFDF;padding:20px 60px 30px}.recipe-enter{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-enter__title{margin-bottom:20px}.recipe-enter__introduce{width:340px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.recipe-enter__item{margin-bottom:20px}.recipe-enter__item:last-child .modified-select{margin-bottom:0}.recipe-enter__subtitle{font-size:18px;line-height:1.875;font-weight:600;margin-bottom:10px;padding-left:25px}.recipe-enter .modified-select{margin-bottom:15px}.recipe-enter__out{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.recipe-enter__out-inner{top:10px}.accordion-active-content .recipe-enter__out-inner{position:sticky}.recipe-table{table-layout:fixed;width:100%;-webkit-box-shadow:0 16px 32px rgba(0,0,0,.15);box-shadow:0 16px 32px rgba(0,0,0,.15);margin-bottom:25px;border-collapse:collapse;border-spacing:0}.recipe-table td,.recipe-table th{font-size:15px;border:1px solid #37454A;padding:8px;text-align:center}.recipe-table td{position:relative}.recipe-table td:after{content:"";border:4px solid #6DB743;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;opacity:0}.recipe-table td.active:after{opacity:1}.not-recipe{font-size:14px;color:#4B585D;line-height:1.375}.recipe-image{text-align:center}.recipe-image__text{font-size:14px;font-weight:600;line-height:1.5;margin:10px 0}.recipe-image .btn{-webkit-box-shadow:inherit;box-shadow:inherit}.lens-confirm{width:330px;height:auto;-ms-flex-item-align:start;align-self:flex-start;margin-left:10px;-ms-flex-negative:0;flex-shrink:0;padding:25px 20px 30px;position:sticky;top:10px;background-color:#FFF;border:1px solid #DFDFDF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:600px;-webkit-transition:top .3s;transition:top .3s}.lens-confirm__name{font-size:24px;font-weight:600;line-height:1.875;text-align:center;margin-bottom:2px}.lens-confirm__code{font-size:14px;line-height:1.375;font-weight:400;text-align:center;margin-bottom:6px}.lens-confirm__photo{margin-bottom:30px}.lens-confirm__price{font-size:18px;line-height:30px;font-weight:700;text-align:center;margin:0}.lens-confirm__price .old-price{color:#878f92;text-decoration:line-through;margin-left:5px}.lens-confirm__total{font-size:28px;line-height:36px;font-weight:700;color:#6DB743;text-align:center;margin-top:5px;margin-bottom:15px}.lens-confirm__action{text-align:center;margin-bottom:40px}.lens-confirm__action .btn svg{fill:#37454a}.lens-confirm__info{font-size:15px;line-height:1.375;font-weight:400;text-align:center;margin-top:auto}@media screen and (max-width:1199px){.choose-lens__head{width:100%}.recipe-enter{-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe-enter__introduce{width:100%;margin-right:0}.accordion-active-content .recipe-enter__out-inner{position:static}}@media screen and (max-width:991px){.choose-lens__inner{display:block}.choose-lens__content{width:100%}.lens-confirm{position:static;background-color:transparent;width:100%;border:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;margin-left:0;padding:0;min-height:inherit;margin-top:50px}.lens-confirm__code{font-weight:400;font-size:16px;line-height:22px;color:rgba(55,69,74,.6);margin-bottom:5px}.lens-confirm__photo{display:none}.lens-confirm__action{margin-bottom:15px}}@media screen and (max-width:767px){.choose-lens__head{display:block;margin-bottom:10px}.lens-slider-control{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:575px){.choose-lens__head h1{font-size:20px;line-height:1.25;margin-bottom:10px}.lens-slider__wrap{margin:0 -15px 0 0}.recipe__text{font-size:14px}.recipe-tooltip .info-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.recipe-item__title{font-size:16px;line-height:1.375;padding:15px 14px}.recipe-item__radio{margin-right:10px}.recipe-item__inner{padding:10px 10px 15px}.recipe-enter__introduce{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.recipe-enter__subtitle{font-size:16px}.recipe-enter__out{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recipe-table{margin-bottom:20px;-webkit-box-shadow:inherit;box-shadow:inherit}.recipe-table td,.recipe-table th{font-size:14px;padding:6px 2px}.not-recipe,.recipe-image__attach,.recipe-image__text{display:none}.recipe-image .btn{margin:10px 0 5px}}@media screen and (max-width:459px){.recipe-table td[data-name=axis_od]:hover:after,.recipe-table td[data-name=axis_os]:hover:after,.recipe-table td[data-name=cyl_od]:hover:after,.recipe-table td[data-name=cyl_os]:hover:after,.recipe-table td[data-name=pd_od]:hover:after,.recipe-table td[data-name=pd_os]:hover:after,.recipe-table td[data-name=sph_od]:hover:after,.recipe-table td[data-name=sph_os]:hover:after,.recipe-table td[data-name=wm]:hover:after{opacity:1}}
.customer-reviews{background:#fff}.customer-reviews__title{margin-bottom:20px}.customer-reviews__tabs{margin-bottom:40px}.customer-reviews__tabs .tabs-list li.active{border-bottom:3px solid #6DB743}
.description-block,.vision-card{-webkit-box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1)}.standard-block h2,.vision-card{margin-bottom:30px}.vision-card,.vision-card.full{display:-webkit-box;display:-ms-flexbox}.vision-card__link span,.vision-card__list a span{white-space:nowrap}.vision-card{border:1px solid #DFDFDF;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:20px;background:#fff;overflow:hidden;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vision-card.full{position:relative;height:calc(100% - 30px);min-height:180px;background-image:url(/catalog/view/theme/future/assets/img/proverka-zreniya/i2.png);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;padding:30px;-webkit-box-shadow:none;box-shadow:none}.vision-card.full .vision-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;border:0;height:auto;padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vision-card.full .vision-card__title{font-size:28px;color:#37454a;line-height:1.07;margin-bottom:0}.vision-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}.vision-card__description{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:30px 15px 30px 30px}.vision-card__img{width:190px;-ms-flex-negative:0;flex-shrink:0}.vision-card__img img{height:100%;-o-object-fit:cover;object-fit:cover}.vision-card__title{font-size:20px;font-weight:700;color:#37454a;margin-bottom:20px;line-height:1.375;display:inline-block}.vision-card__list a,.vision-card__list--grey li,.vision-card__price .old-cost,.vision-card__text--grey{color:#878f92}.vision-card__list{padding:0;margin:0}.vision-card__list--dot{padding:0 0 0 10px}.vision-card__list--grey li .dot{background:#878f92}.vision-card__list .dot{display:block;width:3px;height:3px;background:#37454a;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin:12px 10px 0 0}.vision-card__list li{list-style-type:none;line-height:19.49px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.vision-card__list li:last-child{margin-bottom:0}.vision-card__list a:hover{text-decoration:underline}.vision-card__text{line-height:1.75;margin-bottom:7px}.vision-card__text--top{margin-top:35px}.vision-card__text:last-child{margin-bottom:0}.vision-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:75px;padding:15px 30px;border-top:1px solid #DFDFDF}.vision-card__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vision-card__price{font-size:20px;font-weight:600;margin-right:20px}.vision-card__price .old-cost{text-decoration:line-through;margin-right:10px}.vision-card__price span{color:#6DB743}.vision-card__price span.grey{color:#878f92}.vision-card__time{font-size:18px;font-weight:600;color:#878f92;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vision-card__time svg{width:20px;height:20px;stroke:#37454a;fill:transparent;margin-right:10px}.vision-card__note{font-size:12px;color:#4B585D;line-height:1.4;width:100%}.vision-card__link{color:#878f92}.vision-card__link:hover{text-decoration:underline}.description-block{background:#FFF;border:1px solid #DFDFDF;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.description-block__body{padding:30px}.description-block__body .image-max,.description-block__body .image-md-max{max-width:37%}.description-block__title{font-weight:700;font-size:20px;line-height:1.25;margin-bottom:20px;display:inline-block;color:#4A575C}.description-block__title a:hover,.description-block__title span{color:#6DB743}.description-block__img{display:block;margin:0 auto}.description-block__footer{margin-top:-15px;border-top:1px solid #DFDFDF;padding:14px 85px 14px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.description-block__footer-text{font-weight:700;font-size:18px;line-height:1.87;margin:0}.description-block__footer-price{font-size:18px;margin:0}.description-block__footer-price span{font-size:24px;color:#6DB743;font-weight:700}.description-block__footer--min{padding:14px 30px}.standard-block{border:1px solid #DFDFDF;border-radius:20px;background-color:#F4F4F4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.standard-block--white{background:#fff}.standard-block__text{padding:37px 50px 37px 30px;color:#37454A}.standard-block__text p{font-size:18px;line-height:1.67;margin-bottom:20px}.standard-block__text p:last-child{margin-bottom:0}.standard-block__img{-ms-flex-negative:0;flex-shrink:0;max-width:480px}.standard-block__img img{height:100%;-o-object-fit:cover;object-fit:cover}.default-list{padding-left:20px}.default-list>li{margin-bottom:8px;padding-left:20px;position:relative}.default-list>li:last-child{margin-bottom:16px}.default-list>li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#76B926;position:absolute;top:12px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.default-list-num{padding-left:20px;counter-reset:default-list-num}.default-list-num>li{margin-bottom:8px;padding-left:20px;position:relative}.default-list-num>li:last-child{margin-bottom:16px}.default-list-num>li:before{counter-increment:default-list-num;content:counter(default-list-num) ".";line-height:1.3;color:#76B926;font-weight:700;position:absolute;top:11px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.table-bordered{display:block;overflow-x:auto}.table-bordered td,.table-bordered th{border:1px solid #dee2e6;padding:.75rem;vertical-align:top;min-width:100px}.table-bordered thead td,.table-bordered thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.arrow-collapse{background-color:#FFF;max-width:290px;border-radius:7px;position:absolute;display:block;width:100%;z-index:1}.arrow-collapse__item{border-radius:7px;border:1px solid #DFDFDF;font-size:16px;font-weight:700;position:relative;padding:13px 30px 13px 20px;z-index:1;margin-bottom:-14px}.arrow-collapse__item--green{background:#76B926;color:#fff}.arrow-collapse__item:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:8px;width:8px;margin-top:-4px;pointer-events:none;position:absolute;right:21px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.arrow-collapse__item.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.arrow-collapse__content{padding:34px 10px 20px;border-radius:7px;background:#FFF}.arrow-collapse__content a{display:block}.arrow-collapse__content .btn{max-width:inherit;margin-bottom:10px}.arrow-collapse__content .btn:last-child{margin-bottom:0}@media screen and (max-width:1199px){.vision-card__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.vision-card__img{width:100%}.vision-card__img img{width:100%;height:208px}.description-block__img{max-width:200px}.standard-block{display:block;padding:10px 15px}.standard-block--flexRevers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.standard-block__text{padding:20px 0}.standard-block__img{text-align:center;margin:0 auto}.standard-block__img img{border-radius:0}}@media screen and (max-width:991px){.vision-card.full .vision-card__title{margin-bottom:20px;font-size:24px}.vision-card__description{padding:20px 15px 15px}.vision-card__footer{margin-top:auto;min-height:60px;width:100%;padding:15px 20px}.description-block__body .image-max,.standard-block__img{max-width:inherit}}@media screen and (max-width:767px){.vision-card{height:auto}.description-block__body .image-md-max{max-width:inherit}.description-block__img{margin-top:20px;max-width:100%}.description-block__footer{margin-top:-30px}}@media screen and (max-width:575px){.vision-card.full{padding:15px 10px}.vision-card.full .vision-card__footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vision-card.full .vision-card__title{margin-bottom:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-right:5px}.vision-card__title{font-size:18px;margin-bottom:18px}.description-block__footer-text,.description-block__title,.standard-block__text p{font-size:16px}.vision-card__list li{line-height:17.05px}.vision-card__link,.vision-card__list a{line-height:2}.description-block-slider .description-block{max-width:270px}.description-block__body{padding:20px 15px}.description-block__footer,.description-block__footer--min{padding:15px}.description-block__title{margin-bottom:10px}.standard-block{margin-left:-15px;margin-right:-15px}.standard-block h2{margin-bottom:20px}.standard-block__img{margin:0 -15px}.standard-block__img img{width:100%}}
.dictionary h1,.dictionary__tag.tag{margin-bottom:30px}.dictionary__tag-select-box{display:none;margin:15px 0 30px}.dictionary-list{-webkit-columns:4;-moz-columns:4;columns:4;margin-bottom:40px}.dictionary-list:last-child{margin-bottom:0}.dictionary-list>li{font-weight:700;color:#76B926}.dictionary-brands{padding-top:10px;font-weight:400;font-size:18px;line-height:2}.dictionary-brands li{margin-bottom:10px}.dictionary-brands li a{font-size:18px;line-height:1.375;color:#37454a;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.dictionary-brands li a:hover{-webkit-text-decoration-color:#37454a;text-decoration-color:#37454a}@media screen and (max-width:1199px){.dictionary-list{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (max-width:991px){.dictionary-list{-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:575px){.dictionary h1{margin-bottom:15px}.dictionary__tag.tag{margin-bottom:20px;display:none}.dictionary__tag-select-box{display:block}.dictionary-list{-webkit-columns:1;-moz-columns:1;columns:1}}
.doctor-selected .specialist-card__photo img{width:333px!important;height:396.14px}.specialist-signup{background:#FFF;border-radius:10px}.specialist-signup__heading{font-weight:700;font-size:28px;line-height:36px;color:#6DB743;padding:20px 25px 15px}.specialist-signup__item{border-top:1px solid #DFDFDF}.specialist-signup__title{padding:16px 40px 16px 25px;cursor:pointer;position:relative}.specialist-signup__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.specialist-signup__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.specialist-signup__list{padding:0 25px 14px}.specialist-signup__salon{color:#37454a;-webkit-transition:color .3s;transition:color .3s;margin-left:15px}.specialist-signup__salon:hover{color:#6DB743}.specialist-signup__salon svg{width:5px;height:5px;fill:#37454a;margin-top:-1px}.doctor-info:after{content:"accordion-disable";display:none}.doctor-info__title{text-transform:uppercase;margin-bottom:20px}.doctor-info__list{margin-bottom:20px;font-size:18px;line-height:1.67}.doctor-info__accepts{font-size:18px;line-height:1.875;margin-bottom:15px}.doctor-info__link{text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.doctor-info__link:hover{text-decoration:underline;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.doctor-info__salon a{display:inline-block;width:150px;height:100px;margin-right:10px}.doctor-info__salon a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width:991px){.doctor-selected .specialist-card__photo img{width:243px!important;height:289.08px}.specialist-signup__heading{padding:20px 15px;font-size:24px;line-height:32px}.specialist-signup__title{padding:15px 40px 15px 15px}.specialist-signup__list{padding:0 15px 15px}}@media screen and (max-width:767px){.doctor-selected .specialist-card__photo img{width:459px!important;height:546.05px}.specialist-signup{margin-bottom:20px}}@media screen and (max-width:575px){.doctor-selected .specialist-card__photo img{width:inherit!important;height:inherit}.specialist-signup__list{padding:0 15px 15px}.doctor-info:after{content:"";display:none}.doctor-info__title{position:relative;padding:8px 35px 8px 15px!important}.doctor-info__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.doctor-info__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.doctor-info__accepts,.doctor-info__list{font-size:16px}}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:"";padding-top:56.25%}.embed-responsive--shorts::before{padding-top:179.25%}.embed-responsive iframe,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.error-page{max-width:890px;margin:0 auto}.error-page__title{font-weight:600;font-size:50px;line-height:61px;margin-left:40px;max-width:337px}.error-page__title span{color:#E34C4C}.error-page__text{font-size:20px;line-height:30px;color:#37454a;max-width:424px;margin:0 43px 0 0;position:relative;padding:20px 0}.error-page__text span{color:#6DB743;font-weight:700}.error-page__text:after,.error-page__text:before{content:"";display:block;position:absolute;left:0;background-color:#76B926;height:1px;width:421px;top:0}.error-page__text:after{width:353px;bottom:0;top:inherit}.error-middle{margin:-33px 0 30px}.error-button{position:relative;margin:0 0 30px;max-width:800px}.error-button__arrow{position:absolute;right:250px;bottom:15px}.error-description__text{font-size:14px;line-height:1.375;color:rgba(55,69,74,.6);margin:0}.error-page--500 .error-page__title{margin-left:0;max-width:500px}.error-page--500 .error-page__title span{color:#E34C4C}@media screen and (max-width:1199px){.error-page{max-width:inherit}}@media screen and (max-width:991px){.error-page__text:after,.error-page__text:before{width:365px}.error-page__text:after{width:165px}.error-middle__img,.error-top__img{width:300px}.error-middle{margin-top:0}}@media screen and (max-width:767px){.error-page__title{font-size:28px;line-height:2.25;margin:5px 0 10px}.error-page__title span{display:block}.error-page__text{margin:0 0 15px;padding:0;max-width:inherit;font-size:16px;line-height:1.5}.error-page__text:after,.error-page__text:before{display:none}.error-middle__img,.error-top__img{width:auto;margin:0 auto;display:block}.error-button__btn{-ms-flex-item-align:center;align-self:center}.error-button__btn.btn--white{margin-bottom:20px}.error-button__arrow{display:none}.error-page--500 .error-page__title{font-size:28px;line-height:2.25;margin:5px 0 10px}.error-page--500 .error-page__title span{display:block}}
.example-wrap .group{padding:40px 0;border-bottom:1px solid #9BA2A5}.example-wrap .group:last-child{border-bottom:none}.example-wrap .group h3{margin-bottom:10px}.example-wrap .example-collapse{width:100%}.example-wrap .example-collapse>div>div{padding:10px;background:#979797;color:#fff}.example-wrap .example-collapse>div>div.open{background:#869791}.example-wrap .example-collapse .example-collapse-item+div{padding-left:20px;font-size:14px;display:none}.example-wrap .example-collapse #col-target{font-style:italic}.example-wrap .slider img{height:200px;-o-object-fit:cover;object-fit:cover}.example-wrap .match-height{overflow:hidden}.example-wrap .match-height__item{padding:10px;margin-right:10px;width:150px;float:left;border:1px solid #6DB743}.example-wrap [data-tabs] ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.example-wrap [data-tabs] ul li{margin-right:10px}.example-wrap [data-tabs] ul li.ui-state-active{text-decoration:underline}.example-wrap .collapse-toogle{margin:20px 0;line-height:1.2em}.example-wrap .collapse-toogle p{margin:10px 0}.example-wrap .collapse-toogle__hide-content{overflow:hidden;background:#D6D6D6}.example-wrap .collapse-toogle__btn{margin-top:20px}.example-wrap .example-readmore{max-height:130px}.example-wrap .adaptive-dom{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:600px}.example-wrap .adaptive-dom__column{margin-right:10px;border:1px solid #999;padding:20px}@media screen and (max-width:1199px){.example-wrap .slider:before{content:"Css before content (xl breakpoint)."}.example-wrap [data-tabs]:after{content:"tabs-disable";display:none}.example-wrap .collapse-toogle__btn--one:after{content:"collapse-disable";display:none}}@media screen and (max-width:575px){.example-wrap .example-collapse:after{content:"accordion-disable";display:none}.example-wrap [data-tabs]:after{content:"";display:none}}
.fancy-filter.fancybox-container .fancybox-slide{opacity:1;padding:0;text-align:right}.fancy-filter.fancybox-container.fancybox-is-open .fancybox-content{-webkit-animation:slideInRight;animation:slideInRight;-webkit-animation-duration:.3s;animation-duration:.3s}.fancy-filter.fancybox-container.fancybox-is-closing .fancybox-content{-webkit-animation:slideOutRight;animation:slideOutRight;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;animation-duration:.3s}.fancy-filter.fancybox-container .fancybox-content{width:300px;margin-bottom:0;padding:42px 0 0;border-radius:0}.fancy-filter.fancybox-container .fancybox-content:after{content:"fancybox-disable";display:none}.fancy-filter.fancybox-container .fancybox-close-small{display:none}.filter-close{position:fixed;top:0;right:0;background-color:#fff;border-radius:0;height:40px;border-bottom:1px solid #F0F0F0;width:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;z-index:10}.filter-close__text{line-height:22px;font-weight:700;color:#E34C4C}.filter-close__button{border:none;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;opacity:1;padding:3px;width:30px;height:30px;background:0 0}.filter-close__button svg{max-width:30px;max-height:30px}.filter-close__button svg path{fill:#878F92;stroke:#878F92}.popover{z-index:9}@media screen and (max-width:1199px){.fancy-filter.fancybox-container .fancybox-content:after{content:"";display:none}}
@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-BlackIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-BlackIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-BlackIt.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Light.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Light.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-RegularIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-RegularIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-RegularIt.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Extrabld.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Extrabld.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Extrabld.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-ExtrabldIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-ExtrabldIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-ExtrabldIt.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-LightIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-LightIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-LightIt.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Black.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Black.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-ThinIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-ThinIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-ThinIt.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Bold.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Regular.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-SemiboldIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-SemiboldIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-SemiboldIt.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Semibold.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNova-BoldIt.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-BoldIt.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNova-BoldIt.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bebas Neue";src:url(/catalog/view/theme/future/assets/fonts/BebasNeueLight.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/BebasNeueLight.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/BebasNeueLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url(/catalog/view/theme/future/assets/fonts/ProximaNovaT-Thin.woff2) format("woff2"),url(/catalog/view/theme/future/assets/fonts/ProximaNovaT-Thin.woff) format("woff"),url(/catalog/view/theme/future/assets/fonts/ProximaNovaT-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}
.footer-connect,.footer-contact__title--under{position:relative}.footer-connect{padding:21px 0;-webkit-box-shadow:0 2px 14px rgba(0,0,0,.1);box-shadow:0 2px 14px rgba(0,0,0,.1)}.footer-connect__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-connect__subscribe-section{display:-webkit-box;display:-ms-flexbox;display:flex}.social,.social-links,.subscribe-form{display:-webkit-box}.footer-connect__title{font-size:18px;font-weight:700;line-height:1.25;color:#37454A;margin-right:25px;max-width:290px}.footer-connect__form{max-width:382px}.subscribe-form{display:-ms-flexbox;display:flex}.subscribe-form__input{max-width:210px;margin-right:15px;padding:15px 20px;text-align:center;font-weight:600;background-color:#FFF;border:1px solid #78C136;border-radius:35px;outline:0;line-height:1}.social{margin-left:37px;padding-left:40px;border-left:1px solid #F4F4F4;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social__title{font-weight:700;color:#37454A;width:90px;margin-right:30px}.social__icon{width:20px;height:20px}.social-links{display:-ms-flexbox;display:flex}.social-links__item{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:60px;height:60px;border-radius:50%;margin-right:15px;background-color:#F4F4F4;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.social-links__item:hover{border-color:#77C037}.social-links__item:last-child{margin-right:0}.footer-middle{padding:40px 0;background-color:#F4F4F4;color:#878f92}.footer-middle__contact{border-right:1px solid #DFDFDF;max-width:293px}.footer-middle-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contact{padding-bottom:10px;margin-top:30px}.footer-contact-inner{padding-right:30px;padding-bottom:20px}.footer-contact__wrap-item{margin-bottom:10px}.footer-contact__wrap-item:last-child{margin-bottom:0}.footer-contact__item{display:inline-block}.footer-contact__icon{fill:#37454A;width:16px;height:16px;margin-right:14px;opacity:.4;-webkit-transition:.3s;transition:.3s}.footer-contact__item:hover .footer-contact__icon{fill:#6DB743;opacity:1}.footer-contact__title{line-height:1.571em;font-weight:400;color:#838B8E;-webkit-transition:color .3s;transition:color .3s}.footer-contact__item:hover .footer-contact__title{color:#6DB743}.footer-contact__title--under:before{content:"";display:block;width:100%;height:1px;background-color:#838B8E;position:absolute;left:0;bottom:1px;-webkit-transition:.3s;transition:.3s}.footer-contact__title--under:hover:before{background-color:#6DB743}.footer-copy{border-top:1px solid #DFDFDF;margin-top:20px;font-size:14px;line-height:1.571em}.footer-copy p{margin:20px 0}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px}.footer-links:after{content:"accordion-disable";display:none}.footer-links__title{width:100%;text-align:left;display:block;position:relative;margin-bottom:10px;font-weight:700;line-height:1.571em;padding:0;color:#37454A;border:none;background-color:transparent}.footer-links__title:hover{cursor:default;color:#37454A}.footer-links__title svg{display:none;width:8px;height:12px;position:absolute;right:12px;top:50%;margin-top:-5px;-webkit-transition:.3s;transition:.3s;fill:#DFDFDF}.footer-links__title.open svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer-links__link{color:inherit;font-size:14px}.footer-links__list{position:relative;list-style:none;margin:0;padding:0}.footer-links__item{margin:4px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-links__item:first-child{margin-top:0}.footer-links__item:last-child{margin-bottom:0}.footer-links__column{padding-right:15px;margin-bottom:40px;width:50%}.footer-info{padding:30px 0;color:#878f92;font-size:14px;line-height:1.429em;-webkit-box-shadow:0 7px 14px rgba(0,0,0,.07);box-shadow:0 7px 14px rgba(0,0,0,.07)}.footer-info__address-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-info__address{max-width:350px;text-align:center}.footer-info__policy-link{font-weight:600;color:#878f92}.footer-info__policy-link:hover{color:inherit}.footer-info__store img{width:135px;height:40px}.footer-projects{padding:30px 0;text-align:center}.footer-projects__title{text-transform:uppercase;margin-bottom:12px;font-size:14px;line-height:1.429em;color:#4B575C}.footer-projects__warning{margin-top:10px;font-family:"Bebas Neue";font-size:36px;line-height:1.167em;color:#878f92}.footer-projects__item{display:inline-block;margin:0 18px 20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;-webkit-transition:.3s;transition:.3s;vertical-align:bottom}.footer-projects__item:hover{opacity:.7}.footer-projects__item:last-child{margin-right:0}.footer-projects__item img{width:165px;height:39px}.footer-projects__item:nth-child(2) img{height:21px}.footer-projects__item:nth-child(3) img{height:24px}.cookie-notice{position:fixed;bottom:20px;right:140px;max-width:400px;padding:20px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.35);box-shadow:0 4px 10px rgba(0,0,0,.35);font-family:Arial,sans-serif;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s;transition:opacity .3s ease,transform .3s ease,visibility .3s,-webkit-transform .3s ease}.cookie-notice.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.cookie-notice p{font-size:14px;line-height:1.4;color:#333;max-width:80%;margin-bottom:0;margin-right:10px}.cookie-notice a:hover{text-decoration:underline}.section_shadow{background-color:#fff;height:535px;padding:0;overflow:hidden;position:relative}.section_shadow .mob_img{bottom:135px;position:absolute;left:53%;z-index:2}.section_shadow .mob_img.img_l{width:135px;margin-left:-175px}.section_shadow .mob_img.img_r{width:180px;margin-left:-25px}.section_shadow .container{display:block;height:100%}.section_shadow .circle{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.section_shadow .circle.small{width:490px;height:490px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:35px solid #789f39;position:relative}.section_shadow .circle.big{width:520px;height:520px;border:30px solid #83ab3f;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.section_shadow .content{position:absolute;top:0;left:0;width:100%;padding-top:106px;z-index:10;text-align:center}.section_shadow .title1{margin-bottom:110px;max-width:330px;margin-left:auto;margin-right:auto;font-size:34px}.section_shadow .present{font-size:24px;margin-bottom:5px;font-weight:700}.section_shadow .present .green{font-size:24px}.section_shadow .for{font-size:16px;font-weight:400}.section_shadow .pr{-webkit-box-shadow:0 0 0 4px rgba(255,255,255,.3);box-shadow:0 0 0 4px rgba(255,255,255,.3);border-radius:10px;background-color:#fff;padding:10px;width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-top:10px;margin-right:auto;position:relative}@media screen and (max-width:1199px){.footer-connect__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-connect__subscribe-wrap{margin-bottom:30px}.footer-connect__subscribe-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-connect__title{margin-right:20px;font-size:15px}.social{padding:0;margin-left:0;border-left:none}.social__title{margin-right:20px}.footer-links{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-40px}.footer-projects__warning{font-size:24px}}@media screen and (max-width:991px){.footer-connect{padding:50px 0}.footer-connect__subscribe-wrap{max-width:500px}.footer-connect__subscribe-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-connect__title{font-size:18px;text-align:center}.footer-connect__form{margin:30px 0 10px}.social__title{width:100%}.footer-links{margin-bottom:0}}@media screen and (max-width:767px){.footer-middle__contact{border-right:none}.footer-middle__links{padding-top:30px;border-top:1px solid #DFDFDF}.footer-middle-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-contact-inner{padding:0;text-align:center}.footer-contact__wrap-item{text-align:left}.footer-contact-items{display:inline-block}.footer-copy{text-align:center}.footer-info{padding:40px 0}.footer-info__address-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:15px}.footer-info__policy-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer-projects{margin-bottom:56px}.cookie-notice{bottom:60px;right:20px}}@media screen and (max-width:575px){.footer-connect__form,.footer-projects__list,.social{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer-connect__subscribe-wrap{margin-bottom:30px;max-width:300px}.footer-connect__form{width:100%;-ms-flex-direction:column;flex-direction:column;max-width:282px}.subscribe-form__input{max-width:none;margin-right:0;margin-bottom:20px}.subscribe-form .btn{padding:15px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:inherit}.social{-ms-flex-direction:column;flex-direction:column}.social__title{margin-bottom:15px;margin-right:0;text-align:center}.footer-middle__contact{max-width:240px}.footer-middle__links{border-top:none}.footer-contact{padding-bottom:0}.footer-copy p{margin:13px 0;font-size:12px}.footer-links:after{content:"";display:none}.footer-links{width:100%;padding:0;display:block}.footer-links__title{padding:15px 30px 15px 0;margin-bottom:0}.footer-links__title svg{display:block}.footer-links__list:after{content:"";display:block;height:15px}.footer-links__column{padding-right:0;margin:0;border-top:1px solid #DFDFDF;width:100%}.footer-projects__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-projects__item{margin:0 0 30px}.cookie-notice{right:10px;margin-left:10px}}
.frame-catalog__head{padding-bottom:40px}.frame-catalog__text p{color:rgba(55,69,74,.6);margin-top:10px}.frame-catalog__text p:last-child{margin-bottom:0}.frame-catalog__img{text-align:right}.frame-catalog__img a{display:inline-block}.frame-catalog__body{padding:30px 0 40px}.frame-catalog__wrap{margin-bottom:30px}.frame-catalog__more{margin-top:10px}.frame-catalog__description{max-height:66px}.frame-catalog__description p:last-child{margin-bottom:0}.frame-catalog__note{padding:40px 0}.frame-catalog__note p:last-child{margin:0}.frame-catalog .sidebar{margin-bottom:20px}.frame-catalog .product-card__title{color:#37454a;padding:0 5px}.catalog-slider{padding:0 80px;margin:0 0 30px}.catalog-slider__wrap{margin:0 -15px 0 0}.catalog-slider__wrap.preloading::after{display:block;content:"";height:116.83px}.catalog-slider__item{text-align:center;max-width:136px}.catalog-slider__item img{max-width:136px}.catalog-slider__item.active .catalog-slider__text,.catalog-slider__item:hover .catalog-slider__text{color:#6DB743;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.catalog-slider__text{-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s;font-weight:700;line-height:1.375;color:#37454a;margin-top:5px;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.catalog-slider.owl-carousel .owl-nav{padding:0}.catalog-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;height:60px;margin-bottom:20px}.catalog-nav__control,.catalog-nav__inner{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.catalog-nav__inner{display:flex;width:100%;-ms-flex-align:center;align-items:center;padding:0 20px 0 30px}.catalog-nav__show{color:#878f92;font-weight:400;margin:0 54px 0 0}.catalog-nav__value{color:#37454a}.catalog-nav__control{display:flex;-ms-flex-align:center;align-items:center;margin-left:auto}.filter-nav,.sort{display:-webkit-box;display:-ms-flexbox}.catalog-nav__control button{outline:0;border:none;overflow:visible;background:0 0}.catalog-nav__num-page{color:#5C5C5C;margin-right:10px}.catalog-nav__all-page{color:#6DB743;text-decoration:underline}.catalog-nav__buttons button{background:0 0;border:none;padding:0}.catalog-nav__buttons button:first-child{margin-right:7px}.catalog-nav__btn.slider-btn{opacity:1;-webkit-transition:background .3s;transition:background .3s;border-color:#fff0;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.catalog-nav__btn.slider-btn svg{fill:#5C5C5C;-webkit-transition:fill .3s;transition:fill .3s}.catalog-nav__btn.slider-btn:hover{background:#6DB743}.catalog-nav__btn.slider-btn:hover svg{fill:#fff}.catalog-nav__filter-btn{cursor:inherit;margin-right:20px}.catalog-nav__filter-btn:hover{color:#37454a}.catalog-nav__fixed{position:fixed;top:75px;width:calc(100% - 30px);z-index:2}.catalog-nav-wrap{height:60px}.sort{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort__text{font-weight:700;margin:0 18px 0 0;-ms-flex-negative:0;flex-shrink:0}.sort-select.nice-select{padding:7px 37px 7px 15px;height:inherit;line-height:1.063;-ms-flex-negative:0;flex-shrink:0;max-width:180px}.sort-select.nice-select:after{right:13px}.filter-nav{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:100%;border-right:1px solid #DFDFDF;width:305px;-ms-flex-negative:0;flex-shrink:0}.catalog__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.side-filter{width:306px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px;position:relative}.side-filter .sidebar{width:100%}.catalog-filter{background-color:#fff;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}.catalog-filter:after{content:"fancybox-disable";display:none}.catalog-filter .filter-close__button{width:20px;height:20px}.catalog-filter .checkbox-group.disabled{opacity:.4}.catalog-filter .checkbox-group.ocf-selected .checkbox-group__amount{display:none}.catalog-filter__item{border-bottom:1px solid #F0F0F0;background:#fff}.catalog-filter__title{font-weight:700;position:relative;padding:20px 40px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-filter__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.catalog-filter__body .ocf-selected .checkbox-group__amount,.catalog-filter__body--hide,.catalog-filter__control{display:none}.catalog-filter__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.catalog-filter__body{padding:0 20px 10px}.catalog-filter__body--manufacturer .checkbox-group__title{text-transform:uppercase}.catalog-filter__body .ocf-selected .checkbox-group__title a{color:#6DB743}.catalog-filter__body .checkbox-group__title a{color:#37454a;pointer-events:none}.catalog-filter__btn{font-weight:700;font-size:12px;line-height:1.125;color:#6DB743;text-transform:uppercase;border:none;background:0 0;margin:5px 0 10px}.catalog-filter__btn .sign{font-size:14px;padding-right:4px}.catalog-filter__control{background:#fff}.catalog-filter__selected{background-color:#6DB743;width:5px;height:5px;border-radius:50%;display:inline-block;margin-left:5px}.catalog-filter__show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto 0;padding:0 20px}.catalog-filter__show .filter-choose{margin:0}.catalog-filter__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.catalog-filter__flex .checkbox-group{margin:3px 9px 17px 3px;height:32px}.catalog-filter .checkbox-group,.frame-catalog .checkbox-group{margin-bottom:10px}.catalog-filter .checkbox-group.checked .checkbox-group__title,.frame-catalog .checkbox-group.checked .checkbox-group__title{color:#6DB743}.catalog-filter .checkbox-group.disabled,.frame-catalog .checkbox-group.disabled{color:#878f92}.catalog-filter .checkbox-group.disabled .checkbox__icon svg,.frame-catalog .checkbox-group.disabled .checkbox__icon svg{fill:#999}.catalog-filter .checkbox-group__title,.frame-catalog .checkbox-group__title{margin-left:10px;font-size:14px;line-height:1.375;-webkit-transition:color .3s;transition:color .3s}.frame-catalog .checkbox-round{background-size:cover}.frame-catalog .checkbox-round svg,.frame-catalog .checkbox__icon svg{background-size:contain;background-repeat:no-repeat}.frame-catalog .checkbox__input:checked+.checkbox__icon{fill:#6DB743}.checkbox--gender svg{width:20px}.filter-chosen{background:#fff}.filter-chosen__body{padding:20px 15px 0}.filter-chosen__item{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#F8F8F8;margin-bottom:5px;border-radius:6px}.filter-chosen__title{font-size:14px;color:#37454A;margin-right:10px}.filter-chosen__btn{margin-right:5px;margin-bottom:5px;margin-top:5px;padding:3px 5px 3px 17px;color:#fff;border-radius:4px;font-size:14px;background-color:#d9534f;border:none;cursor:pointer;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#cancel-white);background-repeat:no-repeat;background-size:9px 9px;background-position:center left 5px;-webkit-transition:background .3s;transition:background .3s}.filter-chosen__btn:hover{background-color:#c9302c}.filter-chosen__reset{width:100%;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;border:none;background-color:#d9534f;outline:0;color:#fff;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.filter-chosen__reset:hover{background-color:#c9302c}.filter-chosen__reset svg{width:20px;height:20px;margin-right:5px}.catalog-grid{width:100%}.catalog-grid__pagination{padding-top:40px;padding-bottom:40px}.catalog-grid__load{text-transform:uppercase;padding:16px 20px}.relink__title{font-weight:600;font-size:18px;line-height:1.875;margin-bottom:10px}#brandFastSearch{padding:8px 14px;min-width:0;border:1px solid #DFDFDF;border-radius:4px;font-size:14px;-webkit-transition:border-color .2s;transition:border-color .2s;max-width:100%;width:100%;margin-bottom:20px}#brandFastSearch:focus,#brandFastSearch:focus-visible{border:1px solid #6DB743;outline:0}#brandSearchCleaner{display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/assets/img/svg/close.svg);background-size:cover;fill:#878f92;position:absolute;right:28px;top:138px;cursor:pointer}@media screen and (max-width:1199px){.catalog-nav__control{display:none}.catalog-grid__pagination{text-align:center;padding:10px 0 30px;margin-top:30px}.catalog-grid__load{margin-top:20px}#brandSearchCleaner{top:178px}}@media screen and (max-width:991px){.frame-catalog__img{text-align:left;margin-top:20px}.catalog-slider__wrap.preloading::after{height:135.64px}.catalog-nav__show{display:none}.catalog__inner{display:block}.side-filter{width:100%;margin:0}.catalog-filter{padding-bottom:65.25px!important;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;margin:0;display:none;height:100%;overflow:scroll!important}.catalog-filter:after{content:"";display:none}.catalog-filter__close{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.catalog-filter__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:fixed;bottom:0;background:#fff;max-width:inherit;right:0;padding:15px 5px 20px;border-bottom-right-radius:10px;border-top:1px solid #DFDFDF;width:300px}.catalog-filter__control .catalog-filter__show-btn{display:block}.catalog-filter__control .filter-choose,.catalog-filter__control .filter-clear{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:4px 6px}.catalog-filter__control .filter-choose{margin-right:5px}.catalog-filter__show{margin-top:0;display:none}.catalog-filter__flex .checkbox-group{margin:0 10px 20px 0}.filter-chosen{margin-top:10px}.filter-chosen__body{padding:0 15px}.filter-chosen__btn{padding:1px 5px 1px 17px}}@media screen and (max-width:767px){.frame-catalog__img{text-align:center}.frame-catalog .product-card{width:100%}.frame-catalog .product-card__photo img{width:240px;height:160px}.catalog-slider__wrap.preloading::after{height:129.59px}.catalog-nav__inner{display:none}.sort{margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-nav{padding:0 15px;border:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:575px) and (max-width:575px){.frame-catalog .product--two-row .product-card__footer{position:relative;margin-top:0}.frame-catalog .product--two-row .product-card__promo-label{display:none}.frame-catalog .product--two-row:nth-child(even){padding-left:5px}.frame-catalog .product--two-row:nth-child(odd){padding-right:5px}}@media screen and (max-width:575px) and (max-width:450px){.frame-catalog .product--two-row .product-card__prices{font-size:16px}}@media screen and (max-width:575px) and (max-width:420px){.frame-catalog .product--two-row .card-label{padding:0 14px;font-size:12px;line-height:20px}}@media screen and (max-width:575px) and (max-width:399px){.frame-catalog .product--two-row .card-label{padding:0 9px;font-size:11px;line-height:16px}}@media screen and (max-width:575px) and (max-width:385px){.frame-catalog .product--two-row .product-card__id{font-size:12px}}@media screen and (max-width:575px){.frame-catalog .product--two-row .product-card__name,.frame-catalog .product--two-row .product-card__title{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.frame-catalog__head{padding-bottom:20px}.frame-catalog__text p br{display:none}.frame-catalog__body,.frame-catalog__note{padding:20px 0}.frame-catalog .product-card{height:inherit}.frame-catalog .product-card .card-labels{height:28px}.frame-catalog .product-card__footer{position:relative;margin-top:-40px}.frame-catalog .product-card__prices{padding:15px 0}.frame-catalog .product-card__title{position:relative;z-index:1}.frame-catalog .product-card__photo{margin-top:-15px;margin-bottom:0}.frame-catalog .product-card__photo img{width:inherit;height:inherit}.frame-catalog .product--two-row .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 20px)}.frame-catalog .product--two-row .product-card .card-labels{height:30px}.frame-catalog .product--two-row .product-card__name::-webkit-scrollbar{display:none}.frame-catalog .product--two-row .product-card__title::-webkit-scrollbar{display:none}.frame-catalog .product--two-row .product-card__photo{margin-top:0;max-height:160px}.frame-catalog .product--two-row .product-card__photo--contactlens{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:110px}.frame-catalog .product--two-row .product-card__prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;max-height:55px;margin-top:0}.frame-catalog .product--two-row .product-card__price:last-child{margin-left:0}.frame-catalog .product--two-row .product-card__id{white-space:nowrap}.frame-catalog .product--two-row .product-card__id.product-card__id--contactlens{white-space:normal}.catalog-slider{padding:0}.catalog-slider__wrap.preloading::after{height:116.83px}.catalog-nav-container{margin-bottom:20px;height:60px}.catalog-nav__filter-btn{font-size:18px;line-height:1.875;margin-right:15px}.sort{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sort__text{-ms-flex-negative:1;flex-shrink:1}.catalog-filter__control{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.catalog-grid__load{padding:10px 15px}.reformat-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reformat-view__btn{padding:0;margin:0;border:none;background:#fff}.reformat-view__btn.active svg{fill:#76B926}.reformat-view__btn:last-child{margin-left:15px}.reformat-view__btn svg{width:25px;height:25px;fill:#37454a}}@media screen and (max-width:360px){#brandSearchCleaner{top:176px}}@media screen and (max-width:326px){#brandSearchCleaner{top:174px}}
.block-going-up__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.block-going-up h1{margin-bottom:10px}.block-going-up .btn{text-transform:uppercase;margin-top:30px}.block-going-up__text{max-width:730px;margin-right:30px;padding:30px 0 0}.block-going-up__text p{color:#838B8E;line-height:1.375;margin-bottom:0}.block-going-up__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-negative:0;flex-shrink:0;margin-top:-62px}.block-going-up__img img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1199px){.block-going-up__text{padding:30px 0}}@media screen and (max-width:991px){.block-going-up__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-going-up .btn{margin:20px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.block-going-up__text{margin-right:0}.block-going-up__img{margin:0 auto 30px}}@media screen and (max-width:575px){.block-going-up h1{margin-bottom:5px}.block-going-up__text{padding:15px 0 20px}}
.header-main__cell,.header-main__row{display:-webkit-box;display:-ms-flexbox}.header-mobile-city__salons,.salons-change-city__body-link{-webkit-text-decoration-color:#37454a;text-decoration-color:#37454a;white-space:nowrap;overflow:hidden}@-webkit-keyframes scrollHeaderMain{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes scrollHeaderMain{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.header-main{z-index:10}.header-main.fixed{position:fixed;top:0;left:0;right:0;background-color:#fff;-webkit-box-shadow:0 1px 20px rgba(0,0,0,.15);box-shadow:0 1px 20px rgba(0,0,0,.15);-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:scrollHeaderMain;animation-name:scrollHeaderMain}.header-main.no-animation{-webkit-animation-name:none;animation-name:none}.header-main__cell{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px;-ms-flex-negative:0;flex-shrink:0}.header-main__cell:first-child{border-right:1px solid #f4f4f4;padding-left:0}.header-main__cell:last-child{border-left:1px solid #f4f4f4;padding-right:0}.header-main__row{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-main__salons-change-city{padding-right:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.logo-box--footer{display:block}.logo-box__logo{width:210px;height:32px;max-width:100%;display:block}.salons-change-city__body{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.salons-change-city__body-icon{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;margin:-2px 0 0}.salons-change-city__body-icon svg{width:100%;height:100%}.salons-change-city__body-link{margin-left:6px;color:#37454a;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;cursor:pointer;max-width:126px;width:100%;text-overflow:ellipsis}.salons-change-city__body-link:hover{-webkit-text-decoration-color:#fff0!important;text-decoration-color:#fff0!important;text-decoration:underline;color:#37454a}.salons-change-city__title{font-weight:700;color:#37454a;text-transform:uppercase;margin-bottom:2px}.salons-change-city__item{position:relative;margin-left:20px;font-weight:400;color:#878f92}.salons-change-city__item:first-child{margin-left:0}.salons-change-city__item:before{content:"";display:inline-block;width:1px;height:16px;background-color:#dfdfdf;position:absolute;left:-10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.header-btns__item--burger,.header-btns__item--search,.nice-select.salons-select .list li:first-child,.salons-change-city select.salons-select,.salons-change-city__item:first-child:before{display:none}.salons-change-city__item.active{font-weight:700;color:#6DB743}.nice-select.salons-select{border:inherit;height:auto;padding:0 14px 0 0;line-height:1.38;margin-left:20px;font-size:16px}.nice-select.salons-select:after{border-color:#6DB743;right:0}.nice-select.salons-select .option{padding:0 30px}.nice-select.salons-select .option.focus{background-color:#fff;color:rgba(55,69,74,.6)}.nice-select.salons-select .option:hover{color:#37454a}.nice-select.salons-select .option:first-child,.nice-select.salons-select .option:nth-child(2){border-top-left-radius:4px;border-top-right-radius:4px}.nice-select.salons-select .current{color:#6DB743}.nice-select.salons-select .list{left:0;top:calc(100% + 46px)}.check-vision-box__btn,.header-contacts{display:-webkit-box;display:-ms-flexbox}.check-vision-box__btn{white-space:nowrap;padding:9px 10px 9px 30px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px;max-width:216px;font-size:14px;text-align:left}.check-vision-box__btn-text{text-align:left;line-height:1em}.check-vision-box__icon{-ms-flex-preferred-size:32px;flex-basis:32px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:32px;fill:#6DB743;margin-right:9px;-webkit-transition:.3s;transition:.3s}.check-vision-box__btn:hover .check-vision-box__icon{fill:#fff}.header-contacts{margin-right:20px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-contacts__phone{white-space:nowrap;margin-bottom:6px;font-size:18px;line-height:1.2;font-weight:700;color:#37454a;text-decoration:none;-webkit-transition:.3s color;transition:.3s color}.header-contacts__phone:hover{color:#6DB743}.header-contacts__call{line-height:1.22;font-size:14px;font-weight:400;color:#76b926;text-decoration:none;border-bottom:1px dashed #76b926;-webkit-transition:.3s;transition:.3s}.header-contacts__call:hover{border-bottom:1px dashed transparent}.header-btns{padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-btns__count{font-size:12px;font-weight:600;min-width:23px;height:23px;padding:4px;background-color:#76b926;color:#fff;border-radius:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-12px;right:-10px}.header-btns__item{position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-btns__item svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.before-authorization-modal,.header-bottom .main-nav-list-lvl-2{opacity:0;visibility:hidden;-webkit-transition:all .15s ease-in-out}.header-btns__item:hover{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}.header-btns__item:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.header-btns__item:first-child{margin-left:0}.header-btns__item--wishlist svg{width:28px;height:24px;fill:#e34c4c}.header-btns__item--cart svg,.header-btns__item--login svg{width:30px;height:28px;fill:#4b585d}.header-btns__item--login.header-btns__item--login-signed svg{fill:#62A53C}.header-btns__item--callback svg{width:28px;height:24px;fill:#4b585d}.main-nav ul{margin:0;padding:0}.main-nav li{list-style:none;z-index:2}.header-bottom{background:-webkit-gradient(linear,left top,right top,color-stop(77%,#6db743),color-stop(50%,#62a53c));background:linear-gradient(90deg,#6db743 77%,#62a53c 50%)}.header-bottom__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#6DB743}.header-bottom__inner.fancybox-content{background:#fff}.header-bottom .main-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bottom .main-nav-list:after{content:"accordion-disable";display:none}.header-bottom .main-nav-list__item{position:relative;list-style:none}.header-bottom .main-nav-list__item:not(:first-child):before{content:"";display:block;width:1px;height:30px;background-color:#63A045;position:absolute;left:0;top:50%;margin-top:-15px}.header-bottom .main-nav-list__item:last-child .main-nav-list-lvl-2{max-width:241px}.header-bottom .main-nav-list__link{display:block;padding:20px 28px;color:#fff}.header-bottom .main-nav-list__link:hover{text-decoration:underline;color:#fff}.header-bottom .main-nav-list__item:first-child .main-nav-list__link{padding-left:0}.header-bottom .main-nav-list-lvl-2{overflow:hidden;position:absolute;top:100%;left:0;z-index:0;-webkit-box-shadow:10px 24px 31px rgba(0,0,0,.1);box-shadow:10px 24px 31px rgba(0,0,0,.1);border-radius:0 0 10px 10px;width:300px;transition:all .15s ease-in-out;background-color:#fff}.header-bottom .main-nav-list-lvl-2__item:not(:last-child){border-bottom:1px solid #DFDFDF}.header-bottom .main-nav-list-lvl-2__link{font-size:14px;line-height:1.22em;color:#37454A;display:block;padding:9px 40px 9px 30px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.header-bottom .main-nav-list-lvl-2__link--accent{font-weight:700}.header-bottom .main-nav-list-lvl-2__link:hover{background:#E6E6E6}.header-bottom .main-nav-list-lvl-2__submenu-icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;fill:#9BA2A5;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform}.header-bottom .main-nav-list-lvl-2 .open .main-nav-list-lvl-2__submenu-icon{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);fill:#76B926}.header-bottom .main-nav-list__item .main-nav-list-lvl-2.open,.header-bottom .main-nav-list__item:hover .main-nav-list-lvl-2{opacity:1;visibility:visible;z-index:1}.header-bottom .main-nav-list-lvl-3{display:none;background:#F4F4F4}.header-bottom .main-nav-list-lvl-3__link{color:#4A575C;font-size:14px;font-weight:400;padding:7px 15px 7px 30px;display:block;-webkit-transition:color .3s;transition:color .3s}.header-bottom .main-nav-list-lvl-3__link:hover{text-decoration:underline}.fancy-nav.fancybox-container .fancybox-slide{opacity:1;padding:0;text-align:right}.fancy-nav.fancybox-container.fancybox-is-closing div.fancybox-content{-webkit-animation:slideOutRight;animation:slideOutRight;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;animation-duration:.3s}.fancy-nav.fancybox-container .fancybox-content{width:300px;margin-bottom:0;padding:30px 0 15px;border-radius:0;min-height:100vh}.fancy-nav.fancybox-container .fancybox-content:after{content:"fancybox-disable";display:none}.fancy-nav.fancybox-container .header-search,.fancy-nav.fancybox-container .main-nav-list-lvl-2__submenu-icon{display:none}.fancy-nav.fancybox-container .main-nav{padding:30px 0;margin:0 15px;border-top:2px solid #F4F4F4;border-bottom:2px solid #F4F4F4}.fancy-nav.fancybox-container .main-nav .main-nav-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px 5px 0;color:#37454A;font-weight:700;line-height:1.5}.fancy-nav.fancybox-container .main-nav .main-nav-list__link:before{margin-right:15px;content:"";width:5px;height:5px;background:#76B926;border-radius:50%}.fancy-nav.fancybox-container .main-nav .main-nav-list__link:after{margin-left:10px;content:"";width:10px;height:10px;background-image:url(/catalog/view/theme/future/build/img/sprite.svg#arrow-bot);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-repeat:no-repeat}.fancy-nav.fancybox-container .main-nav .main-nav-list__link.open:after{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-2{display:none}.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-2:after,.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-2:before{display:block;content:"";height:6px}.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-2__link{display:block;padding:4px 15px 4px 35px;font-size:14px;line-height:1.375;color:#4B575C}.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-3{display:none}.fancy-nav.fancybox-container .main-nav .main-nav-list .main-nav-list-lvl-3__link{display:block;padding:0 15px 0 45px;font-size:14px;line-height:1.375}.header-search{width:70px;background:#62A53C;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}.header-search__icon{display:block;width:24px;height:24px;fill:#fff}.header-mobile-logo-box{display:block;margin-bottom:19px}.header-mobile-logo-box__logo{display:block;max-width:157px}.header-mobile-box{padding:0 15px}.header-bottom .header-mobile-box{display:none}.header-mobile-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.header-mobile-city__option{background:no-repeat #F4F4F4;border-radius:24px;padding:9px 28px 9px 15px;border:none;color:rgba(55,69,74,.9);width:100%;max-width:160px;-moz-appearance:none;-webkit-appearance:none;background-size:14px;background-position-y:center;background-position-x:90%;white-space:nowrap;text-overflow:ellipsis}.header-mobile-city__option:after{right:15px!important}.header-mobile-city__option:focus-visible{outline:0!important}.header-mobile-city__option::-ms-expand{display:none}.header-mobile-city__option option:first-child{display:none}.header-mobile-city__salons{-ms-flex-negative:0;flex-shrink:0;color:#37454a;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;margin-left:6px;text-overflow:ellipsis;max-width:95px}.header-mobile-city__salons:hover{-webkit-text-decoration-color:#fff0!important;text-decoration-color:#fff0!important;text-decoration:underline;color:#37454a}.header-mobile-btns__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}.header-mobile-btns__icon-box{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;margin-right:10px;width:40px;height:40px;background:#F4F4F4;border-radius:50%}.header-mobile-btns__icon-box--phone svg{fill:#6DB743}.header-mobile-btns__icon-box--wishlist svg{fill:#E34C4C}.header-mobile-btns__icon-box--login svg{fill:#6DB743}.header-mobile-btns__icon-box svg{max-height:100%;width:18px}.header-mobile-btns__title{margin-right:10px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#37454A}.header-mobile-btns__title--phone{font-weight:700}.header-mobile-btns__count{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;width:23px;height:23px;font-weight:600;font-size:12px;color:#FFF;background:#76B926;border-radius:50%}.after-authorization-modal,.before-authorization-modal{position:absolute;background-color:#fff;z-index:1000;width:250px;overflow:hidden;border-radius:8px;top:35px;right:5px}.before-authorization-modal{pointer-events:none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.35);box-shadow:0 4px 10px rgba(0,0,0,.35);transition:all .15s ease-in-out}.before-authorization-modal.show{opacity:1;visibility:visible;pointer-events:auto}.before-authorization-modal__content{padding:15px 20px}.before-authorization-modal__title{margin-bottom:16px;font-size:22px}.before-authorization-modal__text{margin-bottom:16px}.after-authorization-modal{opacity:0;visibility:hidden;pointer-events:none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.35);box-shadow:0 4px 10px rgba(0,0,0,.35);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.after-authorization-modal.show{opacity:1;visibility:visible;pointer-events:auto}.after-authorization-modal__item{display:block;padding:10px 15px;text-decoration:none;font-size:16px;line-height:1.22em;color:#37454A}.after-authorization-modal__item:hover{background-color:#E6E6E6;color:#37454a}.after-authorization-modal__item--user{border-bottom:1px solid #DFDFDF;font-weight:600}.after-authorization-modal__item--exit{border-top:1px solid #DFDFDF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600}.after-authorization-modal__item--exit svg{width:14px;height:14px;fill:#37454a}.after-authorization-modal__item--exit:hover{color:#e34c4c}.after-authorization-modal__item--exit:hover svg{fill:#e34c4c}@media screen and (max-width:1199px){.header-main__cell{padding-left:20px;padding-right:20px}.header-main__cell:last-child{border:none}.header-main__salons-change-city{padding-right:0}.logo-box__logo{width:180px;height:27.42px}.logo-box__logo--footer{width:210px;height:32px}.check-vision-box__btn{padding:9px 10px;text-align:center}.check-vision-box__icon{display:none}.check-vision-box__icon--popup{display:block}.header-bottom .main-nav-list__item:last-child .main-nav-list-lvl-2{max-width:234px}.header-bottom .main-nav-list__link{padding-left:15px;padding-right:13px;font-size:14px}}@media screen and (max-width:991px){.header-main__cell{padding-top:14px;padding-bottom:14px}.header-main__cell:first-child{border:none}.header-main__salons-change-city{display:none}.header-contacts{margin-right:30px}.header-contacts__phone{margin-bottom:2px}.header-btns{padding-right:0}.header-btns__count{background-color:#E34C4C}.header-btns__item{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;width:50px;height:50px;background-color:#F4F4F4;border-radius:50%}.header-btns__item svg{width:19px;height:20px;fill:#6DB743}.header-btns__item:hover,.header-btns__item:hover svg{-webkit-transform:none;transform:none}.header-btns__item--login.header-btns__item--login-signed svg{fill:#6DB743}.header-bottom,.header-bottom .main-nav-list__item.mobile,.header-btns__item--callback{display:none}.fancy-nav.fancybox-container .fancybox-content:after{content:"";display:none}.after-authorization-modal,.before-authorization-modal{top:55px;right:115px}}@media screen and (max-width:767px){.logo-box__logo{margin:0 auto}.header-btns__item--cart,.header-btns__item--login,.header-btns__item--wishlist,.header-contacts{display:none}}@media screen and (max-width:575px){.header-main__cell:first-child{padding-right:0}.header-main__cell:last-child{padding-left:13px}.logo-box__logo{width:172px;height:26.2px}.logo-box__logo--footer{width:210px;height:32px}.check-vision-box--popup{margin:0}.check-vision-box__btn{padding-left:30px;padding-right:30px}.header-btns{gap:13px}.header-btns__item{width:40px;height:40px}}@media screen and (min-width:1200px) and (max-width:1215px){.header-bottom .main-nav-list__link{padding:20px 26.5px}}
h1,h3{line-height:1.2}h1,h2,h3{color:#37454a;font-weight:700}h1{margin:0 0 10px;font-size:42px;word-break:break-word}.main--opticcity-news h1{margin-bottom:20px}.block-title p,.h1-title,h2,h3{margin:0}h2{font-size:28px;line-height:1.3}h3{font-size:24px}.block-title{background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:5px 20px;font-weight:700;font-size:18px;line-height:1.875;color:#6DB743}.h1-title{font-size:42px;line-height:1.2;font-weight:700;color:#37454a}.h1-title-reg{font-size:40px;line-height:1.2;font-weight:400;color:#37454a;margin:0}.h2-title,.h3-title,.h4-title{font-weight:700;color:#37454a;margin:0}.h2-title{font-size:28px;line-height:1.3}.h3-title{font-size:24px;line-height:1.2}.h4-title{font-size:20px;line-height:normal}@media screen and (max-width:575px){h1{font-size:28px;margin-bottom:5px}h2{font-size:24px}h3{font-size:20px}.block-title{font-size:14px;padding:8px 15px}.h1-title{font-size:28px}.h1-title-reg,.h2-title{font-size:24px}.h3-title{font-size:20px}.h4-title{font-size:18px}}
.services-card,.services-cards{display:-webkit-box;display:-ms-flexbox}.services-card,.services-card__link{width:100%;max-width:570px;border-radius:10px}.popular-services{background:#fff}.services-card,.specialist{background-repeat:no-repeat;background-size:cover}.popular-services .padding{padding:60px 0 40px!important}.popular-services__title{margin-bottom:50px;text-align:center}.popular-services__wrap{margin:0 -15px}.services-card:nth-child(even),.services-card__link:nth-child(even){margin-right:0}.services-cards{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-cards:after{content:"slider-disable";display:none}.services-card{height:330px;background-position:center;position:relative;display:flex}.services-card__img{position:absolute;border-radius:10px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.services-card__name{position:relative;font-size:18px;font-weight:700;line-height:1.625;color:#fff;-ms-flex-item-align:end;align-self:flex-end;text-transform:uppercase}.services-card__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;padding:30px}.services-card__link{height:330px;margin-bottom:30px;display:inline-block}.specialist{background-image:url(/catalog/view/theme/future/assets/img/common/specialist_background.jpg);background-position:left bottom}.specialist-owl-btn{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.specialist-owl-btn__prev{margin-right:15px}.specialist-slider{margin-top:40px}.specialist-slider.small-slider .owl-stage{margin:0 auto}.specialist-slider .owl-item{padding-bottom:20px}.specialist-slider .specialist-card{width:270px;max-width:inherit}.specialist-slider-preloading.preloading::after{display:block;content:"";height:424.66px}.popular-goods__title{text-align:center;margin-bottom:50px}.mobile-title{display:none;text-transform:uppercase;padding:14px 20px;font-weight:700;font-size:18px;color:#FFF;text-align:center;background-color:#6DB743;text-decoration:none}.mobile-title:hover{color:#FFF;text-decoration:underline}.popular-goods-tabs{background:#FFF;border-radius:10px;-webkit-box-shadow:0 -8px 16px rgba(0,0,0,.06);box-shadow:0 -8px 16px rgba(0,0,0,.06)}.popular-goods-tabs.preloading .popular-goods-tabs__body::after{display:block;content:"";height:315.25px}.popular-goods-tabs__list-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.popular-goods-tabs__head{border-radius:10px 10px 0 0;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.popular-goods-tabs__head .lavalamp__object{display:none}.popular-goods-tabs__link{padding:20px;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:18px;line-height:1.875;color:#878f92;text-transform:uppercase;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s}.popular-goods-tabs__link:hover{color:#878f92}.active .popular-goods-tabs__link{background-color:#6DB743;color:#FFF}.popular-goods-tabs__body{padding:30px 0 10px;-webkit-box-shadow:0 -8px 16px rgba(0,0,0,.06);box-shadow:0 -8px 16px rgba(0,0,0,.06)}.popular-goods-tabs__body .owl-carousel .owl-nav{left:-132px;right:-132px;max-width:none;width:auto}.popular-goods-tabs__body .product-card{width:258px;margin-bottom:10px}.popular-goods-tabs__slider{padding:30px 0 10px;width:100%}.popular-goods-tabs__show-all-box{padding:20px;text-align:center}.popular-goods-tabs__show-all{text-decoration:underline;font-size:18px;color:#37454a}.popular-goods-tabs__show-all:hover{color:#37454a}.popular-goods-tabs__item{background-color:#fff}.article-preview{background:#fff}.article-preview__slider{margin:40px -15px 40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-preview__slider:after{content:"slider-disable";display:none}.about-wrap:after,.preview:before{content:""}.preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:551px;border-bottom:1px solid #dfdfdf;padding:20px 0;position:relative;margin:0 15px}.preview:before{display:block;width:100%;height:1px;position:absolute;left:0;top:-1px;background-color:#DFDFDF}.preview--img a,.preview--text__btn{display:inline-block}.preview--img{-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.preview--img img{border-radius:10px;max-width:110px;width:110px;height:110px}.preview--text{width:100%}.preview--text__title{color:inherit;display:block;margin-top:10px;margin-bottom:2px;font-weight:700}.preview--text__title:hover{color:inherit}.preview--text__title a{color:#37454a}.preview--text__title a:hover{color:#6DB743}.preview--text__btn{margin-top:10px;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.preview--text__btn:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.preview--text__description{max-height:50px}.preview-tabs__head{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:743px;border:1px solid #DFDFDF;border-radius:40px}.preview-tabs__head .lavalamp__object{display:none}.preview-tabs__list-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.preview-tabs__item{margin-bottom:30px}.preview-tabs__link{text-align:center;display:block;text-transform:uppercase;padding:25px;border-radius:40px;color:#37454A;-webkit-transition-duration:0s;transition-duration:0s}.preview-tabs__link:hover{color:#37454A}.preview-tabs__list-item.active .preview-tabs__link{color:#FFF;background:linear-gradient(91deg,#7CB644 1%,#83CA3C 101%);-webkit-box-shadow:0 10px 20px rgba(132,199,55,.3);box-shadow:0 10px 20px rgba(132,199,55,.3)}.reviews-section{background:#fff}.reviews-section__title{text-align:center;margin-bottom:40px}.about{background:#F4F4F4}.about__title{text-align:center;margin-bottom:10px}.about__subtitle{text-align:center;margin-bottom:90px;font-size:24px;line-height:2}.about-description__subtitle,.about-description__title{font-weight:600;line-height:1.75;text-transform:uppercase}.about .owl-dots{display:none}.about-wrap{position:absolute;top:-50px;left:15px}.about-wrap:after{position:absolute;top:10px;left:10px;width:70px;height:70px;background-color:#FFF;border-radius:10px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#logo-small);background-repeat:no-repeat;background-size:40px;background-position:center}.about-slider,.about-slider.owl-carousel .owl-stage-outer,.about-slider__img{border-radius:8px}.about-slider{width:470px;height:470px;margin-bottom:15px}.about-slider__img{-o-object-fit:cover;object-fit:cover;width:470px!important;height:470px}.about-slider.owl-carousel .owl-nav{top:inherit;bottom:-105px;max-width:145px;right:-95px}.about-slider.owl-carousel .owl-item{width:470px;height:470px}.about-slider.owl-carousel button.owl-next,.about-slider.owl-carousel button.owl-prev{background:rgba(223,223,223,.5)}.about-slider .slider-btn{border:1px solid;width:50px;height:50px}.about-slider .slider-btn:hover{border-color:#76B926;background-color:#fff}.about-slider .slider-btn svg{width:12px;height:12px;fill:#37454a}.about-description{margin-left:auto;max-width:980px;background-color:#fff;padding:40px 40px 40px 310px;-webkit-box-shadow:10px 24px 31px rgba(0,0,0,.1);box-shadow:10px 24px 31px rgba(0,0,0,.1);border-radius:10px}.about-description__title{font-size:18px;margin-bottom:20px}.about-description__subtitle{font-size:16px;margin-bottom:15px}.about-description__item-title{text-decoration:underline;display:block}.about-description__text{line-height:1.5;color:rgba(55,69,74,.6);overflow:hidden;max-height:300px}.about-description__text p:last-child{margin-bottom:0}.about-description__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.about-description__link{color:rgba(55,69,74,.6);-webkit-transition:color .3s;transition:color .3s}.advantages{padding:80px 0;background:#FFF}@media screen and (max-width:1450px){.popular-goods-tabs__body .owl-carousel .owl-nav{left:-75px;right:-75px}}@media screen and (max-width:1350px){.popular-goods-tabs__body .owl-carousel .owl-nav{left:-32px;right:-32px}}@media screen and (max-width:1250px){.popular-goods-tabs__body .owl-carousel .owl-nav{left:0;right:0}}@media screen and (max-width:1199px){.services-card,.services-card__link{width:450px}.preview{max-width:435px}.about-description{max-width:740px}.about-description__text{max-height:260px}.advantages{padding:135px 0 15px}}@media screen and (max-width:991px){.services-card,.services-card__link{width:330px}.specialist-slider .specialist-card{margin:0 auto}.preview{max-width:inherit;margin:0}.about__subtitle{margin-bottom:30px;font-size:16px}.about-wrap{position:inherit;top:inherit;left:inherit}.about-wrap:after{left:25px}.about-slider{width:100%;height:100%;margin-bottom:-15px}.about-slider__img{width:690px!important;height:470px}.about-slider.owl-carousel .owl-nav{top:50%;bottom:inherit;max-width:inherit;right:inherit;padding:0 10px}.about-slider.owl-carousel button.owl-next,.about-slider.owl-carousel button.owl-prev{background:#FFF}.about-slider .slider-btn:hover{border-color:#fff}.about-slider .slider-btn:hover svg{fill:#76B926}.about-slider .slider-btn svg{fill:#37454a}.about-description{padding:30px 15px}.about-description__title{font-size:16px}.about-description__subtitle{font-size:14px}.about-description__text{color:rgba(55,69,74,.9)}}@media screen and (max-width:767px){.services-card,.services-card__link{width:300px;height:250px}.services-cards:after{content:"";display:none}.services-card__link{margin:0 0 0 15px}.popular-goods-tabs.preloading .popular-goods-tabs__body::after{height:315.25px}.popular-goods-tabs__link{padding:15px 10px;font-size:16px}.about-slider__img{width:510px!important;height:470px}.advantages{padding:135px 0}}@media screen and (max-width:575px){.services-card,.services-card__link{margin-right:0;height:169px;max-width:240px}.popular-services .padding{padding:40px 0!important}.popular-services__title{text-align:left;margin-bottom:20px}.services-card__name{font-size:14px}.services-card__block{padding:15px}.article-preview .container,.popular-goods .container{max-width:none;padding-left:0;padding-right:0}.specialist-slider .specialist-card{margin:0 5px}.specialist-slider-preloading.preloading::after{height:342.66px}.popular-goods{background:#fff}.popular-goods.padding{padding-bottom:0!important;margin-bottom:10px}.popular-goods__title{margin-bottom:20px}.popular-goods .container>div{margin-left:0;margin-right:0}.popular-goods .container>div>div{padding-left:0;padding-right:0}.mobile-title{display:block}.advantages,.article-preview__slider:after,.popular-goods-tabs:after,.popular-goods-tabs__body .owl-carousel .owl-nav,.popular-goods-tabs__head,.preview-tabs:after,.preview-tabs__head{display:none}.popular-goods-tabs{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.popular-goods-tabs:after{content:"tabs-disable"}.popular-goods-tabs.preloading .popular-goods-tabs__body::after{height:740px}.popular-goods-tabs__body{padding:0;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.popular-goods-tabs__body .product-card{margin:0 5px}.popular-goods-tabs__show-all-box{background-color:#F4F4F4}.popular-goods-tabs__item{margin-bottom:40px}.popular-goods-tabs__item:last-child{margin-bottom:0}.article-preview .container>div{margin-left:0;margin-right:0}.article-preview .container>div>div{padding-left:0;padding-right:0}.article-preview__slider{margin:30px 0}.article-preview__slider:after{content:""}.preview{margin-left:15px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:269px;width:269px;border:inherit}.preview:before{content:inherit}.preview--img{margin-right:0}.preview--img img{max-width:inherit;width:269px;height:269px}.preview-tabs:after{content:"tabs-disable"}.preview-tabs__item:last-child{margin:0}.reviews-section{padding-top:0}.about{padding:40px 0!important}.about-slider{height:290px}.about-slider__img{width:100%!important;height:100%}.about-slider.owl-carousel .owl-item{height:290px}}
.kl-block{padding:20px 45px 50px 20px!important}.kl-block .product-info{margin-top:10px}.kl-block .product-info__name{text-transform:inherit}.kl-block .product-block__slider .owl-thumbs{margin:-40px 0 0}.kl-block .product-info__header{padding-bottom:30px}.kl-block__many-package{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kl-block-price__current{font-weight:700;font-size:28px;line-height:24px}.kl-block-price__old{font-size:16px;line-height:28px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-left:15px}.kl-block-price__package{font-size:16px;line-height:22px}.kl-block-price--default .kl-block-price__current{color:#76B72A}.kl-block-price--default .kl-block-price__old,.kl-block-price--default .kl-block-price__package{color:rgba(55,69,74,.6)}.kl-block-price--sale{background:#76B72A;border-radius:8px;padding:3.5px 10px 15px 10.5px;margin-right:15px;text-align:left}.kl-block-price--sale .kl-block-price__current{color:#FFF;line-height:36px}.kl-block-price--sale .kl-block-price__package{color:rgba(255,255,255,.6);line-height:12px}.kl-block-price--standard{text-align:left;padding:3.5px 0 10px}.kl-block-price--standard .kl-block-price__current{color:#4B585C;line-height:36px}.kl-block-price--standard .kl-block-price__old{color:rgba(55,69,74,.6)}.kl-block-price--standard .kl-block-price__package{color:rgba(55,69,74,.6);line-height:12px}.kl-block-price--slider{width:136px;padding-left:0;padding-right:0;padding-bottom:0}.kl-block-price--slider__wrap{padding-left:10px;padding-bottom:15px}.kl-block-price--slider .owl-dots{bottom:-10px!important}.kl-block-price--slider .owl-dots .owl-dot{background:#C8E2AA!important;border-radius:11px!important;height:2px!important;width:35.37px!important;margin-right:5px!important}.kl-block-price--slider .owl-dots .owl-dot:last-child{margin-right:0!important}.kl-block__cheaper{font-size:16px;line-height:22px;color:#76B926;border:none;padding:0;background:0 0;margin:15px 0 0;display:block}.other-format-item__price,.other-formats__head{font-size:20px;line-height:20px;font-weight:600}.other-format-item,.other-format-item:hover,.other-formats__link,.other-formats__link:hover{color:#37454a}.other-formats{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px;padding:30px}.other-formats__head{margin-bottom:15.7px}.other-formats__list{min-height:370px;max-height:370px;margin:0 -10px 10px;padding:0 10px}.other-formats__link{background:#F4F4F4;border-radius:8px;padding:18px 31px 18px 15px;display:block;margin-bottom:10px;position:relative}.other-formats__link:last-child{margin-bottom:0}.other-formats__link:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-right__grey);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:18px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.one-height{height:100%}.other-format-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.other-format-item:hover .other-format-item__title{color:#6DB743;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.other-format-item:last-child{margin-bottom:0}.other-format-item__img{max-width:110px;border:1px solid rgba(55,69,74,.2);border-radius:8px;overflow:hidden;margin-right:15px}.other-format-item__title{margin-right:5px;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:color .3s,-webkit-text-decoration-color;transition:color .3s,-webkit-text-decoration-color;transition:text-decoration-color,color .3s;transition:text-decoration-color,color .3s,-webkit-text-decoration-color}.other-format-item__price{-ms-flex-negative:0;flex-shrink:0}.popup.kl-popup{max-width:516px;width:100%}.popup.kl-popup__fio{margin-bottom:30px}.popup.kl-popup .popup-form__label{max-width:100%}.popup.kl-popup .checkbox-group{margin-bottom:15px}.popup.kl-popup .checkbox-group__title{font-size:12px;margin-left:10px}.popup.kl-popup .nice-select:after{right:21px}.popup-kl-order__different{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;background:#F4F4F4;border-radius:10px;padding:10px 20px 10px 15px;font-weight:600;font-size:16px;line-height:22px;margin-bottom:10px;min-width:286px}.popup-kl-order__form{min-height:450px}.popup-kl-order .popup-form__label{max-width:inherit!important}.popup-kl-order .nice-select.nice-full-width .option{font-weight:700!important}.popup-kl-order .nice-select .option.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;font-weight:400!important}.popup-client-data{margin-bottom:30px;margin-top:15px}.popup-quickOrder .popup-client-data{margin-bottom:0;margin-top:0}.other-pack{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px;margin-bottom:30px}.other-pack__header{padding:30px 30px 0;border-bottom:1px solid #DFDFDF}.other-pack__head{font-weight:600;font-size:20px;line-height:20px;margin-bottom:12.8px}.other-pack__body{padding:14px 30px 20px}.other-pack__list{min-height:83px;max-height:370px;margin:0 -10px;padding:0 10px}.other-pack__link{background:#F4F4F4;border-radius:8px;padding:18px 31px 18px 15px;display:block;margin-bottom:10px;color:#37454a;position:relative}.other-pack__link:hover{color:#37454a}.other-pack__link:last-child{margin-bottom:0}.other-pack__link:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-right__grey);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:18px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.kl-banner,.product-options{display:-webkit-box;display:-ms-flexbox}.other-pack .other-format-item{margin-bottom:10px}.kl-banner{width:100%;background-position:center;border-radius:10px;position:relative;display:flex;margin-bottom:60px}.kl-banner__link{width:100%;height:auto}.kl-banner__img{position:absolute;border-radius:10px;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.kl-banner__block{width:100%;padding:30px}.kl-banner__title{color:#37454A;position:relative;max-width:320px;font-size:32px;font-weight:700;line-height:38.98px;margin-bottom:20px}.product-options{width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.product-options__different{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%;padding:15px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border-radius:10px;font-weight:600;font-size:16px;line-height:22px}.product-options__stock-notice,.product-options__title{font-size:14px;line-height:22px}.product-options__title{font-weight:600;color:#37454A;grid-column:1/-1;display:none}.product-options-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;width:100%}.product-options-row.product-options-row--two-columns .product-options__title{display:block}.product-options-row.product-options-row--two-columns .product-options-col{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 6px);flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);grid-template-columns:repeat(1,1fr)}.product-options-col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.product-options__field{position:relative;width:100%;min-width:0;height:52px;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border-radius:8px}.product-options__field .product-options__label{position:absolute;z-index:1;top:6px;left:12px;margin:0;color:#37454A;opacity:.6;font-size:12px;line-height:18px;font-weight:400;pointer-events:none}.product-options__field .nice-select.nice-full-width{width:100%;height:52px;padding:6px 28px 6px 12px;border:0;border-radius:8px;background:#f4f4f4;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:22px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.product-options__field .nice-select.nice-full-width:after{right:16px;margin-top:2px}.product-options__field .nice-select.nice-full-width .current{line-height:22px;position:absolute;bottom:6px}.product-options__field .nice-select.nice-full-width .option{font-weight:700!important}.product-options__field .nice-select.nice-full-width .option.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;font-weight:400!important}.product-options__field select.nice-full-width{width:100%;height:40px;border:0;border-radius:8px;background:#f4f4f4;padding:13px 28px 2px 10px;font-size:12px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.product-options__btn{height:48px;font-size:16px;font-weight:600;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.product-options__btn.btn--invert{background:#76B72A;color:#fff;border:none}.product-options__btn.btn--invert:hover{background:#5f9a1e}.product-options .switch{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:54px;height:30px;position:relative;cursor:pointer}.product-options .switch__input{opacity:0;width:0;height:0}.product-options .switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#37454A66;-webkit-transition:.4s;transition:.4s;border-radius:34px}.product-options .switch__slider:before{position:absolute;content:"";height:24px;width:24px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.product-options .switch__input:checked+.switch__slider{background-color:#76B72A}.product-options .switch__input:checked+.switch__slider:before{-webkit-transform:translateX(24px);transform:translateX(24px)}@media screen and (max-width:1199px){.kl-block .product-block__slider .owl-thumbs{margin:5px 0 0}.other-formats{padding:30px 20px}.other-formats__list,.other-pack__list{margin:0 -20px;padding:0 20px}}@media screen and (max-width:991px){.other-formats__link:before,.other-pack__link:before{right:16px}.kl-block{padding:20px 20px 0!important}.kl-block .product-info__buttons{margin-bottom:15px}.kl-block__many-package{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kl-block-price--default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kl-block__cheaper{margin:0 0 18px}.other-formats{margin-top:60px}.other-formats__head{margin-bottom:18px}.other-formats__link{padding:18px 27px 18px 15px}.one-height{height:inherit}.other-pack{padding:30px 20px;margin-bottom:60px}.other-pack__header{padding:0;border-bottom:none}.other-pack__head{margin-bottom:18px}.other-pack__body{padding:0}.other-pack__link{padding:18px 27px 18px 15px}.other-pack .other-format-item:last-child{margin-bottom:0}}@media screen and (max-width:767px){.other-format-item__img{max-width:90px;margin-right:16px}.other-format-item__title{margin-right:0;margin-bottom:10px;font-size:clamp(12px,4.3vw,16px);line-height:18px}.other-format-item__price{font-size:clamp(16px,4.3vw,20px)}}@media (max-width:767px){.product-options-row.product-options-row--two-columns .product-options-col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}@media screen and (max-width:575px){.kl-block{padding:10px 0 0!important}.kl-block-price--sale{margin-right:10px}.kl-block-price--sale .kl-block-price__current{font-size:24px}.kl-block-price--sale .kl-block-price__package{font-size:14px}.kl-block-price--standard .kl-block-price__current{font-size:24px}.kl-block-price--standard .kl-block-price__old{font-size:14px;margin-left:5px}.kl-block-price--standard .kl-block-price__package{font-size:14px;line-height:12px}.other-formats__link,.other-pack__link{font-size:16px;line-height:22px}.kl-block-price--slider{width:121px}.popup.kl-popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;z-index:9999;width:95%;padding-top:40px!important}.kl-banner,.kl-banner__img,.kl-banner__title{position:inherit}.popup-kl-order__form{min-height:425px}.popup-kl-order .switch{width:58px;height:29px}.popup-kl-order .switch__slider:before{height:25px;width:25px}.other-pack{margin-left:-10px;margin-right:-10px}.kl-banner{background:#fff!important;display:block}.kl-banner__block{padding:30px 30px 20px 20px}.kl-banner__title{font-size:20px;font-weight:600;line-height:20px;max-width:207px;margin-bottom:15px}}
.eyeglass__block-title,.eyeglass__description-block{margin-bottom:30px}.eyeglass__description-block:last-child{margin-bottom:0}.eyeglass__description-block img.float-right{float:right;margin-left:20px}.eyeglass-inner{width:100%;overflow:hidden}.description-lense{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.description-lense__item{background:#FFF;border-radius:10px;padding:6px 15px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 15px);margin-right:30px;margin-bottom:10px}.description-lense__item:nth-child(even){margin-right:0}.description-lense__item:last-child{margin-bottom:0}.description-lense__name{color:rgba(55,69,74,.6);margin:0 0 0 10px}.description-lense__long{width:100%;margin-right:0}.description-lense__long .description-lense__name{margin-left:0;max-width:452px}.description-lense__color{-ms-flex-negative:0;flex-shrink:0;margin:0 auto}.description-lense__color img{margin-right:10px}.description-lense__price{margin-left:auto;text-align:right;-ms-flex-negative:0;flex-shrink:0}.description-lense__price span{display:block}.description-lense__price span:first-child{font-weight:700;font-size:18px;line-height:1.25}.description-lense__price span:last-child{font-size:12px;line-height:1.125}.eyeglass-inner h1{margin-bottom:15px}.eyeglass-description{margin-bottom:40px}.eyeglass-description h1{margin-bottom:15px}.eyeglass-description__item{margin-bottom:30px}.eyeglass-description__btn{margin-top:10px}@media screen and (max-width:1199px){.description-lense__item{width:100%;margin-right:0}}@media screen and (max-width:991px){.eyeglass-inner{overflow:inherit}.eyeglass-btn{text-align:center}}@media screen and (max-width:767px){.description-lense__long{-ms-flex-wrap:wrap;flex-wrap:wrap}.description-lense__long .description-lense__name{margin-bottom:10px}.description-lense__color{margin:0}}@media screen and (max-width:575px){.description-lense__name{line-height:1.125}.description-lense__color img{margin-right:8px;max-width:24px}.description-lense__price{text-align:center}}
.main-banner.preloading::after{display:block;content:"";height:450px}.main-banner-slider{position:relative}.main-banner-slider .main-banner__slide{-webkit-transition:all .3s;transition:all .3s;position:relative;display:inline-block;-webkit-filter:blur(10px);filter:blur(10px)}.main-banner-slider .center .main-banner__slide{-webkit-filter:blur(0);filter:blur(0)}.main-banner-slider .owl-nav{padding:0 30px!important}.single-banner{display:block;-webkit-filter:blur(0)!important;filter:blur(0)!important;margin:0 auto}.single-banner img{width:100%;display:block}@media screen and (max-width:1199px){.main-banner-slider .owl-nav{padding:0 15px!important}}@media screen and (max-width:1170px){.main-banner__slide{width:100%}.main-banner.preloading::after{padding-bottom:38.47%;height:inherit}}@media screen and (max-width:575px){.main-banner.preloading::after{padding-bottom:100%}.main-banner-slider .owl-nav{padding:0!important}.main-banner-slider .owl-nav .slider-btn svg{width:11.5px;height:11.5px;fill:#37454A}.main-banner-slider .owl-nav .slider-btn:hover svg{fill:#76B926}}@media screen and (min-width:1171px){.main-banner__slide{max-width:1170px!important}}
@charset "UTF-8";a,a:hover{color:#6DB743}.map-hint__btns a,.no-wrap,.nobr{white-space:nowrap}.info-tooltip,.pointer{cursor:pointer}body{font-family:"Proxima Nova";font-size:16px;line-height:1.375;min-height:100%;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}img{max-width:100%}.main--opticcity-actions,.main--opticcity-news{padding-bottom:40px}a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color}a:hover{text-decoration:none}p{margin-top:0;margin-bottom:16px}ol,ul{padding:0;margin:0}li{list-style-type:none}.red{color:#E34C4C}.white{color:#fff}.float-right{max-width:570px;float:right;margin:0 0 20px 30px}.float-left{max-width:570px;float:left;margin:0 30px 20px 0}.link-border{text-decoration:underline;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.link-border:hover{text-decoration:underline;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.bold{font-weight:700}.normal{font-weight:400!important}.italic{font-style:italic}.grey{color:#878f92}.green{color:#6DB743}.relative{position:relative}.hidden{display:none}.border-radius{border-radius:8px}.border-radius--50{border-radius:50%}.page-text{font-size:18px;line-height:1.67;margin-bottom:30px}.mini-text{font-size:14px;line-height:25px;color:rgba(55,69,74,.6)}.blockquote{padding:10px 0 10px 20px;border-left:5px solid #6DB743}.o-hidden{overflow:hidden}.accent-bg{background:#F4F4F4}.up-btn,.white-bg{background-color:#fff}.white-bg{-webkit-box-shadow:0 0 0 100vmax #fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.w-100{width:100%}.w-inherit{width:inherit!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.line{border-bottom:1px solid #dfdfdf;height:1px;width:100%;display:block}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.like,.map-hint__btns{-webkit-box-align:center}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.padding{padding:60px 0!important}.padding--bottom{padding-top:0!important}.padding--top{padding-bottom:0!important}.margin{margin:60px 0}.margin--bottom{margin-top:0}.margin--top{margin-bottom:0}.negative-margin{margin-left:-15px;margin-right:-15px}.like{background-color:#F4F4F4;padding:1px 6px;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none}.like svg{width:14px;height:14px;fill:#838B8E}.like span{font-size:14px;margin-left:5px;line-height:1.57;color:#37454a}.like.active svg{fill:#6DB743}.booking-background{background-image:url(/catalog/view/theme/future/assets/img/proverka-zreniya/oc-back.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}.booking-background .form-appointment{max-width:650px;margin:0 auto}.booking h2{text-align:center;color:#6DB743;margin-bottom:30px}.info-tooltip{background-color:#4398E7;width:30px;height:30px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-tooltip svg{fill:#fff;width:14px;height:14px}.metro svg{width:20px;height:20px;margin-right:10px}.salon-status:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px}.salon-status.work:before{background-color:#76B926}.salon-status.close:before{background-color:#E34C4C}.filter-btn{color:#37454a;font-weight:600;font-size:20px;line-height:1.25}.filter-choose,.filter-clear{font-size:14px;line-height:1.375;padding:4px 20px}.filter-btn svg{width:20px;height:20px;margin-right:10px;fill:#76B926}.filter-choose,.filter-clear{border-radius:20px}.filter-choose{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff;margin-right:28px;border:1px solid transparent}.filter-choose span,.filter-choose:hover span{color:#fff}.filter-choose.disabled,.filter-choose:disabled{color:#fff;background:#DFDFDF;border-color:#DFDFDF;cursor:not-allowed}.filter-clear{border-radius:20px;border:1px solid #E34C4C;background:#E34C4C;color:#fff}.filter-clear span,.filter-clear:hover span{color:#fff}.filter-clear svg{width:8px;height:8px;margin:-1px 0 0 5px;fill:#fff}.filter-clear.disabled,.filter-clear:disabled{color:#fff;background:#DFDFDF;border-color:#DFDFDF;cursor:not-allowed}.js-map .ymaps-2-1-79-b-cluster-tabs__menu-item_current_yes,.tick-blue{background:#fff}.filter-clear.disabled svg,.filter-clear:disabled svg{fill:#fff}body .no-transition,body .no-transition.open:before{-webkit-transition-duration:0s;transition-duration:0s}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.slider-pagination{margin-top:30px}.slider-pagination__current{margin-right:14px;display:inline-block;font-weight:600;font-size:42px;line-height:inherit;color:#76B926}.slider-pagination__count,.slider-pagination__delimeter{color:#878f92;font-weight:600;display:inline-block}.slider-pagination__delimeter{margin-right:8px;font-size:42px}.js-map .ymaps-2-1-79-balloon,.js-map .ymaps-2-1-79-balloon__layout{border-radius:10px}.js-map .ymaps-2-1-79-balloon-content__header{margin-bottom:0}.js-map .ymaps-2-1-79-balloon-content__footer{margin-top:0}.js-map .ymaps-2-1-79-b-cluster-tabs__menu-item{margin-bottom:8px;padding:0 3px 0 0;font-size:14px}.js-map .ymaps-2-1-79-b-cluster-tabs__menu-item .ymaps-2-1-79-b-cluster-tabs__menu-item-text{color:#37454a;font-family:"Proxima Nova"}.js-map .ymaps-2-1-79-b-cluster-tabs__menu-item_current_yes .ymaps-2-1-79-b-cluster-tabs__menu-item-text{color:#6DB743;text-decoration:underline}.map-hint{max-width:320px;width:auto;padding-bottom:3px}.map-hint__name{font-size:18px;line-height:1.3;font-weight:600;color:#76b926;margin-bottom:8px;text-decoration:underline;display:inline-block}.map-hint div.map-hint__name,.map-hint__tell{text-decoration:none}.map-hint .point_cost,.map-hint__address{font-size:14px;line-height:1.57;font-weight:400;color:#37454a;margin-bottom:8px}.map-hint__tell{font-weight:700;color:#37454a;margin-bottom:8px;display:inline-block;-webkit-transition:.3s color;transition:.3s color}.map-hint__tell:hover{color:#76b926}.map-hint__time{font-size:14px;line-height:1.57;color:#37454a;font-weight:400;margin-bottom:12px}.map-hint__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.map-hint__btns .btn{padding:10px;font-weight:400;max-width:inherit}.map-hint__btns .btn--invert{-webkit-box-shadow:0 2px 10px #84C7374C;box-shadow:0 2px 10px #84C7374C}.map-hint__btns a:before{z-index:-1}.map-hint__btns a:first-child{margin-right:10px}.map-hint__btns a:last-child{margin-right:0}.rutube-video,.vk-video,.youtube{border-radius:8px;margin-top:-56.25%;cursor:pointer;position:relative;border:1px solid #72bf44}.rutube-video::after,.vk-video::after,.youtube::after{display:block;content:"";padding-bottom:56.25%}.rutube-video--shorts,.vk-video--shorts,.youtube--shorts{margin-top:-179.25%}.rutube-video--shorts::after,.vk-video--shorts::after,.youtube--shorts::after{padding-bottom:179.25%}.rutube-video__play,.vk-video__play,.youtube__play{position:absolute;top:calc(50% - 24px);width:68px;height:48px;background-repeat:no-repeat;display:block;left:0;right:0;text-align:center;cursor:pointer;margin:0 auto;z-index:1}.rutube-video__img,.vk-video__img,.youtube__img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loader__inner,.preloading{position:relative}.loader__inner,.preloading::before{color:#6DB743;font-size:10px;width:10px;height:10px;border-radius:50%}.loader{margin:0 auto;display:block}.loader__inner{text-indent:-9999em;-webkit-animation:mulShdSpin 1.3s infinite linear;animation:mulShdSpin 1.3s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0);margin:35px}.preloading::before{display:block;content:"";-webkit-animation:mulShdSpin 1.3s infinite linear;animation:mulShdSpin 1.3s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}@-webkit-keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes mulShdSpin{0%,100%{-webkit-box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{-webkit-box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{-webkit-box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{-webkit-box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.banner_catalog{margin-bottom:15px}.list-styled-block{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;background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:20px 15px 10px;margin:0 0 30px}.list-styled-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.list-styled-items>div.col-12,.list-styled-items>div.col-lg-12,.list-styled-items>div.col-lg-6,.list-styled-items>div.col-md-12,.list-styled-items>div.col-md-6,.list-styled-items>div.col-sm-12,.list-styled-items>div.col-sm-6,.list-styled-items>div.col-xl-12,.list-styled-items>div.col-xl-6{padding:0 5px}.list-styled-items__item{background:#F4F4F4;border-radius:10px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.list-styled-items__img{margin-right:15px}.list-styled-items__img svg{width:34px;height:34px}.list-styled-items__price{text-align:center;padding-left:17px;font-weight:700;font-size:18px;line-height:20px;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.list-styled-items__price--min{font-weight:400;font-size:14px;line-height:14px;display:block}.list-styled-items__button{margin:5px auto 10px}.up-btn{border:1px solid #C4C4C4;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);width:56px;height:56px;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:50%;position:fixed;bottom:55px;left:55px;z-index:1}.up-btn svg{width:12.8px;height:12.8px}.green-2{color:#92C632!important}.bg-green-2{background-color:#92C632}.bg-blue{background-color:#0E90CE}.bg-orange{background-color:#FFA809}.bg-img-1{background-size:100%;background-repeat:no-repeat;padding-bottom:108px;padding-top:120px}.bg-img-1__green{background-image:url(/image/catalog/kl/air_moist_new/frame_33.png)}.bg-img-1__blue{background-image:url(/image/catalog/kl/air_moist_bio_comfort/blue_rainboww.png)}.bg-img-1__orange{background-image:url(/image/catalog/kl/airomoist_premium/airmoist_1_say_premium_new/rainbow_orange.png)}.bg-img-2{margin-top:-85px}.bg-img-2__white{background-image:url(/image/catalog/kl/air_moist_new/frame_34.png)}.tick-blue{width:34px;height:34px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tick-blue__img{-ms-flex-item-align:center;align-self:center}.tick-white{width:54px;height:54px}.circle-kl{border-radius:100%;width:118px;height:118px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin:0 auto}.circle-kl__icon{-ms-flex-item-align:center!important;align-self:center!important}.green-circle{position:relative;top:310px;left:90px;background-color:#92C632;-webkit-filter:drop-shadow(20px 20px 30px rgba(0, 0, 0, .25));filter:drop-shadow(20px 20px 30px rgba(0, 0, 0, .25));width:236px;height:236px;border-radius:100%;color:#fff;font-size:20px;font-style:normal;line-height:normal;font-weight:700;text-transform:uppercase}.green-circle__blue{top:291px;left:13px}.green-circle__orange{top:365px;left:20px}.green-circle__title{font-size:24px}.green-circle__number{font-size:47px}.footnote-kl{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:18px;opacity:.4}.footnote-kl__item{margin-bottom:20px}.basic-captcha-reload{width:30px;height:30px;position:absolute;top:3px;right:-6px;cursor:pointer}.b24-form-control-string .b24-form-control{height:57px}.b24-form-control-string .b24-form-control-label{top:40%!important;-webkit-transform:translateY(-90%)!important;transform:translateY(-90%)!important}@media screen and (max-width:1199px){.filter-choose,.filter-clear{padding:4px 15px}.filter-choose{margin-right:15px}.reviews-slide__kl{width:550px!important}.bg-img-1{padding-top:60px;padding-bottom:60px;border-radius:8px}.bg-img-1__green{background-image:none;background-color:#92C632}.bg-img-1__blue{background-image:none;background-color:#0E90CE}.bg-img-1__orange{background-image:none;background-color:#FFA809}.bg-img-2{margin-top:0;padding-top:60px}.bg-img-2__white{background-image:none;background-color:#fff}}@media screen and (max-width:991px){.slider-pagination{display:none}}@media screen and (max-width:767px){.up-btn{width:50px;height:50px;bottom:60px;left:10px;opacity:.7}}@media screen and (max-width:575px){body{font-size:14px;font-size:clamp(14px,4.3vw,16px)}.page-text{font-size:16px;margin-bottom:20px}.padding{padding:30px 0!important}.padding--bottom{padding-top:0!important}.padding--top{padding-bottom:0!important}.margin{margin:30px 0}.margin--bottom{margin-top:0}.margin--top{margin-bottom:0}.margin-sm{margin:30px 0}.margin-sm--bottom{margin-top:0}.margin-sm--top{margin-bottom:0}.negative-margin--sm{margin-left:-15px;margin-right:-15px}.booking{padding:30px 0}.booking h2{display:none}.filter-clear{padding:4px 12px}.sm-wrap{margin:0 -15px}.map-hint__name{font-size:14px;margin-bottom:5px}.map-hint .point_cost,.map-hint__address{font-size:13px;line-height:1.3;margin-bottom:5px}.map-hint__tell{margin-bottom:5px}.map-hint__time{font-size:14px;line-height:1.3}.list-styled-block{padding:15px 15px 20px}.list-styled-items__item{padding:10px 5px}.list-styled-items__price{padding-left:5px}.bg-img-1{padding-top:30px;padding-bottom:30px}.tick-blue{width:26px;height:26px}.tick-blue__img{width:17px}.tick-white{width:32px;height:32px}.circle-kl{width:100px;height:100px}.circle-kl__icon{width:78px}}@media screen and (max-width:443px){.map-hint__btns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map-hint__btns a:first-child{margin-bottom:5px}}@media screen and (max-width:355px){.map-hint__btns .btn{padding:5px}}@media screen and (max-width:330px){.map-hint__btns .btn{font-size:13px}}@media screen and (max-width:325px){.map-hint__btns .btn{font-size:12px}}@media print{.optic-id__sidebar,.up-btn{display:none}.optic-id .container{width:auto;min-width:1200px}}
.catalog-list__link,.catalog-sheet{-webkit-box-orient:vertical;-webkit-box-direction:normal}:root{--header-height:68px;--bottom-bar-height:54px}.catalog-sheet{position:fixed;top:var(--header-height);bottom:var(--bottom-bar-height);left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:inset 0 8px 20px -10px rgba(0,0,0,.1);box-shadow:inset 0 8px 20px -10px rgba(0,0,0,.1);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;pointer-events:none;-webkit-transition:opacity .35s ease,-webkit-transform .55s cubic-bezier(.22,.61,.36,1);transition:opacity .35s ease,-webkit-transform .55s cubic-bezier(.22,.61,.36,1);transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .35s ease;transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .35s ease,-webkit-transform .55s cubic-bezier(.22,.61,.36,1);z-index:9}.catalog-sheet.active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(.22,.61,.36,1);transition:opacity .35s ease,-webkit-transform .35s cubic-bezier(.22,.61,.36,1);transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .35s ease;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .35s ease,-webkit-transform .35s cubic-bezier(.22,.61,.36,1);opacity:1;pointer-events:auto}.catalog-sheet__inner{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 15px 20px}.catalog-sheet .breadcrumbs-inner{padding:20px 0 16px}.catalog-sheet .breadcrumbs-inner__item:after{display:none}.catalog-sheet .breadcrumbs-inner__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.catalog-sheet .breadcrumbs-inner__link svg{width:6px;height:10px;-webkit-transform:translateY(1px);transform:translateY(1px)}.catalog-sheet .breadcrumbs-inner__cancel-text{color:#76B72A;font-size:13px;line-height:22px;font-weight:600}.catalog-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;list-style:none;margin:0;padding:0}.catalog-list__item{margin:0}.catalog-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:116px;padding:8px 17px 0;background:#f5f5f5;border-radius:16px}.catalog-list__text{text-align:center;font-size:16px;line-height:20px;color:#37454A}.catalog-list__icon{display:block;max-height:83px;max-width:123px}
.mobile-fixed-nav{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56px;position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #778085}.mobile-fixed-nav__text{color:#778085;font-weight:600;font-size:10px;line-height:12px;text-align:center}.mobile-fixed-nav__btn{width:20%;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;text-align:center}.mobile-fixed-nav__btn svg{fill:#fff}.mobile-fixed-nav__btn-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px;gap:2px}.mobile-fixed-nav__btn-inner svg{height:26px;width:auto}.mobile-fixed-nav__count{position:absolute;top:-5px;right:5px;width:16px;height:16px;font-size:10px;background-color:#E34C4C;color:#fff;border-radius:50%;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;line-height:16px}@media screen and (max-width:767px){.mobile-fixed-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.b24-widget-button-wrapper{display:none!important}}
.notice-warning{padding:12px;border-radius:8px;position:relative;color:#37454AB2}.notice-warning:not(:first-child),.notice-warning:not(:first-of-type){margin-top:20px}.notice-warning::before{content:"";width:20px;height:20px;background-image:url(/catalog/view/theme/future/assets/img/color-svg/i-2.svg);background-repeat:no-repeat;background-position:center;background-color:#B4D6F5;position:absolute;display:block;top:-10px;left:12px;color:#4398E7;border:1px solid #4398E7;border-radius:69%;font-weight:700;font-size:16px}.notice-warning .default-list{padding-left:10px}.notice-warning .default-list>li:before{background-color:#37454AB2}.notice-warning .default-list>li:only-child:before{display:none}.notice-warning .default-list>li:only-child{margin-bottom:0;padding-left:0}.notice-warning .default-list>li:last-child{margin-bottom:0}.notice-warning--gray{background-color:#F4F4F4}.notice-warning--white{background-color:#FFF}
@charset "UTF-8";.order-card{background-color:#fff;padding:20px;border-radius:12px}.order-card__head{padding-bottom:16px}.order-card__title{font-size:20px;line-height:1.2}.order-card__item{padding:15px 0;border-bottom:2px solid #f4f4f4}.order-card__item:first-child{padding-top:0}.order-card__item:last-child{border-bottom:none;padding-bottom:0}.order-card__block-order{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-card__block-order.rss_order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.order-card__block-order.rss_order .product-specification__value{min-width:50px}.order-card__number-order{max-width:250px;width:100%}.order-card__body{padding:16px;background:#F4F4F4;border-radius:10px}.order-card__body-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:2px solid #fff;padding-top:15px;gap:15px}.order-card__total{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.order-card__status-paid.order-card__price::after{margin-bottom:0;font-size:16px;line-height:1.375;display:block;text-align:right;white-space:nowrap;content:"Оплачен";color:#6DB743}.order-card__status-not-paid.order-card__price::after{content:"Не оплачен";color:#e34c4c}.order-card__price-title{color:#37454a;font-weight:700;text-align:right;font-size:20px;line-height:1.2}.order-card__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.order-card__delivery-date{font-weight:600;font-size:16px;line-height:1.2;margin-bottom:5px;display:block}.order-card__delivery-date-day{margin-bottom:0}.order-card__product-image{border:1px solid #E0E0E0;border-radius:10px;width:100px;height:60px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.order-card__product{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;max-width:400px;max-height:80px;overflow-x:auto;padding-bottom:5px}.order-card__product::-webkit-scrollbar{width:5px;height:5px;background-color:#f9f9fd}.order-card__product::-webkit-scrollbar-track{background:#DFDFDF;border-radius:10px}.order-card__product::-webkit-scrollbar-thumb{background-color:#6DB743;border-radius:10px;border:0 solid #6DB743}.order-card__product-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.order-card__count{background:#76B926;position:absolute;top:2px;right:2px;min-width:16px;min-height:16px;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;color:#fff;border-radius:50%;font-weight:600;font-size:15px;line-height:0;padding:7px 3px}.order-card__date-order,.order-card__info-text{margin-bottom:0;font-size:16px;line-height:1.375;display:block;color:#93999e}.order-card__details,.order-card__product-old-order li,.orders-filter{display:-webkit-box;display:-ms-flexbox}.order-card__info{margin-bottom:8px;max-width:50%;width:100%}.order-card__info-title,.order-card__info:last-child{margin-bottom:0}.order-card__product-old-order li{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed #DEDEDE;line-height:1.688}.order-card__product-old-order li:last-child{border-bottom:none}.order-card__product-old-order-name{color:rgba(55,69,74,.6)}.order-card__product-old-order-count{text-align:right;max-width:292px;min-width:50px}.order-card__date-order::after{content:"";display:block;border-radius:5px;padding:1px 4px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-top:4px}.order-card__delivery-status-ready.order-card__date-order::after{background-color:rgba(118,185,38,.2);color:#76B926;content:"Готов к выдаче"}.order-card__delivery-status-received.order-card__date-order::after{color:#66BB6A;background-color:rgba(102,187,106,.2);content:"Выдан"}.order-card__delivery-status-cancellation.order-card__date-order::after{content:"Отменён";color:red;background-color:rgba(255,0,0,.2)}.order-card__delivery-status-transit.order-card__date-order::after{content:"Доставляется";color:#BE9BE1;background-color:rgba(190,155,225,.2)}.order-card__delivery-status-new.order-card__date-order::after{content:"Новый";color:#4398E7;background-color:rgba(67,152,231,.2)}.order-card__delivery-status-pending.order-card__date-order::after{content:"В обработке";background-color:rgba(247,180,34,.2);color:#F7B422}.order-card__details{min-width:350px;width:100%;padding-bottom:15px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.orders-filter{background:#FFF;border-radius:24px;width:100%;margin-bottom:20px;height:50px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.orders-filter__tab{width:50%;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;border-radius:24px;font-size:18px;line-height:30px;cursor:pointer;color:rgba(55,69,74,.6)}.orders-filter__tab.active{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);font-weight:700;color:#fff}@media screen and (max-width:1199px){.order-card__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-card__product{max-width:290px}.order-card__details{max-width:100%;min-width:unset}}@media screen and (max-width:991px){.order-card__product{max-width:320px}}@media screen and (max-width:767px){.order-card__block-order,.order-card__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-card__product-image{max-width:80px}.order-card__info,.order-card__product{max-width:100%}.order-card__details{display:block}}@media screen and (max-width:575px){.order-card__title{font-size:18px}.order-card__number-order{max-width:200px}.order-card__body-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.order-card__status-paid.order-card__price::after{font-size:14px;line-height:1.2}.order-card__price-title{font-size:18px}.order-card__date-order,.order-card__info-text{font-size:14px;line-height:1.2}.orders-filter{height:30px}.orders-filter__tab{height:30px;line-height:22px;font-size:clamp(14px,4.3vw,17px)}.orders-filter__tab.active{font-weight:400}}@media screen and (max-width:400px){.order-card__date-order::after{display:block;margin-top:3px;margin-left:0}}
.page-reviews__head{display:-webkit-box;display:-ms-flexbox;display:flex;background:#F4F4F4;border-radius:8px;padding:10px 30px;margin-bottom:30px}.page-reviews__title{width:670px}.page-reviews__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-reviews__number{font-weight:700;font-size:28px;color:#6DB743;margin-right:10px}@media screen and (max-width:1199px){.page-reviews__title{width:480px}}@media screen and (max-width:991px){.page-reviews__head{padding:10px 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-reviews__title{width:auto}}@media screen and (max-width:575px){.page-reviews__head{display:block;padding:15px 10px;margin:0 -15px 20px}.page-reviews__rating{margin-top:6px}}
ul.pagination{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;background:#FFF;-webkit-box-shadow:0 8px 16px rgba(0,0,0,.1);box-shadow:0 8px 16px rgba(0,0,0,.1);border-radius:24px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}ul.pagination .active span,ul.pagination .pagination-list{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#37454a;border-radius:50%;-webkit-transition:color .3s;transition:color .3s}ul.pagination .pagination-list__first,ul.pagination .pagination-list__last{font-size:20px;color:rgba(55,69,74,.6);font-weight:800;-webkit-transition:color .3s;transition:color .3s}ul.pagination .pagination-list__first:hover,ul.pagination .pagination-list__last:hover,ul.pagination a.pagination-list:hover{color:#6DB743}ul.pagination .pagination-list__first span,ul.pagination .pagination-list__last span{margin-top:3px}ul.pagination .pagination-list__first{border-right:1px solid rgba(0,0,0,.1);border-top-right-radius:0;border-bottom-right-radius:0}ul.pagination .pagination-list__last{border-left:1px solid rgba(0,0,0,.1);border-top-left-radius:0;border-bottom-left-radius:0}ul.pagination .pagination-list__prev{border-right:1px solid rgba(0,0,0,.1);border-radius:0}ul.pagination .pagination-list__next{border-left:1px solid rgba(0,0,0,.1);border-radius:0}ul.pagination .active span{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff}ul.pagination li{display:inline}ul.pagination li a{-webkit-transition:color .3s;transition:color .3s}ul.pagination li a:hover svg{fill:#6DB743}ul.pagination li svg{width:25px;height:25px;fill:rgba(55,69,74,.6)}ul.pagination .pagin-hidden-ell .not-act{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#37454a;border-radius:50%}ul.pagination .pagin-hidden-ell .ellipsis-link{display:none}@media screen and (max-width:1199px){.catalog-grid__pagination ul.pagination{margin:0 auto}}@media screen and (max-width:767px){ul.pagination .active span,ul.pagination .pagin-hidden-ell .not-act,ul.pagination .pagination-list{width:40px;height:40px}}@media screen and (max-width:575px){ul.pagination .active span,ul.pagination .pagination-list{width:33px;height:33px}ul.pagination li svg{width:18px;height:18px}ul.pagination .pagin-hidden,ul.pagination .pagin-hidden-ell .not-act{display:none}ul.pagination .pagin-hidden-ell .ellipsis-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagin-hidden-ell{display:none!important}.pagination li:first-child.active~.pagin-hidden-ell{display:inline!important}}
.iframe-panorama{display:-webkit-box;display:-ms-flexbox;display:flex}
.personal-data-form__label{width:100%;margin-bottom:20px}.personal-data-form__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.personal-data-form__label-text{padding:0 20px;color:rgba(55,69,74,.6);font-weight:300;font-size:14px;display:block;margin-bottom:5px}.personal-data-form__icon{display:block;position:relative}.personal-data-form__icon svg{position:absolute;width:16px;height:16px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;fill:#878f92;-webkit-transition:fill .3s;transition:fill .3s}.personal-data-form__icon:focus-within svg{fill:#6DB743}.personal-data-form__input{width:100%;padding:18px 20px;font-weight:300;font-size:18px;background:#F4F4F4;border-radius:8px;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s;color:#37454a;height:48px}.personal-data-form__input--min{padding:11px 20px}.personal-data-form__input:focus{border:1px solid #6DB743;outline:0}.personal-data-form__input::-ms-clear{display:none}.personal-data-form__input::-webkit-input-placeholder{color:rgba(55,69,74,.7)}.personal-data-form__input::-moz-placeholder{color:rgba(55,69,74,.7)}.personal-data-form__input:-ms-input-placeholder{color:rgba(55,69,74,.7)}.personal-data-form__input::-ms-input-placeholder{color:rgba(55,69,74,.7)}.personal-data-form__input::placeholder{color:rgba(55,69,74,.7)}.personal-data-form__input.error{border:1px solid red}.personal-data-form__input:disabled::-webkit-input-placeholder{color:transparent}.personal-data-form__input:disabled::-moz-placeholder{color:transparent}.personal-data-form__input:disabled:-ms-input-placeholder{color:transparent}.personal-data-form__input:disabled::-ms-input-placeholder{color:transparent}.personal-data-form__input:disabled::placeholder{color:transparent}.personal-data-form__text{font-weight:600;font-size:14px;line-height:25px;margin-bottom:7px;display:inline-block}.personal-data-form__radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.personal-data-form__radio-group .radio-btn{width:100%;margin-bottom:0}.personal-data-form__radio-group .radio-btn__circle label{line-height:22px;font-weight:300;font-size:18px;text-align:left;color:#37454a}.personal-data-form__edit .personal-data-form__input:disabled{opacity:.5}@media screen and (max-width:991px){.personal-data-form__label-text{text-align:left}}@media screen and (max-width:767px){.personal-data-form{text-align:center;margin:0 auto}}@media screen and (max-width:575px){.personal-data-form__inputs{display:block}}
.podbor-ochkov__final,.podbor-ochkov__wrap{-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:10px}.podbor-ochkov__wrap{background:#FFF;box-shadow:0 0 15px rgba(0,0,0,.07);padding:30px}.podbor-ochkov__final{background:url(/image/catalog/oc_2022/categories/ochki_s_dioptrijami/podbor_ochkov/font.jpg) bottom;background-size:cover;box-shadow:0 0 15px rgba(0,0,0,.07);padding:30px 30px 0;margin-bottom:60px}.podbor-ochkov__recipe{padding:30px;background:#FFF;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);border-radius:10px}.podbor-ochkov__steps{margin-bottom:30px}.podbor-ochkov__step.active{cursor:pointer}.podbor-ochkov__step-num{width:32px;height:32px;background:#C3C7C8;border-radius:50%;color:#fff;font-weight:700;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;-ms-flex-negative:0;flex-shrink:0;font-size:14px}.podbor-ochkov__step-num.active{background:#76B926}.podbor-ochkov__step-text{color:rgba(55,69,74,.6);margin-left:10px;font-size:13px;line-height:16px}.podbor-ochkov__step-text.active{color:#37454A}.podbor-ochkov__step-line{height:4px;width:100%;background:#C3C7C8;border-top-left-radius:5px;border-top-right-radius:5px;margin-top:11px}.podbor-ochkov__step-line.active{background:#76B926}.podbor-ochkov__card{background:#C3C7C8;border-radius:10px;max-width:540px;height:276px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;cursor:pointer;position:relative;-webkit-transition:background .3s;transition:background .3s}.podbor-ochkov__card:hover{background:rgba(118,185,38,.48)}.podbor-ochkov__start .podbor-ochkov__card{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.podbor-ochkov__title{font-weight:700;font-size:100px;line-height:106px;color:#fff;text-transform:uppercase}.podbor-ochkov__img{position:absolute;bottom:0;left:auto;right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}.podbor-ochkov__btn{width:100%;z-index:1;color:#fff;margin:20px}.podbor-ochkov__text{font-weight:700;font-size:15px;line-height:18px;color:#FFF}@media screen and (max-width:1199px){.podbor-ochkov__step-line{width:195px}.podbor-ochkov__title{font-size:80px}}@media screen and (max-width:991px){.podbor-ochkov__wrap{padding:25px}.podbor-ochkov__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:inherit;flex-wrap:inherit}.podbor-ochkov__step-num{font-size:11px;line-height:11px;width:24px;height:24px}.podbor-ochkov__step-text{font-size:11px;line-height:11px;margin-left:5px}.podbor-ochkov__step-line{width:135px}.podbor-ochkov__card:first-child{margin-bottom:20px}.podbor-ochkov__title{font-size:100px}}@media screen and (max-width:767px){.podbor-ochkov__steps{overflow:hidden;overflow-x:scroll}.podbor-ochkov__title{font-size:84px;line-height:inherit}}@media screen and (max-width:575px){.podbor-ochkov__wrap{padding:15px;-webkit-box-shadow:inherit;box-shadow:inherit;margin:0 -15px;border-radius:0}.podbor-ochkov__final{margin-bottom:50px}.podbor-ochkov__recipe{padding:30px 15px}.podbor-ochkov__steps{margin-left:0!important;margin-right:0!important}.podbor-ochkov__steps .col-lg-3{padding:0;margin:0 5px}.podbor-ochkov__card{height:181px;max-width:365px}.podbor-ochkov__title{font-size:55px}.podbor-ochkov__img img{max-width:91px}.podbor-ochkov__btn{margin:15px}.podbor-ochkov__btn .btn{padding:0}.podbor-ochkov__btn .btn .btn__icon{width:30px;height:30px;margin-left:0}.podbor-ochkov__btn .btn .btn__icon svg{margin:0 0 0 1px;width:20px;height:20px}.podbor-ochkov__text{font-size:12px;line-height:15px}}
.popover-body{position:relative}.popover-body .filter-choose{margin:0}.popover-close{padding:3px;width:30px;height:30px;position:absolute;right:-18px;top:-20px;border:1px solid #878f92;border-radius:50%;-webkit-transition:border-color .3s;transition:border-color .3s;background:#fff;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;cursor:pointer}.popover-close:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(/catalog/view/theme/future/assets/img/svg/close.svg);background-size:cover;fill:#878f92}.popover-close svg{fill:#000;opacity:1;stroke:currentColor;stroke-width:1.5;-webkit-transition:stroke .1s;transition:stroke .1s}.popover-close svg .fancybox-close-small svg path{-webkit-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-duration:.3s;transition-duration:.3s;stroke:#000;fill:#000}
@charset "UTF-8";.popup.fancybox-content{padding:40px}.popup{max-width:870px;display:none}.popup__title{font-size:32px;font-weight:700;line-height:32px}.popup__title--min{font-size:24px;line-height:32px;margin-bottom:15px}.popup__description{font-weight:300;font-size:18px;margin-bottom:20px}.popup__description--min{font-size:14px;line-height:22px;margin-bottom:7px;font-weight:600}.popup--calback{width:100%;min-height:578px;background-image:url(/catalog/view/theme/future/assets/img/common/callback-popup.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.popup--calback .popup-form__label{max-width:370px}.popup--calback .checkbox-group{margin-bottom:0!important;text-align:left}.popup--calback .popup-form__btn{margin-top:15px!important}.popup__icon{background:#82CA2C;width:72px;height:72px;border-radius:50%;text-align:center;margin:0 auto 30px;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}.popup__icon svg{max-width:40px;max-height:40px;fill:#82CA2C;stroke:#37454A}.popup__btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.popup-form{max-width:370px}.popup-form__label{max-width:280px;width:100%;margin-bottom:15px}.popup-form__label-text{padding:0 20px;color:rgba(55,69,74,.6);font-weight:300;font-size:14px;display:block;margin-bottom:7px}.popup-form__label-text--min{padding:0 15px;margin-bottom:20px}.popup-form__icon{display:block;position:relative}.popup-form__icon svg{position:absolute;width:16px;height:16px;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;fill:#878f92;-webkit-transition:fill .3s;transition:fill .3s}.popup-form__icon:focus-within svg{fill:#6DB743}.popup-form__icon .form__input{padding-right:47px}.popup-form__btn{margin:30px 0 20px}.popup-form__input{width:100%;padding:18px 20px;font-weight:300;font-size:18px;background:#F4F4F4;border-radius:8px;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s;color:#37454a}.popup--choose-city__auto,.popup-form__description a{text-decoration:underline;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s}.popup-form__input--min{padding:11px 20px}.popup-form__input:focus{border:1px solid #6DB743;outline:0}.popup-form__input::-ms-clear{display:none}.popup-form__input::-webkit-input-placeholder{color:rgba(55,69,74,.9)}.popup-form__input::-moz-placeholder{color:rgba(55,69,74,.9)}.popup-form__input:-ms-input-placeholder{color:rgba(55,69,74,.9)}.popup-form__input::-ms-input-placeholder{color:rgba(55,69,74,.9)}.popup-form__input::placeholder{color:rgba(55,69,74,.9)}.popup-form__description{font-size:12px;line-height:14.62px;color:#879090;font-weight:300}.popup-form__description a{-webkit-text-decoration-color:#fff0;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.popup-form__description a:hover{text-decoration:underline;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.popup-form__captcha{margin-top:20px}.popup-form__title{font-weight:700;font-size:16px;line-height:19px;margin-bottom:15px}.popup-form__text{font-weight:600;font-size:14px;line-height:25px;margin-bottom:7px;display:inline-block}.popup--sent{max-width:750px!important;width:100%;background-image:url(/catalog/view/theme/future/assets/img/popup/popup-sent__backgroung.png);background-repeat:no-repeat;background-position:left bottom;background-size:inherit}.popup--notification .popup__title{font-size:24px}.popup-favorites .popup-form__label{max-width:inherit}.popup--zapis-doctor{padding:0!important;min-width:650px}.popup--zapis-doctor.fancybox-content{border-radius:24px;margin-top:-30px}.popup--zapis-doctor.fancybox-content .fancybox-close-small{top:-15px}.popup--zapis-doctor #frame1{margin-bottom:-6px!important}.popup--zapis-doctor .popup-inner{height:100%}.popup-inner__image{-ms-flex-negative:0;flex-shrink:0}.popup-inner__form{margin-left:40px}.arriving-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:30px}.arriving-product__img img{border:1px solid #76B926;border-radius:8px;max-width:90px;max-height:60px;margin-right:15px}.arriving-product__article{font-size:14px;line-height:1.375;color:rgba(55,69,74,.6);margin-bottom:0}.arriving-product__title{font-weight:600;font-size:20px;line-height:1.25;text-transform:uppercase;margin-bottom:0}.arriving-product__title span{text-transform:none}.popup--basket{background:#F4F4F4}.popup--basket .arriving-product{background:#fff;margin:0 0 20px;padding:20px 30px;border-radius:10px}.popup--basket .arriving-product--recommend{border:1px solid #6CB644;background:0 0}.popup--basket .arriving-product__title{font-size:16px;line-height:22px;margin-bottom:10px;text-transform:inherit}.popup--basket .arriving-product__product-name{font-weight:400}.popup--basket .arriving-product__description{font-size:16px;line-height:22px;font-weight:600}.popup--basket .arriving-product__img img{border:1px solid #E0E0E0;border-radius:10px;max-width:105px;max-height:inherit}.popup--basket .arriving-product__text{max-width:350px;margin-right:55px}.popup--basket .arriving-product__info{margin-left:auto}.popup--basket .arriving-product__info .btn.btn--small{min-width:160px}.popup--basket .arriving-product__price{text-align:end;font-weight:700;font-size:24px;line-height:32px;margin-bottom:23px}.popup--basket .arriving-product__specification{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup--basket .arriving-product__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:22px;margin-right:5px}.popup--basket .arriving-product__property{font-weight:600;margin-right:3px}.popup--basket .arriving-product__meaning{font-weight:400}.popup--basket .arriving-product__quantity{background:#76B72A;border-radius:10px;font-size:14px;line-height:22px;color:#fff;text-align:center;padding:4px 0;min-width:110px}.popup--basket__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:42px}.popup--basket__btn .btn{width:100%;max-width:100%;padding:17px 5px;min-width:290px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup--basket__btn .btn:first-child{margin-right:10px}.popup--basket__text{margin:10px 0 15px}.popup--basket .text-left{text-align:left}.popup--choose-city{font-size:17px}.popup--choose-city__auto{color:#007aff;font-weight:700;margin:20px 0 15px;-webkit-text-decoration-color:#fff0;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;cursor:pointer}.popup--choose-city__auto:hover{-webkit-text-decoration-color:#007aff;text-decoration-color:#007aff}.popup--choose-city__list{margin:0 -24px}.popup--choose-city__list.preloading:before{z-index:1}.popup--choose-city__list.preloading:after{display:block;content:"";width:100%;height:100%;border-radius:10px;background:0 0;position:absolute;top:0;left:0;z-index:1}.popup--choose-city__list li{margin-bottom:0;cursor:pointer;line-height:40px;padding:0 24px}.popup--choose-city__list li:hover{background-color:#f5f5f6}.popup--choose-city__list li:last-child{margin-bottom:0}.popup--choose-city__list li.active{color:#6DB743;font-weight:700;position:relative}.popup--choose-city__list li.active:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked2__green);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:10px;top:50%;margin-top:-10px;-webkit-transition:.3s;transition:.3s}.white-popup{width:100%;max-height:578px;position:relative;background:#FFF;padding:20px;max-width:850px;margin:20px auto}.white-popup .threesixty{border-radius:10px}.white-popup #vert_tip{position:fixed;bottom:0;left:0;right:0;padding:10px 10px 10px 40px;z-index:10000;text-align:center;color:#FFF;background:url(/catalog/view/theme/future/assets/img/popup/rotate-btn.svg) 10px/32px 32px no-repeat #66b03b}.popup--banner{max-width:640px}.popup--banner__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup--banner__buttons .btn{margin:0 5px 0 0}.popup-error svg{max-width:70px;fill:red;height:70px;border:4px solid red;border-radius:50%;padding:4px}.popup-ready{background:#FFF;width:100%;max-width:408px;text-align:center}.popup-ready .popup__description--min,.popup-ready .popup__title{margin-bottom:15px}.popup-cheaper{max-width:409px}.popup-add-account .personal-data-form__input{height:inherit}[id^=popup-yoomoney-pay-]{width:800px;height:800px}[id^=popup-yoomoney-pay-] iframe{width:100%;height:100%}.popup-arriving .arriving-product{max-width:428px}.popup-question,.popup-review{max-width:516px}body.fancybox-active{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}.popup--document .fancybox-content{overflow:hidden!important}.popup--document .popup-inner{background:#fff;border-radius:8px;max-width:800px;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.popup--document .popup-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-ms-flex-negative:0;flex-shrink:0}.popup--document .popup-document-content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden}.popup--document .popup-document-content::-webkit-scrollbar{width:6px}.popup--document .popup-document-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.popup--document .popup-document-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.popup--document .popup-document-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media screen and (max-width:1199px){.popup--zapis-doctor.fancybox-content{margin-top:0}.popup--zapis-doctor.fancybox-content .fancybox-close-small{top:5px}}@media screen and (max-width:991px){.popup-form__label-text{text-align:left}.popup-inner__image{-ms-flex-negative:1;flex-shrink:1}.fancybox-content.popup-kl-order{max-height:90vh!important}.fancybox-content{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}}@media screen and (max-width:767px){.popup.fancybox-content{padding:30px}.popup__title{text-align:center}.popup__title--min{text-align:left}.popup__description{text-align:center}.popup__description--min{text-align:left}.popup-form,.popup-inner__image,.popup-ready .popup__description--min{text-align:center}.popup--calback{background-image:none}.popup-form{margin:0 auto}.popup--notification .popup__title,.popup-inner__image img{margin-bottom:20px}.popup-inner__form{margin:0}.arriving-product{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 15px}.popup--basket__btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup--basket__btn .btn:first-child{margin-bottom:10px;margin-right:0}}@media screen and (max-width:662px){.popup--zapis-doctor{min-width:100%}}@media screen and (max-width:587px){.popup--zapis-doctor.fancybox-content .fancybox-close-small{border:2px solid #76B72A;top:12px;right:12px;width:32px;height:32px}.popup--zapis-doctor.fancybox-content .fancybox-close-small svg{min-width:32px;min-height:32px;margin-left:auto}}@media screen and (max-width:575px){.popup.fancybox-content{padding:30px 9px}.popup{max-width:100%!important}.popup__title{font-size:24px;line-height:32px;margin-bottom:10px}.popup__title--min{margin-bottom:15px}.popup__description{font-size:16px;line-height:1.375;margin-bottom:40px}.popup__description--min{margin-bottom:7px}.popup--calback .checkbox-group{text-align:left}.popup--sent{background-image:url(/catalog/view/theme/future/assets/img/popup/popup-sent__backgroung__mob.png)}.popup--zapis-doctor.fancybox-content{border-radius:16px}.popup-inner__image img{width:85%}.popup--basket{min-width:100%}.popup--basket .arriving-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup--basket .arriving-product__title{margin-bottom:5px;text-align:center}.popup--basket .arriving-product__img{margin:0 auto}.popup--basket .arriving-product__img img{margin-right:inherit}.popup--basket .arriving-product__text{text-align:center;margin:10px auto}.popup--basket .arriving-product__info{margin-left:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.popup--basket .arriving-product__price{margin-bottom:0;text-align:left}.popup--basket__btn .btn{padding:10px 5px}.popup--basket__btn .btn:first-child{margin-right:0}.popup--basket__text{margin:20px 0}.popup--choose-city{padding:40px 15px 25px!important}.popup--choose-city__list{margin:0}.popup--choose-city__list li{padding:0}}@media screen and (max-width:400px){.popup__btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.popup--primerkapopup{width:100%!important;max-width:100%!important;height:98%!important;max-height:98%!important}.popup--primerkapopup .fancybox-close-small{border:none!important;padding:0!important;right:5px!important;top:5px!important}.popup--primerkapopup .fancybox-close-small svg{width:32px!important;height:32px!important;margin-left:auto!important}.popup--primerkapopup .fancybox-close-small svg path{fill:#878F92!important;stroke:#878F92!important}.fancybox-container.primerka .fancybox-slide{padding-top:0!important}
@media print{.bookmarks-control,.bookmarks-head p,.breadcrumbs,.footer,.header-bottom,.header-main__contacts,.header-main__salons-change-city{display:none}.col-print-1{width:8%;float:left}.col-print-2{width:16%;float:left}.col-print-3{width:25%;float:left}.col-print-4{width:33%;float:left}.col-print-5{width:42%;float:left}.col-print-6{width:50%;float:left}.col-print-7{width:58%;float:left}.col-print-8{width:66%;float:left}.col-print-9{width:75%;float:left}.col-print-10{width:83%;float:left}.col-print-11{width:92%;float:left}.col-print-12{width:100%;float:left}body{margin:0;padding:0!important;width:100%}.header-main-wrap{border-bottom:1px solid #DFDFDF;margin-bottom:30px}.header-main-wrap .header-main{-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.header-main-wrap .header-main .header-main__row{display:block}.header-main-wrap .header-main .header-main__row .header-main__logo-box{padding:40px 0 0;border:none}.header-main.fixed{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-name:inherit;animation-name:inherit}.header .container{min-width:100%}.main{zoom:.6;background:0 0}}
.product-info--certificate__note{margin-bottom:0}.nominal-discount__title{font-size:18px;font-weight:600;margin-bottom:10px;padding-left:25px}.nominal-discount__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.nominal-discount__buttons .btn--icon svg{fill:#37454a}.nominal-card .nominal-select{width:340px}.add-favorite--certificate{margin-left:50px}@media screen and (max-width:991px){.product-block--certificate{padding:20px 20px 40px!important}.nominal-discount__title{padding-left:0}.nominal-discount__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nominal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-details--certificate{margin-bottom:0}}@media screen and (max-width:575px){.product-block--certificate{padding:10px 0 44px!important}.product-block--certificate .product-info__body{padding:20px 0}.product-block--certificate .product-info__header{padding-bottom:20px}.product-block--certificate .product-info__footer{padding-top:20px}.nominal-discount__title{font-size:16px}.nominal-card{padding:0 15px}.nominal-card .nominal-select{width:200px;margin-right:0}.add-favorite--certificate{margin-left:12px}}
.info-end,.info-end-wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.info-end-wrap{display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px;margin-top:15px}.info-end{display:flex;width:100%;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;background-color:#F4F4F4;border-radius:8px;position:relative;padding:8px 12px;max-width:340px}.info-end__text{font-size:18px;font-weight:600;color:#E34C4C;margin:0}.info-end__tooltip{position:absolute;top:-15px;right:-15px}.find-same{position:relative}.find-same__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;margin-top:10px}.find-same__buttons .add-favorite{margin-left:50px}.find-same__text{font-size:18px;font-weight:600;color:#37454A;margin:0}@media screen and (max-width:991px){.info-end{max-width:340px;margin-left:auto;margin-right:auto}.find-same__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.find-same__text{padding-bottom:48px}}@media screen and (max-width:767px){.info-end-wrap{margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-end{max-width:198px;text-align:left;margin:0 0 0 10px}}@media screen and (max-width:575px){.find-same__buttons .btn,.info-end-wrap~.btn{font-weight:700;font-size:16px;line-height:22px}.info-end-wrap~.btn{padding:9px 10px 9px 30px;max-width:234px}.info-end-wrap~.btn .btn__icon{width:50px;height:50px}.info-end-wrap~.btn .btn__icon svg{width:24px;height:24px}.info-end__tooltip{position:inherit;left:0;top:0;margin-left:5px}.find-same__buttons .btn{text-transform:uppercase;padding:19px 29px;border-radius:31px}}
.product-block,.product-block__panorama{display:-webkit-box;display:-ms-flexbox}.lens-group,.lens-guide,.product-block,.product-details{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1)}.product-page{padding:0 0 30px}.product-block{display:flex;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px;background-color:#fff;padding:20px 45px 30px 20px;margin-bottom:30px}.product-block__slider{width:710px;margin-right:30px;position:relative}.product-block__slider .owl-nav{top:50%}.product-block__slider .owl-nav svg{fill:#37454A}.product-block__slider .slider-btn{width:50px;height:50px}.product-block__slider .slider-btn svg{width:11px;height:11px}.product-block__slider .owl-thumbs{position:inherit;margin:60px auto 0;padding:0;max-width:515px}.product-block__slider .owl-thumbs .owl-thumb-item img{-webkit-filter:inherit;filter:inherit;opacity:.5;border:1px solid #6DB743;max-width:90px;border-radius:8px;max-height:60px}.product-block__slider .owl-thumbs .owl-thumb-item.active img{opacity:1}.product-block__card-labels.card-labels{position:absolute;top:1px;left:0;right:0;margin:auto}.product-block__panorama{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:85px;left:0;right:0;margin:0 auto}.product-block__panorama-link{background:#F4F4F4;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 19px}.product-block__panorama-link:hover span{color:#6DB743}.product-block__panorama-link:first-child{margin-right:10px}.product-block__panorama-link--allRound{fill:#6DB743}.product-block__panorama-link--camera{stroke:#6DB743;fill:#fff0}.product-block__panorama-link span{margin-left:5px;color:#37454a;font-weight:600;font-size:18px;line-height:1.67;-webkit-transition:color .3s;transition:color .3s}.product-block__panorama-link svg{width:24px;height:24px}.product-block .add-favorite{position:absolute;right:0;width:36px;height:36px;border-radius:50%;background-color:#F4F4F4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.product-block .add-favorite:hover svg{fill:#E34C4C;stroke:#E34C4C}.product-block .add-favorite.product-card__add-wishlist__added svg{fill:#E34C4C;stroke:#E34C4C!important}.product-block .add-favorite svg{width:18px;height:18px;stroke:#778085;stroke-width:2px;fill:#F4F4F4;-webkit-transition:fill .3s;transition:fill .3s}.product-block .add-favorite--contact-lenses{position:initial}.product-block .video-slide-container .play-icon{display:none!important;width:1px!important}.product-block .ai_image_people_container,.product-block .video-slide-container{width:100%;height:100%;background:#fff;cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.product-block .ai_image_people,.product-block .video-slide{display:block;height:473px;margin:0 auto;max-width:420px;-o-object-fit:cover;object-fit:cover;pointer-events:none!important;aspect-ratio:auto;-o-object-position:50% 20%;object-position:50% 20%;width:47%;border-radius:10px}.product-block .owl-thumb-item img[alt=play-icon],.product-block .owl-thumb-item.play-icon img{width:90px;max-height:60.66px;height:60.66px;padding:8px}.product-page.kl-page .product-block__image{margin:0 auto;max-height:473px;width:inherit!important;-webkit-transform:scale(.8);transform:scale(.8)}.product-page.kl-page .owl-thumbs img{max-height:64px;max-width:-webkit-min-content!important;max-width:-moz-min-content!important;max-width:min-content!important;padding:3px}.product-page.kl-page .owl-stage{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}.product-info,.product-info__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;gap:20px}.product-info{width:365px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.product-info__footer{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.delivery-methods__list,.product-info__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:6px}.product-info__art{font-size:14px;line-height:1.375;color:rgba(55,69,74,.6);margin-bottom:15px}.product-info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-info__name{font-weight:700;font-size:32px;line-height:initial;margin-bottom:0}.product-info__code{font-size:18px}.product-info__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-info__current{font-size:28px;line-height:1.29;font-weight:700;color:#6DB743;margin-right:15px}.product-info__old{color:rgba(55,69,74,.9)}.product-info__old span{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.product-info__note li{font-size:18px;line-height:22px;color:#37454A;font-weight:400;margin-bottom:3px}.product-info__note li:before{content:"";display:inline-block;width:4px;height:4px;left:0;background-color:#76B926;border-radius:50%;position:relative;top:-2px;margin-right:15px}.product-info__note li:last-child{margin-bottom:0}.product-info__color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:23px}.product-info__delivery{color:#37454A;line-height:22px}.product-info__link{text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;font-weight:700}.product-info__link:hover{-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.product-info__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-info__buttons .btn{width:100%;max-width:178px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 5px}.product-info__buttons .btn:last-child{margin-left:10px}.product-info__buttons .btn:first-child{margin-left:0}.availability-salons{padding:10px 20px;background-color:#F4F4F4;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.availability-salons__text{font-size:18px;font-weight:700;color:#37454A;line-height:1.375}.availability-salons__see{text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s;white-space:nowrap;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.availability-salons__see:hover,.product-description a:hover{-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}.delivery-methods{background:#F4F4F4;border-radius:8px;padding:10px}.product-color__buttons .radio__element,.product-color__radio .radio__element{background-size:cover!important}.delivery-methods__title{font-size:16px;font-weight:600;margin-bottom:8px}.delivery-methods__title span{color:#82CA2C;cursor:pointer}.delivery-methods__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.delivery-method{background-color:#FFF;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;gap:10px;border-radius:6px;padding:6px 8px;font-size:14px;line-height:1.4}.delivery-method__name{font-weight:600;display:block;width:70px;text-align:left}.delivery-method__price{opacity:.6;display:block;width:140px;text-align:left}.delivery-method__time{opacity:.6;display:block;width:70px}.product-color__wrap{max-width:190px}.product-color__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-color__link{width:38px;height:38px;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}.product-color__show,.product-color__show svg{height:25px;width:25px}.product-color__show{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;-webkit-transition:.3s;transition:.3s;margin:0 6px}.product-color__show.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-color__radio{margin-right:3px}.product-color__text{color:#37454A;margin-left:15px}.product-color__collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;max-width:342px;background:#fff;border-bottom-right-radius:16px;border-bottom-left-radius:16px;z-index:1;-webkit-box-shadow:0 6px 8px rgba(0,0,0,.1);box-shadow:0 6px 8px rgba(0,0,0,.1)}.promocode-section,.promocode-section__content{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.promocode-section{background:rgba(247,180,34,.2);border-radius:12px;padding:10px;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.promocode-section__content{display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.promocode-offer{position:relative;padding-right:28px;text-align:left}.promocode-offer__condition,.promocode-offer__discount,.promocode-offer__validity{font-size:14px;line-height:1.3;color:rgba(55,69,74,.7)}.promocode-offer__discount{font-weight:600;color:#76B72A}.promocode-offer::after{content:"";position:absolute;top:2px;right:0;width:24px;height:24px;background-image:url(/catalog/view/theme/future/assets/img/color-svg/voucher.svg);background-repeat:no-repeat;background-size:contain}.promocode-code{background:#FFF;border-radius:8px;padding:6px 8px;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}.promocode-code__copy-btn,.promocode-code__value{font-size:16px;font-weight:600;line-height:1.375;color:#37454a}.promocode-code__copy-btn{color:#76B72A;border:none;background:0 0;cursor:pointer;padding:0}.promocode-code__copy-btn:hover{text-decoration:underline}.product-details{background:#FFF;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px;min-height:610px;max-height:610px;position:relative;overflow:hidden;-webkit-transition:max-height 1s linear;transition:max-height 1s linear}.product-details .ui-tabs{height:100%}.product-details .details-control{padding:30px 15px 0;margin:0}.product-details .details-control .lavalamp__object:after{right:20px;left:20px;border-bottom:2px solid #6DB743}.product-details .details-control li a{padding:0 0 10px;margin:0 20px;font-size:18px;line-height:1.875;border-bottom:2px solid #fff0}.product-details--contactlens{min-height:416px;margin-bottom:30px}.product-details--accessories .review,.product-details--certificate .review,.product-details--contactlens .review,.product-details--glasses .review{max-width:inherit}.details-tab__height--contactlens{max-height:-webkit-min-content!important;max-height:-moz-min-content!important;max-height:min-content!important}.details-tab{padding:30px 20px;height:calc(100% - 76.75px)}.details-tab__height{max-height:476px;padding:0 15px}.product-specification li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed #DEDEDE;line-height:1.688}.product-specification__text{color:rgba(55,69,74,.6)}.product-specification__value{text-align:right;max-width:292px}.product-description a{text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.product-description__list li{margin-bottom:20px}.product-description__list li:last-child{margin-bottom:0}.product-question__head,.product-review__head{border-radius:8px;gap:20px;background:#F4F4F4;margin-bottom:18px}.product-description__num{font-size:18px;font-weight:700;color:#37454A;margin-right:10px}.product-review__head{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;padding:8px 8px 8px 24px}.product-review__rating-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.product-review__value{font-weight:700;font-size:28px;line-height:1.5;color:#6DB743;margin:0 15px 0 0}.product-review__title{font-size:16px;line-height:20px;font-weight:600;color:#37454A}.product-review__review-rating.review-rating svg{width:25px;height:25px}.product-review__text{margin:0;font-size:14px}.product-review__btn{padding:12px 20px;font-weight:400;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-review__height{max-height:370px;margin:0 -15px;padding:0 15px 5px}.product-review .review-author{font-size:20px;line-height:1.25}.product-review .review-text{font-size:14px;line-height:1.375}.product-review .review-form__btn{-webkit-box-shadow:inherit;box-shadow:inherit}.product-availability{margin:-30px -20px;padding-bottom:14px;position:relative}.product-availability__map{width:100%;height:350px;margin-bottom:10px}.product-availability__list{max-height:159px}.product-availability__item{background:#EEE;padding:9px 18px;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;margin-bottom:5px;cursor:pointer}.product-availability__item:last-child{margin-bottom:0}.product-availability__address{margin:0;font-weight:600;font-size:14px;line-height:1.5;max-width:305px}.product-availability__amount{background:#FFF;border-radius:8px;padding:4px 10px;margin-right:15px;-ms-flex-negative:0;flex-shrink:0}.product-availability__btn{min-height:inherit;padding:5px 15px;font-size:14px;line-height:1.375;font-weight:400;-ms-flex-negative:0;flex-shrink:0}.product-availability__arrow{position:absolute;bottom:0;margin:auto;left:0;right:0;cursor:pointer;max-width:170px}.product-availability__arrow:after{content:"";display:inline-block;width:27px;height:27px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#long-arrow__bot);background-size:cover;fill:#6DB743;position:absolute;left:0;right:0;margin:0 auto;top:6px}.product-availability__arrow--top:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-documents__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.product-documents__item{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;gap:20px;background:#F4F4F4;border-radius:8px;padding:8px 8px 8px 24px}.product-documents__title{width:350px;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;font-size:16px;line-height:20px;font-weight:600;color:#37454A}.product-documents__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;color:#37454A99}.product-documents__btn{padding:12px 20px;font-weight:400;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.product-medias__list{row-gap:20px}.product-question__head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 8px 8px 24px}.product-question__title{width:350px;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;font-size:16px;line-height:20px;font-weight:600;color:#37454A}.product-question__btn{padding:12px 20px;font-weight:400;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.lens-guide{background:#FFF;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:16px;padding:30px;min-height:610px}.lens-guide__height{position:relative;overflow:auto;min-height:507px;margin:0 -15px}.lens-guide__head{font-weight:600;font-size:20px;line-height:1.25;margin-bottom:18px}.lens-guide__list{margin:0 0 10px;padding:0 15px}.lens-guide__list:last-child{margin-bottom:0}.lens-guide__item{background:#F4F4F4;border-radius:8px}.lens-guide__title{padding:19px 45px 19px 15px;position:relative}.lens-guide__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.lens-guide__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.lens-guide__inner{padding:10px 15px;border-top:1px solid #DFDFDF}.lens-list__item{background:#FFF;border-radius:10px;padding:7px 10px 7px 15px;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;margin-bottom:10px}.lens-list__name{line-height:1.25;color:rgba(55,69,74,.6);margin-left:10px}.lens-list__price{font-weight:700;font-size:18px;line-height:1.25;white-space:nowrap;margin-left:5px;color:#37454a}.lens-list__price .not-bold{font-weight:400;font-size:12px;line-height:1.25}.lens-list__btn{width:32px;height:32px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:inherit;line-height:0;margin-left:10px}.lens-list__btn span{width:32px;height:32px;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}.lens-list__btn:hover svg{fill:#6DB743}.lens-list__btn svg{width:10px;height:10px;fill:#fff;-webkit-transition:all .3s;transition:all .3s}.lens-group{position:relative;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;margin-bottom:10px}.lens-group:last-child{margin-bottom:0}.lens-group__title{position:absolute;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:14px;height:100%;text-align:center;z-index:10;color:#fff;background-color:#76B926}.lens-group .lens-list__item{margin-bottom:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-left:30px;border-bottom:1px solid #DFDFDF}.covering-lense{color:#37454a;font-size:14px;line-height:1.188;font-weight:700;text-align:center;border-radius:10px;overflow:hidden;display:block}.covering-lense:hover{color:#37454a}.covering-lense table{width:100%;border-radius:10px}.covering-lense table tbody{width:100%}.covering-lense table tbody td{padding:8px 5px;width:120px}.covering-lense__head{background:#DFDFDF}.covering-lense__head td{border-right:1px solid #F4F4F4}.covering-lense__head td:last-child{border-right:inherit}.covering-lense__body{background:#fff}.covering-lense__body td{border-right:1px solid #F4F4F4}.covering-lense__body td:last-child{border-right:inherit}.covering-lense svg{width:15px;height:15px;fill:#FFD543}.product-similar-colors{max-height:476px;padding:0 15px}.product-similar-colors__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-similar-colors__slider:after{content:"slider-disable";display:none}.product-similar-colors .product-card--color{padding:0;height:180px;width:160px;color:inherit;overflow:hidden;margin:inherit;margin-bottom:20px}.product-similar-colors .product-card--color__photo{overflow:hidden}.product-similar-colors .product-card--color__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.cd-video-box .fancybox-video{width:auto}.cd-video-box .fancybox-button--close{position:absolute;top:10px;right:10px;background-color:transparent;border:1px solid #fff!important;color:#fff!important;border-radius:50%;width:40px;height:40px;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;cursor:pointer;z-index:9999;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.cd-video-box .fancybox-button--close svg{position:absolute;width:20px;height:20px;fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;z-index:1000}.cd-video-box .fancybox-button--close:hover{border-color:#6DB743!important}.cd-video-box .fancybox-button--close:hover svg path{fill:#6DB743!important;stroke:#6DB743!important}.fancybox-slide--video .fancybox-content{overflow:hidden!important}.fancybox-content video{controls:none}.fancybox-content video::-webkit-media-controls{display:none!important}.fancybox-content video::-webkit-media-controls-enclosure{display:none!important}.fancybox-content video::-webkit-media-controls-panel{display:none!important}.product-top-bar{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.badge,.badge-bar{display:-ms-flexbox;font-weight:600}.badge-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;display:-webkit-box;display:flex;gap:16px;font-size:14px;line-height:22px;color:rgba(55,69,74,.6)}.badge-bar--mobile{position:inherit}.badge{display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;line-height:22px;white-space:nowrap}.badge__icon{width:16px;height:16px;-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;fill:currentColor}.badge--rating{gap:6px;color:#37454A}.badge--rating .badge__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1px;font-size:16px;font-weight:400}.badge--rating .badge__star--active,.badge--rating .badge__star--inactive{color:#55ad13}.badge--rating .badge__value{font-size:14px;font-weight:600;color:#37454A}.badge--rating .star-item{display:inline-block}.badge--reviews{color:#37454A99;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.badge--reviews:hover{color:#37454A}.badge--questions{color:#37454A99;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}.badge--questions:hover{color:#37454A}.badge--original{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:7px 12px;border-radius:50px;background:rgba(247,180,34,.2);font-size:14px;line-height:22px;color:#F7B422;white-space:nowrap;font-weight:600}@media screen and (max-width:1199px){.product-block{padding:20px 20px 30px}.product-block__slider{width:58%;height:100%}.product-block .ai_image_people,.product-block .video-slide{height:433px;width:65%}.product-details .details-control{padding:20px 10px 0}.product-details .details-control .lavalamp__object:after{left:10px;right:10px}.product-details .details-control li a{margin:0 10px}.details-tab{padding:20px 0;height:calc(100% - 66.75px)}.details-tab__height{padding:0 20px;max-height:515px}.product-review__height{max-height:390px}.product-availability{margin:-20px 0;padding:0}.product-availability__list{max-height:176px}.product-availability__address{max-width:200px}.product-similar-colors .product-card--color{height:210px;width:200px}.fancybox-container .fancybox-slide--video{padding:10px!important}}@media screen and (max-width:991px){.product-block,.product-details--contactlens{margin-bottom:60px}.product-documents__item,.product-question__head,.product-review__head{-webkit-box-orient:vertical;gap:12px}.product-page{padding:0 0 60px}.product-block{display:block;padding:20px}.product-block__slider{width:inherit;margin-right:0}.product-block__slider .owl-thumbs{margin-top:60px;margin-bottom:10px}.product-block .ai_image_people,.product-block .video-slide{height:433px;width:52%}.product-info{width:inherit;text-align:center}.product-info__btn{margin:0 10px}.product-info__art{margin:20px 0 5px}.product-info__color,.product-info__price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info__delivery{margin-bottom:10px}.product-info__buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-details{min-height:auto;max-height:670px}.product-documents__btn,.product-question__btn,.product-review__btn{font-size:14px;line-height:1.375;min-height:inherit;font-weight:400}.details-tab__height{max-height:430px}.product-review__head{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.product-review__btn{padding:4px 14px}.product-review__height{max-height:310px}.product-availability{margin:0}.product-availability__map{border:1px solid #DFDFDF;height:420px}.product-availability__list{max-height:144px}.product-documents__item{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.product-documents__title{width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.product-documents__text{display:block;width:100%;font-size:14px}.product-documents__btn{padding:4px 14px}.product-question__head{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.product-question__title{width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.product-question__btn{padding:4px 14px}.lens-guide{min-height:510px;padding:30px 20px;margin-top:60px}.lens-guide__height{min-height:410px}.product-similar-colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.product-similar-colors__slider{display:block}.product-similar-colors__slider:after{content:"";display:none}.product-similar-colors .product-card--color{height:190px;width:170px;margin:0 auto 5px}}@media screen and (max-width:767px){.product-block__panorama{bottom:90px}.product-block .ai_image_people,.product-block .video-slide{height:500px;width:100%!important;max-width:100%}.product-page.kl-page .owl-thumbs img{max-height:64px;min-width:unset!important}.product-availability__address{text-align:left}.badge-bar{gap:10px}}@media screen and (max-width:575px){.product-info__buttons,.product-info__color{-webkit-box-orient:vertical;-webkit-box-direction:normal}.badge--rating .star-item,.lens-list__btn svg,.lens-list__img,.product-block__slider .owl-thumbs{display:none}.product-page{padding:0 0 30px}.product-page div.owl-carousel.owl-drag .owl-item.cloned img{-webkit-transform:scale(1)!important;transform:scale(1)!important}.product-block{padding:10px;margin-left:-10px;margin-right:-10px}.product-block__slider{padding:0 10px}.product-block__slider .owl-carousel{padding-bottom:65px!important}.product-block__slider .owl-carousel .owl-dots{bottom:25px!important}.product-block__slider .owl-nav{padding:0}.product-block__slider .slider-btn{background:0 0;width:auto}.product-block__slider .slider-btn svg{width:14px;height:24px}.product-block__panorama{bottom:0}.product-block__panorama-link{padding:1px 10px}.product-block__panorama-link span{font-size:14px;line-height:1.5;font-weight:400}.product-info__btn{min-height:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.product-info__btn:first-child{margin-bottom:10px}.product-info__art{font-size:12px}.product-info__name{font-size:24px}.product-info__code{font-size:16px}.product-info__current{font-size:24px}.product-info__note li,.product-info__old{font-size:14px}.product-info__color{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.product-info__buttons{-ms-flex-direction:column;flex-direction:column;max-width:220px;margin:0 auto 18px}.product-info__buttons .btn{min-width:220px;font-size:16px;line-height:22px;padding:10px 5px}.product-info__buttons .btn:last-child{margin-left:0}.availability-salons{margin:0;text-align:left}.product-color__text{margin:0}.product-color__collapse{max-width:190px}.product-details{margin-left:-10px;margin-right:-10px}.product-details .details-control li a{font-size:clamp(14px,4.3vw,16px)}.product-review__value{font-size:20px;line-height:1.5}.product-review__text{font-size:12px}.product-review__height{max-height:355px}.product-availability__item{padding:6px 6px 6px 10px}.product-availability__no-item{padding:0 20px}.product-availability__address{max-width:160px;font-size:clamp(12px,3.7vw,14px)}.product-availability__amount{padding:2px 5px;margin-right:6px;font-size:clamp(12px,3.7vw,14px)}.product-availability__btn{font-size:10px;-ms-flex-negative:1;flex-shrink:1;padding:3px 10px;line-height:10px}.lens-guide{margin-left:-10px;margin-right:-10px}.lens-guide__covering{padding:10px 0 19px}.lens-list__item{padding:15px 10px;position:relative}.lens-list__name{font-size:12px;margin-left:0}.lens-list__price{font-size:15px}.lens-list__btn{background:0 0;position:absolute;width:100%;height:100%;top:0;left:0;margin-left:0;border:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}.lens-list__btn:after,.lens-list__btn:hover:after{background:0 0}.lens-group__title{font-size:12px}.covering-lense{overflow:inherit;overflow-y:scroll;border-radius:0}.badge--rating .star-item:first-child{display:inline-block}}
@charset "UTF-8";.product-card{background:#FFF;border-radius:10px;width:260px;text-align:center;display:block;position:relative;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transition:all .3s;transition:all .3s;margin:0 auto 30px;height:350px;padding-top:34px}.product-card__add-wishlist{width:34px;height:34px;background:#F4F4F4;border-radius:0 10px 0 16px;border:0 solid transparent;position:absolute;top:0;right:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;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}.product-card__add-wishlist svg{width:16px;height:16px;margin:-1px -1px 0 0;stroke:#37454a;stroke-width:1px;fill:transparent;-ms-flex-negative:0;flex-shrink:0}.product-card__add-wishlist__added{background:#E34C4C;border-radius:0 10px 0 16px;opacity:1}.product-card__add-wishlist__added svg{stroke-width:1px;stroke:#fff!important}.product-card__title{color:#37454a;padding:0 5px}.product-card__title--contactlens{min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__name{font-weight:600;font-size:18px;line-height:30px;margin-bottom:5px;display:block}.product-card__name--contactlens{line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card__id{font-size:14px;line-height:1.375;display:block}.product-card__id--contactlens{height:40px}.product-card__photo{margin-bottom:15px;overflow:hidden}.product-card__photo--current{-webkit-transform:scale(1.2);transform:scale(1.2)}.product-card__photo img{width:258px;height:172px}.product-card__photo__current{margin:0 auto}.owl-carousel .owl-item .product-card__photo--hover,.product-card__photo--hover{display:none;margin:0 auto}.product-card__photo--contactlens{height:190px}.product-card__photo--contactlens img{width:unset!important;height:unset;max-height:140px;margin:0 auto}.product-card__photo--contactlens .product-card__photo--current{-webkit-transform:scale(.9);transform:scale(.9)}.product-card__photo.load_photo.is-loading{position:relative;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}.product-card__photo.load_photo.is-loading:after{content:"";width:120px;height:120px;background:url(/catalog/view/theme/future/image/loading.svg) center no-repeat;background-size:contain;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;position:static}.product-card__footer{position:absolute;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:0;width:100%}.product-card__infobar,.product-card__rating{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.product-card__infobar{display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding-left:12px;width:100%;min-height:30px}.product-card__rating{display:flex;-ms-flex-align:center;align-items:center;gap:4px;font-size:14px;font-weight:600;color:#37454a;line-height:1}.product-card__rating .badge__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__rating .star-item{font-size:14px;line-height:1;-ms-flex-negative:0;flex-shrink:0}.product-card--banner,.product-card__promo{display:-ms-flexbox;-webkit-box-align:center;overflow:hidden}.product-card__rating .badge__star--active{color:#6DB743}.product-card__rating .badge__star--inactive{color:#CCC}.product-card__rating .badge__value{margin-left:2px}.product-card__promo{display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;gap:4px;background:#FEF3C7;border-radius:12px 0 0;padding:4px 12px;white-space:nowrap;max-width:70%;text-overflow:ellipsis;margin-left:auto}.product-card__promo-code,.product-card__promo-label{font-size:14px;line-height:22px;color:#22201C;font-weight:600}.product-card__prices{background-color:#F4F4F4;border-radius:0 0 10px 10px;padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#37454a;font-weight:600;font-size:20px;line-height:1.25;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.product-card__prices--old{opacity:.5;text-decoration:line-through}.product-card__price:last-child{margin-left:10px}.product-card__price:first-child{margin-left:0}.product-card__price.product-card__prices--noprice{position:relative;display:inline-block}.product-card__prices svg{fill:#6DB743;width:15px;height:15px;position:absolute;top:-7px;right:-16px;border:1px solid #6DB743;border-radius:15px;padding:3px}.product-card:hover .product-card__prices svg{border-color:#fff;fill:#fff}.product-card--banner{position:relative;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.product-card--banner .product-card--banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.product-card--banner_img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;margin:0 auto}.card-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;margin-top:-34px}.card-label{border-radius:0 0 12px 12px;padding:0 16px;color:#FFF;font-weight:600;font-size:12px;line-height:20px;-ms-flex-item-align:baseline;align-self:baseline}.card-label:last-child{margin-left:5px}.card-label:first-child{margin-left:0}.card-label--hit{background:#6DB743}.card-label--sale{background:#E34C4C}.card-label--new{background:#4398E7}.card-label--big{font-size:18px;line-height:1.675}@media screen and (max-width:1199px){.product-card .product-card__add-wishlist{opacity:1}}@media screen and (max-width:767px){.product-card__name--contactlens{-webkit-line-clamp:2}.product-card__photo--contactlens img{width:unset!important;height:unset!important}}@media screen and (max-width:575px){.product-card{margin-bottom:20px}.product-card__price.product-card__prices--noprice{font-size:18px}.product-card--banner{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.card-label--big{font-size:10px;border-radius:0 0 6px 6px;padding:0 10.5px;line-height:16px}}@media screen and (min-width:992px){.owl-carousel .owl-item .product-card.product-card--no-hover:hover .product-card__photo--hover,.product-card.product-card--no-hover:hover .product-card__photo--hover{display:none!important}.product-card.product-card--no-hover .product-card__photo--current{display:block!important;margin:0 auto}}@media screen and (min-width:1199px){.product-card:hover .product-card__add-wishlist{opacity:1}.product-card:hover .product-card__prices{background-color:#6DB743;color:#fff}}@media (hover:hover){.product-card:hover .product-card__add-wishlist{opacity:1}.product-card:hover .product-card__prices{background-color:#6DB743;color:#fff}}@media print{.card-label,.product-card__prices{border:1px solid #F4F4F4}}
.accounts-list{max-height:310px;margin-bottom:10px;overflow-y:auto;padding-right:5px}.accounts-list::-webkit-scrollbar{width:3px;height:3px;background-color:#f9f9fd}.accounts-list::-webkit-scrollbar-track{background:#DFDFDF;border-radius:10px}.accounts-list::-webkit-scrollbar-thumb{background-color:#6DB743;border-radius:10px;border:0 solid #6DB743}.accounts-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 10px 24px;border-radius:8px;background-color:#F4F4F4;margin-bottom:10px;-webkit-transition:.3s background;transition:.3s background;cursor:pointer}.accounts-list__item:last-child{margin-bottom:0}.accounts-list__item:hover{background-color:#DFE6EE}.accounts-list__item:hover .accounts-list__item--new svg{fill:#6CB644!important}.accounts-list__item:hover .accounts-list__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.accounts-list__item.checked{background-color:#DFE6EE}.accounts-list__item.checked .accounts-list__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.accounts-list__img,.accounts-list__photo{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:50px;height:50px;min-width:50px;border:2px solid #fff;border-radius:50%;overflow:hidden;background-color:#fff;margin-right:15px}.accounts-list__text,.accounts-list__title{color:#4B585D;font-size:16px;line-height:1.375;display:block}.accounts-list__account{margin-right:15px}.accounts-list__item--new svg{width:25px;height:25px;fill:#A8A8A8}.accounts-list__item--new:hover svg{fill:#6CB644}.accounts-list__item svg{width:25px;height:25px;fill:#A8A8A8}.accounts-list__title{font-weight:700}.accounts-list__text{font-weight:400}.accounts-list__radio{margin-left:auto;width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#DFDFDF;position:relative;-webkit-transition:.3s background;transition:.3s background}.account-control-panel__radio:before,.accounts-list__radio:before{display:inline-block;height:12px;left:50%;top:50%;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);content:""}.accounts-list__radio:before{width:12px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.account-control-panel{padding-bottom:15px}.account-control-panel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;border-radius:8px;background-color:#F4F4F4;-webkit-transition:.3s background;transition:.3s background;cursor:pointer;min-height:70px}.account-control-panel__item:hover{background-color:#DFE6EE}.account-control-panel__item:hover .account-control-panel__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.account-control-panel__item.checked{background-color:#DFE6EE}.account-control-panel__item.checked .account-control-panel__radio{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}.account-control-panel__img,.account-control-panel__photo{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:100%;min-width:50px;max-width:50px;height:50px;border:2px solid #fff;border-radius:50%;overflow:hidden;background-color:#fff}.account-control-panel__text,.account-control-panel__title{color:#4B585D;font-size:16px;line-height:1.375;display:block}.account-control-panel__account,.account-control-panel__body{margin:0 15px}.account-control-panel__item--change svg,.account-control-panel__item--check-vision svg,.account-control-panel__item--discount svg,.account-control-panel__item--help svg,.account-control-panel__item--new svg{width:30px;height:30px;fill:#A8A8A8}.account-control-panel__item--change:hover svg,.account-control-panel__item--check-vision:hover svg,.account-control-panel__item--discount:hover svg,.account-control-panel__item--help:hover svg,.account-control-panel__item--new:hover svg{fill:#6CB644}.account-control-panel__title{font-weight:700}.account-control-panel__text{font-weight:400}.account-control-panel__radio{margin-left:auto;width:26px;height:26px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#DFDFDF;position:relative;-webkit-transition:.3s background;transition:.3s background}.account-control-panel__radio:before{width:12px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}.account-control-panel--grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:0}.empty-orders,.popup-change-account__btn-group{gap:10px;display:-ms-flexbox;display:-webkit-box}.account-control-panel--grid .account-control-panel__item{max-width:400px;min-width:260px;margin-bottom:0}.optic-id__name-block{background:#E0E0E0;border-radius:10px;padding:10px 30px;margin-bottom:20px}.optic-id__block{background-color:#fff;padding:20px 30px;border-radius:12px}.optic-id__sidebar.sidebar{border:none}.optic-id__sidebar__list.sidebar__list{border-top:1px solid #DFDFDF;background-color:#fff;padding-left:30px}.optic-id .sidebar__wrap>li:last-child a{color:#e34c4c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.optic-id .sidebar__wrap>li:last-child a svg{width:14px;height:14px;fill:#e34c4c}.optic-id__inner{width:100%}.optic-id__block--order-card{margin-bottom:24px}.optic-id__block--order-card:last-child{margin-bottom:0}.optic-id .owl-carousel .owl-dots{bottom:-25px}.optic-id .tab-content{display:none}.optic-id .tab-content.active{display:block}.optic-id #purchase-history.tab-content>.row-order-products.is-loading,.optic-id .orders-wrapper.is-loading{position:relative;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;min-height:calc(100vh - 300px)}.optic-id #purchase-history.tab-content>.row-order-products.is-loading:after,.optic-id .orders-wrapper.is-loading:after{content:"";width:120px;height:120px;background:url(/catalog/view/theme/future/image/loading.svg) center no-repeat;background-size:contain;-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;position:static}.optic-id .orders-wrapper.is-loading>.tab[data-tab=online],.optic-id .orders-wrapper.is-loading>.tab[data-tab=salon],.optic-id .row-order-products.is-loading>div{display:none}.personal-cabinet-card{border:2px solid #E0E0E0;border-radius:8px;padding:24px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;height:100%;-webkit-transition:all .3s;transition:all .3s}.personal-cabinet-card:hover{border:2px solid #6DB743}.personal-cabinet-card__wrap{margin-bottom:20px}.personal-cabinet-card__img{padding:15px;border-radius:5px;background-color:#f4f5f6;margin-bottom:20px}.personal-cabinet-card__img svg{width:30px;height:30px;fill:#6DB743}.personal-cabinet-card__title{color:#37454a;padding:0 5px}.personal-cabinet-card__title-main{font-weight:600;font-size:18px;line-height:1.3;margin-bottom:5px;display:block}.personal-cabinet-card__title-sub{font-size:16px;line-height:1.375;display:block;color:#93999e}.personal-cabinet-card--inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.personal-cabinet-card--inline__img{margin-bottom:0}.personal-cabinet-card--inline__img-wishlist svg{fill:#e34c4c}.personal-cabinet-card--inline__img-cart svg{fill:#4b585d}.personal-cabinet-card--inline__title{width:100%;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__change-account-wrap{position:relative}.sidebar__change-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #DFDFDF;background:#fff;padding:12px 40px 12px 20px}.sidebar__account-title{font-weight:700}.sidebar__account-text,.sidebar__account-title{color:#4B585D;font-size:16px;line-height:1.375;display:block}.sidebar__account-img svg{width:30px;height:30px;fill:#A8A8A8}.popup-change-account{width:100%;max-width:700px}.popup-change-account .change-account{min-width:500px}.popup-change-account .popup-form__label{max-width:100%}.popup-change-account__btn-group{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.popup-change-account label.error{position:absolute;left:0;top:calc(100% + 0px);font-size:12px;line-height:1.1;color:red;display:block;width:100%;text-align:left;opacity:1;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.popup-change-account .popup-form__input{font-size:20px}.popup-change-account .popup-form__input.error{border:1px solid red!important}.popup-change-account .popup-form__input:focus,.popup-change-account .popup-form__input:focus-within{border:1px solid #6DB743!important}.popup-change-account__text{margin:10px 0}.popup-add-account{width:100%;max-width:700px}.popup-add-account .personal-data-form__label{position:relative}.popup-add-account .error-message{position:absolute;color:red;font-size:12px;margin-left:5px}.empty-orders{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.empty-orders__title{font-size:24px;text-align:center}.empty-orders__text{text-align:center}.empty-orders__img{max-width:300px;margin-bottom:10px}.empty-orders__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:15px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:991px){.optic-id__block{padding:20px}.optic-id__inner{overflow:inherit}.optic-id #purchase-history.tab-content>.row-order-products.is-loading,.optic-id .orders-wrapper.is-loading{min-height:300px}}@media screen and (max-width:767px){.accounts-list{max-height:305px}.empty-orders__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:575px){.optic-id__block{padding:10px 20px}.popup-change-account .change-account{min-width:100%}.popup-change-account .popup__description{font-weight:300;font-size:18px;margin-bottom:20px}}@media screen and (max-width:456px){.account-control-panel__account,.account-control-panel__body,.accounts-list__account{margin-right:0}.account-control-panel__text,.accounts-list__text{font-size:14px}.account-control-panel__radio,.accounts-list__radio{display:none}.accounts-list__item{padding:10px}}@media screen and (max-width:370px){.popup-change-account__btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.promo-alcon p:last-child,.promo-alcon__main-title{margin-bottom:0}.promo-alcon{font-size:22px;line-height:1.2;color:#003595}.promo-alcon__appointment,.promo-alcon__cta,.promo-alcon__main-block,.promo-alcon__technology{position:relative;margin-left:-49vw;width:98vw;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-alcon__appointment,.promo-alcon__benefits,.promo-alcon__symptoms,.promo-alcon__technology{padding:80px 0}.promo-alcon__about-content,.promo-alcon__appointment-content,.promo-alcon__benefits,.promo-alcon__cta-content,.promo-alcon__symptoms-content,.promo-alcon__technology-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.promo-alcon__about-card,.promo-alcon__appointment-card,.promo-alcon__symptoms-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.promo-alcon__title{font-size:50px;text-transform:uppercase;color:#4D2771;font-weight:700}.promo-alcon__main-title,.promo-alcon__technology-title{color:#fff}.promo-alcon__subtitle{font-weight:700;font-size:30px;line-height:1.2;text-transform:uppercase;color:#4D2771}.promo-alcon__date{display:inline-block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;background:#F2E4FF;padding:10px 20px;border-radius:11px;font-size:14px;font-weight:700}.promo-alcon__main-block{background:url(/image/catalog/oc2025/actions/besplatnyj_podbor_linz_alcon_i_vtoraya_upakovka_multifokalnykh_linz_v_podarok/main-banner-desktop.jpg) center/cover no-repeat;padding:183.5px 0}.promo-alcon__inner{width:100%;margin:0 auto}.promo-alcon__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:27px;max-width:760px;color:#4D2771;font-size:28px;line-height:1.2;letter-spacing:-.02em}.promo-alcon__about-title{max-width:929px}.promo-alcon__about-card{gap:16px}.promo-alcon__about-card-alcon{color:#4D2771}.promo-alcon__offer{margin-top:-270px}.promo-alcon__symptoms-card{gap:24px;margin-bottom:20px}.promo-alcon__symptoms-img{width:100px;height:100px}.promo-alcon__technology{color:#fff;z-index:1;background:-webkit-gradient(linear,left top,right top,from(#47305F),to(#956CAC));background:linear-gradient(to right,#47305F,#956CAC)}.promo-alcon__appointment{background:url(/image/catalog/oc2025/actions/besplatnyj_podbor_linz_alcon_i_vtoraya_upakovka_multifokalnykh_linz_v_podarok/waves.jpg) center/cover no-repeat;text-align:center}.promo-alcon__appointment-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-alcon__appointment-card{padding:60px 15px 25px;gap:40px;background:#fff;border-radius:30px}.promo-alcon__appointment-card .promo-alcon__subtitle{margin-bottom:16px}.promo-alcon__appointment-img-block{position:relative;width:120px;height:120px;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}.promo-alcon__number-circle{width:53px;height:53px;border-radius:50%;background-color:#F2E4FF;color:#4D2771;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;font-size:30px;font-weight:700;position:absolute;top:-10px;left:-10px;z-index:1}.promo-alcon__appointment-link{text-decoration:none;cursor:pointer;color:#003595}.promo-alcon__appointment-link:hover,.promo-alcon__cta-button{text-decoration:underline}.promo-alcon__benefits .promo-alcon__title{text-align:center;margin-bottom:40px}.promo-alcon__benefits .promo-alcon__subtitle{margin-top:24px;margin-bottom:32px;text-align:center}.promo-alcon__benefits-header{margin-bottom:40px;text-align:center}.promo-alcon__benefits-footer{margin-top:40px;text-align:center}.promo-alcon__benefits-footer .promo-alcon__subtitle{margin-bottom:24px;margin-top:0}.promo-alcon__benefits-card{background:#F0EEFF;border-radius:24px;padding:24px}.promo-alcon__benefits-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.promo-alcon__benefits-grid{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:10px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.promo-alcon__benefits-block-img{grid-column:1;grid-row:1/span 2}.promo-alcon__benefits-item-name{grid-column:2;grid-row:1;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2}.promo-alcon__cta-button,.promo-alcon__cta-collapse{font-size:14px;color:#4D2771}.promo-alcon__benefits-item-description{grid-column:2;grid-row:2}.promo-alcon__cta{background:#F0EEFF;padding:24px 0;margin-bottom:60px}.promo-alcon__cta-list li{list-style-type:decimal}.promo-alcon__cta-button{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.promo-alcon__cta-button:hover{text-decoration:none;color:#4D2771}@media screen and (max-width:1199px){.promo-alcon__main-block{padding:130px 0 183.5px;background-position:65%}.promo-alcon__main-content{max-width:660px}.promo-alcon__offer{margin-top:-210px}.promo-alcon__appointment-card{margin-bottom:20px}}@media screen and (max-width:991px){.promo-alcon__about-content,.promo-alcon__main-content,.promo-alcon__technology-content,.promo-alcon__title{text-align:center}.promo-alcon,.promo-alcon__appointment,.promo-alcon__cta,.promo-alcon__main-block,.promo-alcon__technology{font-size:20px}.promo-alcon__appointment,.promo-alcon__benefits,.promo-alcon__symptoms,.promo-alcon__technology{padding:60px 0}.promo-alcon__about-content,.promo-alcon__appointment-content,.promo-alcon__benefits,.promo-alcon__cta-content,.promo-alcon__symptoms-content,.promo-alcon__technology-content{gap:30px}.promo-alcon__title{font-size:36px}.promo-alcon__main-block{background-image:url(/image/catalog/oc2025/actions/besplatnyj_podbor_linz_alcon_i_vtoraya_upakovka_multifokalnykh_linz_v_podarok/main-banner-mobile.jpg);padding:80px 0 700px}.promo-alcon__main-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;gap:20px}.promo-alcon__offer{margin-top:-258px;margin-left:-30px;margin-right:-30px}.promo-alcon__benefits .promo-alcon__title,.promo-alcon__benefits-header{margin-bottom:30px}}@media screen and (max-width:767px){.promo-alcon,.promo-alcon__appointment,.promo-alcon__cta,.promo-alcon__main-block,.promo-alcon__technology{font-size:18px}.promo-alcon__main-block{padding:20px 0 600px}.promo-alcon__offer{margin-top:-200px}.promo-alcon__benefits-grid{grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:15px}.promo-alcon__benefits-block-img{grid-column:1;grid-row:1}.promo-alcon__benefits-item-name{grid-column:2;grid-row:1;align-self:center}.promo-alcon__benefits-item-description{grid-column:1/span 2;grid-row:2}}@media screen and (max-width:575px){.promo-alcon,.promo-alcon .btn.btn--green.btn--icon,.promo-alcon__appointment,.promo-alcon__cta,.promo-alcon__main-block,.promo-alcon__technology{font-size:16px}.promo-alcon__appointment,.promo-alcon__cta,.promo-alcon__main-block,.promo-alcon__technology{margin-left:0;width:100%;left:0}.promo-alcon__appointment,.promo-alcon__benefits,.promo-alcon__symptoms,.promo-alcon__technology{padding:40px 0}.promo-alcon__about-content,.promo-alcon__appointment-content,.promo-alcon__benefits,.promo-alcon__cta-content,.promo-alcon__symptoms-content,.promo-alcon__technology-content{gap:20px}.promo-alcon__title{font-size:22px}.promo-alcon__main-block{padding:20px 0 450px}.promo-alcon__main-content{gap:10px}.promo-alcon__offer{margin-top:-160px;margin-left:-15px;margin-right:-15px}.promo-alcon__appointment-card{margin-bottom:10px}.promo-alcon__benefits .promo-alcon__title{margin-bottom:20px}.promo-alcon__benefits .promo-alcon__subtitle{margin-top:18px;margin-bottom:18px}.promo-alcon__benefits-header{margin-bottom:20px}.promo-alcon__benefits-card{padding:18px;border-radius:20px}.promo-alcon__benefits-list{gap:20px}.promo-alcon__benefits-grid{gap:10px}.promo-alcon__cta-collapse{font-size:12px}}
@charset "UTF-8";.specialist-article h1,.specialist-article h2 span{color:#6DB743}.vision-grid{padding:60px 0 30px}.specialist-article{padding:50px 0}.specialist-article h2{margin-bottom:30px}.specialist-article__text{font-size:18px;line-height:1.67;margin-bottom:30px}.specialist-article__mobile-collapse-btn{margin-bottom:20px;display:none}.specialist-article__mobile-collapse-btn:after{content:"collapse-disable";display:none}.specialist-article__list{-webkit-columns:2;-moz-columns:2;columns:2}.specialist-article__list li{font-size:18px;line-height:1.2;color:#000;position:relative;padding-left:25px;margin-bottom:12px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.specialist-article__list li:before{content:"►";display:inline-block;width:20px;height:20px;position:absolute;left:0;top:0;color:#76B926}.specialist-article__list li:last-child{font-size:14px;color:rgba(55,69,74,.6);padding-top:3px;padding-left:0}.specialist-article__list li:last-child:before{display:none}.specialist-article__slider{margin-top:30px}.specialist-article__slider .btn--gray{background-color:#DFDFDF;border-color:#DFDFDF}.specialist-article__slider .btn--gray:hover{background-color:#6DB743;border-color:#6DB743}.specialist-article__slider--btn{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.specialist-article__slider--btn .owl-prev{margin-right:15px}.advanced-diagnostics{padding:60px 0}.advanced-diagnostics h2{text-align:center;color:#6DB743;margin-bottom:30px}.advanced-diagnostics__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.advanced-diagnostics__list{padding:20px 0;position:relative;max-width:215px}.advanced-diagnostics__list li{margin-bottom:10px}.advanced-diagnostics__list li:last-child{margin-bottom:0}.advanced-diagnostics__list a{color:rgba(55,69,74,.6)}.advanced-diagnostics__list a:hover{text-decoration:underline}.advanced-diagnostics__list:first-child:before{display:none}.advanced-diagnostics__list:before{content:"";display:block;width:1px;height:100%;position:absolute;left:-25%;top:0;background-color:#DFDFDF}.advanced-diagnostics__title{font-size:20px;font-weight:700;line-height:1.375;margin-bottom:20px}.diagnostics-articles{background-color:#fff;padding-bottom:30px}.diagnostics-articles h2{margin-bottom:30px}.diagnostics-articles__text{font-size:18px;line-height:1.67;margin-bottom:30px}.diagnostics-articles__num{counter-reset:sivtseva;margin-bottom:30px;padding-left:20px}.diagnostics-articles__num li{font-size:18px;line-height:1.67;margin-bottom:30px;padding-left:42px;position:relative;list-style-type:none}.diagnostics-articles__num li:before{counter-increment:sivtseva;content:counter(sivtseva) ".";font-size:18px;line-height:1.3;color:#76B926;font-weight:700;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.diagnostics-articles__zapis{margin-bottom:30px;text-transform:uppercase}.diagnostics-articles .children-check-img,.diagnostics-articles__img{border-radius:10px}.diagnostics-articles .children-check-title{margin-top:60px}.diagnostics-articles .orlova-title{margin-top:30px}.diagnostics-articles__list{margin-bottom:30px;padding-left:20px}.diagnostics-articles__list li{font-size:18px;line-height:1.67;margin-bottom:30px;padding-left:42px;position:relative}.diagnostics-patient,.diagnostics-salon{padding:60px 0}.diagnostics-articles__list li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#76B926;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.diagnostics-patient__img,.diagnostics-salon__video .embed-responsive{border-radius:10px}.diagnostics-articles .orlova-img{margin-bottom:30px}.diagnostics-articles__btn{text-transform:uppercase;margin-top:30px}.diagnostics-salon h2{margin-bottom:30px}.diagnostics-salon__text{font-size:18px;line-height:1.67;margin-bottom:30px}.diagnostics-salon .btn{text-transform:uppercase}.diagnostics-salon__video{text-align:center}.diagnostics-salon__video p{font-size:18px;line-height:1.875;margin-top:20px}.diagnostics-patient__text{font-size:18px;line-height:1.67;margin-bottom:30px}.diagnostics-patient__margin-bottom{margin-bottom:67px}.diagnostics-patient .advantage-item{min-height:190px;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.diagnostics-patient .advantage-item__icon{top:-47px}.projects{padding:40px 0 10px}.projects-item{background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;padding:25px;text-align:center;min-height:154px;margin-bottom:30px}.projects-item__logo{margin-top:15px;height:67px}@media screen and (max-width:1199px){.advanced-diagnostics__list{padding-left:20px}.advanced-diagnostics__list:before{left:0}.projects-item{min-height:206px}}@media screen and (max-width:991px){.specialist-article__list{margin-top:10px}.advanced-diagnostics__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.advanced-diagnostics__list{width:50%;max-width:none;padding-right:10px}.advanced-diagnostics__list:before,.advanced-diagnostics__list:first-child:before{display:none}.diagnostics-articles .children-check-img{margin:0 auto 30px;display:block}.diagnostics-salon__video{margin-top:30px}.diagnostics-patient__img{margin:0 auto 20px;display:block}}@media screen and (max-width:767px){.specialist-article__mobile-collapse{display:none}.specialist-article__mobile-collapse-btn{display:inline-block}.specialist-article__mobile-collapse-btn:after{content:"";display:none}.projects-item{min-height:inherit}.projects-item__logo{height:inherit}}@media screen and (max-width:575px){.specialist-article{padding:20px 0 30px}.specialist-article h2{margin-bottom:10px}.specialist-article__text{margin-bottom:20px;font-size:16px;line-height:1.375}.specialist-article__list{-webkit-columns:1;-moz-columns:1;columns:1}.specialist-article__list li{font-size:14px;margin-bottom:10px}.specialist-article__list li:last-child{font-size:12px;line-height:14.6px}.diagnostics-articles__list li,.diagnostics-articles__num li,.diagnostics-articles__text{font-size:16px}.specialist-article__slider{margin-top:20px}.advanced-diagnostics{padding:0 0 30px}.diagnostics-articles__list,.diagnostics-articles__num{padding-left:0}.advanced-diagnostics h2{text-align:left;margin-bottom:20px}.advanced-diagnostics__inner{margin-bottom:0}.advanced-diagnostics__list{width:100%;padding:0;margin-bottom:30px}.advanced-diagnostics__list:last-child,.diagnostics-articles h2,.diagnostics-articles__list li,.diagnostics-articles__num li,.diagnostics-articles__text,.diagnostics-articles__zapis{margin-bottom:20px}.advanced-diagnostics__list:before{display:none}.diagnostics-articles .children-check-title{margin-top:30px}.diagnostics-patient,.diagnostics-salon{padding:30px 0}.diagnostics-salon h2{margin-bottom:10px}.diagnostics-patient__text,.diagnostics-salon__text{font-size:16px;margin-bottom:20px}.diagnostics-salon__video p{font-size:16px;margin-top:15px}.projects-item{margin-bottom:10px;padding:20px}}
.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio{padding:3px;display:inline-block}.radio__element,.radio__input{width:32px;height:32px;background-color:#DFDFDF;border-radius:50%}.radio__input{cursor:pointer;position:absolute;opacity:0}.radio__input:checked+.radio__element{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25)}.radio__input:checked+.radio__element:before{opacity:1}.radio__input:checked+.radio__element:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.radio__element{position:relative;pointer-events:none}.radio__element:after,.radio__element:before{position:absolute;opacity:0;content:""}.radio__element:before{top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #76B926;border-radius:50%;-webkit-transition:.2s;transition:.2s}.radio__element:after{top:0;right:0;bottom:0;left:0;margin:0 auto;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked2);background-position:center;background-repeat:no-repeat;-webkit-transition:.2s;transition:.2s;-webkit-transform:scale(0);transform:scale(0);width:12px}.radio--circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.radio--circle__input{cursor:pointer;position:absolute;opacity:0;width:100%;height:100%}.radio--circle__text{line-height:1.38}.radio--circle__element{position:relative;pointer-events:none;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background-color:#DFDFDF;margin-right:15px;cursor:pointer}.radio--circle__element:before{content:"";display:inline-block;width:9px;height:9px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.radio--circle__input:checked+.radio--circle__element{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%)}
.range-slider-interface{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range-slider-interface__input{padding:8px 14px;min-width:0;border:1px solid #DFDFDF;border-radius:4px;font-size:14px;-webkit-transition:border-color .2s;transition:border-color .2s;max-width:120px;width:100%}.range-slider-interface__input:focus{border-color:#6DB743;outline:0}.range-slider-interface__delimeter{margin:0 7px;color:#37454A;font-weight:400;font-size:14px}
.review-add__title{color:#6DB743;margin-bottom:20px}.review-add .form__description{font-size:12px;line-height:14.62px;color:#879090;font-weight:300;margin-top:15px}.review-add .form__description a{text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.review-add .form__description a:hover{-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.give-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.give-rating__text{font-weight:600;font-size:20px;line-height:1.25;margin:0 30px 0 0}.give-rating__star{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.give-rating__icon{fill:#DFDFDF;width:20px;height:20px;cursor:pointer;-webkit-transition:fill .3s;transition:fill .3s}.give-rating__star:not(.deactive) .give-rating__icon.active,.give-rating__star:not(.deactive) .give-rating__icon.active~svg,.give-rating__star:not(.deactive) .give-rating__icon:hover,.give-rating__star:not(.deactive) .give-rating__icon:hover~svg{fill:#FFD543}.review-contact__title{font-weight:600;font-size:14px;line-height:1.79;margin-bottom:7px}.review-contact__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-contact__buttons .radio--circle{margin-right:20px;margin-bottom:10px}.review-contact__buttons .radio--circle:last-child{margin-right:0}.review-flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.review-flex--last:last-child{margin-left:20px}.review-form__text{font-weight:600;font-size:14px;line-height:1.5;margin-bottom:7px;display:inline-block}.review-form__block-input{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.review-form__label{width:100%;margin-bottom:0}.review-form__label .basic-captcha-reload{position:relative;top:0;right:0}.review-form__input,.review-form__select,.review-form__textarea{background:#F4F4F4;border-radius:8px;padding:13px 20px;border:1px solid transparent;-webkit-transition:border-color .3s;transition:border-color .3s;width:100%;display:block}.review-form__input:focus,.review-form__select:focus,.review-form__textarea:focus{border:2px solid #6DB743;outline:0}.review-form__input::-ms-clear,.review-form__select::-ms-clear,.review-form__textarea::-ms-clear{display:none}.review-form__input::-webkit-input-placeholder,.review-form__select::-webkit-input-placeholder,.review-form__textarea::-webkit-input-placeholder{color:rgba(55,69,74,.9)}.review-form__input::-moz-placeholder,.review-form__select::-moz-placeholder,.review-form__textarea::-moz-placeholder{color:rgba(55,69,74,.9)}.review-form__input:-ms-input-placeholder,.review-form__select:-ms-input-placeholder,.review-form__textarea:-ms-input-placeholder{color:rgba(55,69,74,.9)}.review-form__input::-ms-input-placeholder,.review-form__select::-ms-input-placeholder,.review-form__textarea::-ms-input-placeholder{color:rgba(55,69,74,.9)}.review-form__input::placeholder,.review-form__select::placeholder,.review-form__textarea::placeholder{color:rgba(55,69,74,.9)}.review-form__select{margin-bottom:30px}.review-form__select .option{line-height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 29px 5px 17px;white-space:break-spaces}.review-form__textarea{min-height:113px;resize:none;margin-bottom:20px}.review-form__offer{margin:20px 0 15px 10px;font-size:14px;line-height:.875}.review-form__btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;font-weight:400;min-height:42px;padding:10px 20px}@media screen and (max-width:575px){.review-add__title{margin-bottom:0;font-size:28px;line-height:2.25}.give-rating{display:block;margin-bottom:17px}.give-rating__text{margin:0 0 9px}.give-rating__star{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-flex{display:block;margin-bottom:15px}.review-flex--last:last-child{margin-top:15px;margin-left:0}.review-form__block-input{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.review-form__select{margin-bottom:20px}.review-form__offer{margin:15px 0 15px 10px;font-size:10px}}@media screen and (max-width:390px){.review-form__captcha__help{max-width:260px}}
.review-body__date,.review-footer{color:rgba(55,69,74,.6);font-weight:600}.review{margin-bottom:40px;max-width:600px}.page-reviews__btn{margin:0 auto;display:block;text-transform:uppercase}.review-head,.review-rating{display:-webkit-box;display:-ms-flexbox}.review-head{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.review-head__author{font-weight:600;font-size:20px;line-height:1.375;margin-right:15px;margin-bottom:0}.review-body,.review-text{margin-bottom:10px}.review-rating{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-body__info,.review-useful{display:-webkit-box;display:-ms-flexbox}.review-rating svg{width:15px;height:15px}.review-rating svg.deactive{fill:#DFDFDF}.review-rating svg.active-star{fill:#FFD543}.review-rating--big svg{width:25px;height:25px}.review-rating__num{margin-left:9px}.review-body{padding-bottom:10px;border-bottom:1px solid #F0F0F0}.review-body__info{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-body__more{font-size:14px;line-height:1.5;margin-right:15px;font-weight:600}.review-body__date{font-size:14px;line-height:20px;white-space:nowrap}.review-body .js-readmore>div{max-height:90px}.review-body .js-readmore.open>*{max-height:none!important}.review-useful{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.review-useful__text{font-size:14px;line-height:1.375;margin-right:5px;margin-bottom:0}.review-footer{font-size:14px;line-height:1.125}.review-footer__emphasized{text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:-webkit-text-decoration-color .3s;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.review-footer__emphasized:hover{text-decoration:underline;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.review-answer{border-left:4px solid #76B926;padding-left:15px;margin-top:20px}.review-answer__author{font-weight:600;font-size:20px;line-height:1.25;margin-bottom:10px}.review-answer__text{margin-bottom:10px}.review-answer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #F0F0F0;padding-bottom:10px}.give-rating,.review-form-text,.review-form__label{position:relative}form label.invalid,form span.label-error{position:absolute;left:0;top:calc(100% + 0px);font-size:12px;line-height:1.1;color:red;display:block;width:100%;text-align:left;background:0 0;z-index:1}form input.invalid,form textarea.invalid{border:1px solid red}@media screen and (max-width:991px){.review{max-width:unset}}@media screen and (max-width:575px){.review-head__author{font-size:18px}.review-body__more{font-size:16px;margin-right:10px}.review-useful__text{font-size:12px;text-align:right}.review-footer{font-size:12px}.review-answer__author{font-size:18px}}
.reviews-slider .owl-stage,.reviews-slider .owl-stage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-slider .owl-item{opacity:.5}.reviews-slider .owl-item.center{opacity:1}.reviews-slider .owl-nav{max-width:935px}.reviews-slider .reviews-slide{width:700px;padding:40px;border:1px solid #6DB743;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:32px}.reviews-slider .reviews-slide__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;font-size:18px;line-height:1.3;color:#37454a}.reviews-slider .reviews-slide__head--name{font-weight:700;position:relative}.reviews-slider .reviews-slide__head--name:before{content:"";display:inline-block;width:140px;height:1px;background-color:#6DB743;position:absolute;left:0;bottom:-15px}.reviews-slider .reviews-slide__head--salon{font-weight:400;margin-left:auto}.reviews-slider .reviews-slide__head--salon span{font-weight:700}.reviews-slider .reviews-slide__address{font-size:18px;line-height:1.3;font-weight:400;color:#37454a;position:relative;margin-bottom:15px}.reviews-slider .reviews-slide__address span{font-weight:700}.reviews-slider .reviews-slide__body{line-height:1.25;font-weight:400;color:#4B585D}.reviews-slider .reviews-slide__body .btn{margin-top:30px}.reviews-slider .reviews-slide__inner{max-height:160px}.reviews-slider .reviews-slide__inner p:last-child{margin-bottom:0}.reviews-slider .owl-item:not(.center) .btn{pointer-events:none}.reviews-slider-preloading.preloading::after{display:block;content:"";height:415.78px}@media screen and (max-width:991px){.reviews-slider .reviews-slide{width:500px}.reviews-slider-preloading.preloading::after{height:439.17px}}@media screen and (max-width:767px){.reviews-slider-preloading.preloading::after{height:315.25px}}@media screen and (max-width:575px){.reviews-slider{padding-left:15px}.reviews-slider .owl-item{opacity:1}.reviews-slider .reviews-slide{width:85vw;padding:30px 15px;border-radius:16px}.reviews-slider .reviews-slide__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;margin-bottom:10px}.reviews-slider .reviews-slide__head--name{margin-bottom:20px}.reviews-slider .reviews-slide__head--name:before{width:100%;bottom:-10px}.reviews-slider .reviews-slide__head--salon{margin-left:inherit}.reviews-slider .reviews-slide__head--salon span{font-size:16px;line-height:1.375}.reviews-slider .reviews-slide__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;margin-bottom:20px}.reviews-slider .reviews-slide__address span{margin-right:5px;font-size:16px;line-height:1.375;display:block}.reviews-slider .reviews-slide__body .btn{margin-top:20px}.reviews-slider .reviews-slide__inner{max-height:150px}.reviews-slider .owl-item:not(.center) .btn{pointer-events:auto}.reviews-slider-preloading.preloading::after{height:416.14px}}
.salon__print-date{font-size:18px;line-height:1.875;color:rgba(55,69,74,.6);display:none;margin-bottom:7px}.salon h1{margin-bottom:15px}.salon-text{font-size:18px;line-height:1.67;margin-bottom:20px}.virtual-tour{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:15px;padding:4px 15px;color:#37454a;font-size:14px;line-height:1.375;top:15px;left:15px;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s,-webkit-box-shadow .3s;position:absolute}.salon-price,.salon-slider .owl-stage-outer,.salon-slider__item,.salon-slider__item img{border-radius:10px}.virtual-tour:hover{color:#6DB743;-webkit-box-shadow:inherit;box-shadow:inherit}.virtual-tour img{margin-right:10px}.salon-slider__item{width:100%;display:inline-block}.salon-option{margin:20px 0}.salon-option__title{font-weight:600;font-size:20px;line-height:1.25}.salon-option__tag:after{content:"slider-disable";display:none}.salon-price{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;background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);padding:18px 25px;margin:0 0 30px}.salon-cutaway,.salon-steps__item{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1)}.salon-price__option{font-weight:400;margin:0;display:inline-block}.salon-price__value{color:#6DB743;font-weight:700}.salon-price__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;max-width:400px}.salon-price__btn{text-transform:uppercase;text-align:center;font-size:14px;line-height:1.125;font-weight:600;padding:11px}.salon-price__btn:last-child{margin-left:30px}.salon-specialist__title{font-weight:600;margin:0;-ms-flex-item-align:center;align-self:center}.salon-specialist__appeal{font-weight:600;font-size:18px;line-height:1.875;margin:0 15px 0 0;-ms-flex-item-align:center;align-self:center}.salon-specialist__slider{margin:20px 0 30px}.salon-specialist__slider .specialist-card{margin-right:30px;width:270px}.salon-steps:after{content:"accordion-disable";display:none}.salon-steps__title{margin-bottom:30px;font-weight:600}.salon-steps__row{display:-webkit-box;display:-ms-flexbox;display:flex}.salon-steps__column:first-child{-webkit-box-flex:0;-ms-flex:0 0 53%;flex:0 0 53%;margin-right:20px}.salon-steps__column:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.salon-steps__item{font-size:18px;color:#37454a;line-height:1.375;font-weight:400;background-color:#FFF;border:1px solid #D9D9D9;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:14px 15px 14px 45px;position:relative;margin-bottom:10px}.salon-steps__item p{margin:0}.salon-steps__item:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:12px;top:15px}.salon-cutaway{background:#FFF;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px}.salon-cutaway__head{padding:20px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #F4F4F4}.salon-cutaway__title{font-size:20px;font-weight:600;color:#37454a}.salon-cutaway__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.salon-cutaway__print{margin-right:25px}.salon-cutaway__mail svg,.salon-cutaway__print svg{fill:#878f92;width:20px;height:20px}.salon-cutaway__body{padding:20px 20px 25px 25px}.salon-cutaway__info{color:#878f92;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.salon-cutaway__metro{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px}.salon-cutaway__list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;color:#37454a;font-weight:400}.salon-cutaway__list li:last-child{margin-bottom:0}.salon-cutaway__list li p{margin:0}.salon-cutaway__list li svg{width:24px;height:24px;fill:#76B926;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.salon-cutaway__tell{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.salon-cutaway__tell a{font-size:24px;font-weight:700;color:#37454a;text-decoration:none;-webkit-transition:.3s;transition:.3s}.mobile-navigator-link__links svg{max-width:64px;max-height:64px}.salon-map{margin:30px 0;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;height:320px}.salon-signup{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:25px}.salon-signup__heading{font-weight:600;font-size:20px;line-height:1.25;margin-bottom:15px}.salon-signup__item{background:#F4F4F4;border-radius:10px;margin-bottom:10px}.salon-signup__item:last-child{margin-bottom:0}.salon-signup__title{padding:7px 45px 7px 15px;min-height:54px;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.salon-signup__title:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.salon-signup__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.salon-signup__list{display:none}.salon-signup__list li{border-top:1px solid #D9D9D9}.salon-signup__list li a{font-size:14px;line-height:1.375;font-weight:400;color:#37454a;display:block;padding:7px 15px;-webkit-transition:.3s;transition:.3s}.salon-signup__list li a:hover{color:#6DB743}.salon-signup__list-item{color:#37454a;display:block;padding:7px 15px 0}@media screen and (max-width:1199px){.salon-cutaway__head,.salon-price{padding:15px}.salon-price__buttons{display:block;max-width:260px}.salon-price__btn:last-child{margin:10px 0 0}.salon-cutaway__body{padding:15px 15px 20px}}@media screen and (max-width:991px){.salon-option{margin:20px 0 10px}.salon-option__title{margin:0 0 10px}.salon-option__tag:after{content:"";display:none}.salon-option__tag .owl-item{padding:10px 0}.salon-price__buttons{text-align:center}.salon-map{height:380px}.salon-signup{margin-bottom:30px}}@media screen and (max-width:767px){.salon-price{display:block;padding:15px 15px 20px}.salon-price__buttons{margin:15px 0 0;max-width:inherit}.salon-price__btn:last-child{margin:15px 0 0}.salon-signup{padding:10px 15px 35px}}@media screen and (max-width:575px){.salon-steps:after,.salon-steps__title:before{content:""}.salon-slider .owl-thumbs,.salon-steps:after,.virtual-tour span{display:none}.salon h1{margin-bottom:10px}.salon-text{font-size:14px}.virtual-tour{padding:2px 13px}.virtual-tour img{margin:0}.salon-slider .owl-stage-outer,.salon-slider__item,.salon-slider__item img{border-radius:0}.salon-slider .owl-item img{max-width:290px;margin-right:10px}.salon-option{margin:20px -15px 10px 0}.salon-price{margin:0 0 20px}.salon-price__btn{font-size:12px;min-height:auto}.salon-specialist__slider{margin:20px 0 0}.salon-specialist__slider .specialist-card{margin-right:10px}.js-specialist-slider-sm{margin:20px -15px 10px 0}.salon-steps__title{background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;font-weight:700;line-height:22px;color:#6DB743;font-size:14px;padding:8px 40px 8px 15px;text-transform:uppercase;position:relative;margin-bottom:0}.salon-steps__title:before{display:inline-block;width:14px;height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:20px;top:50%;margin-top:-7px;-webkit-transition:.5s;transition:.5s}.salon-steps__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.salon-steps__row{display:block}.salon-steps__column:first-child{margin-right:0;margin-top:15px}.salon-steps__item{font-size:14px;line-height:17px;padding:17px 15px 17px 49px}.salon-steps__item:before{left:15px;top:15px}.salon-cutaway__list li{font-size:clamp(14px,4.3vw,16px)}.salon-cutaway__list li svg{width:20px;height:20px}.salon-cutaway__tell a{font-size:20px;line-height:1.25}.mobile-navigator-link__links svg{max-width:55px;max-height:55px}.salon-map{margin:20px -15px}.salon-signup{margin-bottom:20px}.salon-signup__heading{font-size:18px;line-height:30px;margin-bottom:10px}}@media print{.b24-widget-button-wrapper,.owl-nav,.owl-thumbs,.page-reviews,.review-block,.salon-cutaway__action,.salon-price,.salon-signup,.salon-specialist,.salon-specialist__slider,.salon-steps,.salon-text,.virtual-tour{display:none!important}.salon.accent-bg{background:#fff}.salon-option{margin:20px 0 0}.salon .container{position:relative;width:auto;min-width:1200px;max-width:1200px}.salon .col-print-4{position:inherit}.salon-map,.salon-map.map-imidiate{position:relative!important;width:100%}.salon-map{height:318px;margin:0}.salon-map.map-imidiate{height:320px;bottom:0}.salon-slider .owl-item a{display:none}.salon-slider .owl-item.active a{display:block;width:100%}.salon .print-date{display:block}}
.salons-form__btn,.salons-head__btn{margin-right:15px}.salons-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.salons-map{width:66.66666667%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:700px}.salons-head{margin-bottom:30px}.salons-head h1{margin-bottom:25px}.salons-head__btn.active{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff;-webkit-box-shadow:0 10px 20px rgba(132,199,55,.3);box-shadow:0 10px 20px rgba(132,199,55,.3)}.salons-head__btn.active:after{background:#fff}.salons-head__btn.active:hover:after{opacity:1}[data-map-placeholder]:not(.map-ready){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;position:relative}[data-map-placeholder]:not(.map-ready):after{padding:50px 0 0;width:200px;height:115px;position:relative;content:attr(data-map-placeholder);background-image:url(/catalog/view/theme/future/assets/img/map/tap.png);background-repeat:no-repeat;background-position:center top;text-align:center;font-weight:700}[data-map-placeholder]:not(.map-ready):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/catalog/view/theme/future/assets/img/map/map-placeholder.jpg);background-position:center;border-radius:10px}[data-map-placeholder].map-load{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%236db743' stroke-width='10' r='35' stroke-dasharray='164.93361431346415 56.97787143782138'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' values='0 50 50;360 50 50' keyTimes='0;1'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:50px}.map-block{height:600px;width:100%;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;overflow:hidden}.salons-filter{width:435px;-ms-flex-negative:0;flex-shrink:0}.salons-filter__head{background-color:#fff;padding:30px;-webkit-box-shadow:10px 24px 31px rgba(0,0,0,.1);box-shadow:10px 24px 31px rgba(0,0,0,.1);border-radius:10px 10px 0 0;position:relative;-webkit-transition:opacity .1s;transition:opacity .1s}.salons-filter__head.hide{pointer-events:none;opacity:0}.salons-filter__head.hide~.salons-filter__body{border-radius:10px}.salons-filter__head .search-page__input.active{color:#6DB743}.salons-filter__head-box{width:100%;margin-left:12px}.salons-filter__mob{display:-webkit-box;display:-ms-flexbox;display:flex}.salons-filter__button{width:50px;height:50px;border:1px solid #DFDFDF;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.salons-filter__button svg{width:20px;height:20px;fill:#76B926}.salons-filter__title{color:#37454a;font-size:18px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.salons-filter__title--head{margin-left:20px}.salons-filter__body{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:0 0 10px 10px;padding:30px 30px 38px;min-height:600px}.salons-form__item{margin-bottom:10px}.salons-form__buttons{margin-top:30px}.salons-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.salons-grid>p{margin-top:20px}.salons-grid:after{content:"slider-disable";display:none}.salons-card{width:calc(33.33% - 15px);min-height:310px;background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:20px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:30px 0 0}.salons-card__head{padding-bottom:15px;border-bottom:1px solid #DFDFDF}.salons-card__title{font-size:20px;line-height:1.1;font-weight:700;margin-bottom:5px}.salons-card__title a{color:#37454a;-webkit-transition:color .3s;transition:color .3s}.salons-card__title a:hover{color:#6DB743}.salons-card__info{color:#878f92;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.salons-card__metro{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.salons-card__metro.violet svg{fill:#BE9BE1}.salons-card__body{padding-top:20px}.salons-card__body li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.salons-card__body li svg{width:20px;height:20px;fill:#76B926;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.salons-card__tell{font-size:18px;color:#37454a;font-weight:700;text-decoration:none;-webkit-transition:.3s color;transition:.3s color}.salons-card__tell:hover{color:#6DB743}.salons-card__footer{margin-top:auto}.salons-card__btn{text-transform:uppercase;margin-right:20px;margin-top:10px;font-size:12px;padding:9px 19px;min-height:inherit;line-height:18px}.salons-card__btn:last-child{margin-right:0}.salons-button{text-align:center;margin-top:40px}@media screen and (max-width:1199px){.salons-map{max-width:458px}}@media screen and (max-width:991px){.salons-homepage .salons-head__buttons{margin-top:20px;margin-bottom:0}.salons-map{max-width:none}.salons-head,.salons-head h1{margin-bottom:20px}.salons-head__buttons{text-align:center;margin-bottom:20px}.salons-filter{display:none;margin-left:0;height:100%}.salons-filter__head{display:block;background-color:#fff0;-webkit-box-shadow:inherit;box-shadow:inherit;width:100%;padding:0}.salons-filter__title{font-size:14px;line-height:1.375;margin-bottom:10px}.salons-filter__body{-webkit-box-shadow:inherit;box-shadow:inherit;margin:0;padding:10px 15px;border-radius:0;min-height:auto}.salons-form{margin-bottom:70px}.salons-form__buttons{padding:10px 0 20px;position:fixed;bottom:0;background-color:#fff}.salons-form__btn{padding:11px 19px;min-height:inherit}.salons-grid{margin-top:50px}.salons-grid:after{content:"";display:none}.salons-card{width:370px;margin:0 5px 10px;min-height:332px}.salons-button{margin-top:30px}}@media screen and (max-width:767px){.salons-map{max-width:100%}.map-block{height:420px}}@media screen and (max-width:575px){.salons-homepage{padding:40px 0!important;background:-webkit-gradient(linear,left bottom,left top,from(#f4f4f4),to(white))!important;background:linear-gradient(0deg,#f4f4f4 0,#fff 100%)!important}.salons-head__btn{padding:8px 19px;min-height:inherit;margin:5px 10px}.map-collapse,map-collapse{margin:0 -15px}.map-block{border-radius:inherit}.salons-grid{margin:20px 0 0;padding:0 0 0 10px}.salons-card{width:270px;padding:15px;height:100%;min-height:375px}.salons-card__head{padding-bottom:10px}.salons-card__title{font-size:16px;font-size:clamp(16px,5vw,20px)}.salons-card__body{padding-top:10px}.salons-card__tell{font-size:16px}.salons-card__btn:first-child{margin:0}}
.search,.search-content-items__content{-webkit-box-orient:vertical;-webkit-box-direction:normal}.fancybox-content.popup--search{max-width:none;background-color:#F4F4F4;height:calc(100vh - 100px)}.search,.search-content-items__pic-box img{max-width:100%}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:1170px;height:100%}.search-header__icon,.search-main{display:-ms-flexbox;top:0;bottom:0}.search-header{margin-bottom:20px}.search-header__input{padding:12px 52px;width:100%;border:1px solid #DFDFDF;background:#fff;border-radius:8px;color:#37454a;-webkit-transition:border-color .3s;transition:border-color .3s}.search-header__input:focus{border:1px solid #6DB743;outline:0}.search-header__input::-webkit-input-placeholder{font-weight:500}.search-header__input::-moz-placeholder{font-weight:500}.search-header__input:-ms-input-placeholder{font-weight:500}.search-header__input::-ms-input-placeholder{font-weight:500}.search-header__input::placeholder{font-weight:500}.search-header__input-box-wrap{position:relative}.search-header__input-box{overflow:hidden;position:relative}.search-header__icon{position:absolute;width:52px;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-header__icon--search{pointer-events:none;left:0}.search-header__icon--search svg{width:18px;height:18px}.search-header__icon--close{border:none;background-color:transparent;right:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;z-index:2}.search-header__icon--close.active{pointer-events:auto;opacity:.65}.search-header__icon--close:hover{opacity:1}.search-header__icon--close svg{width:12px;height:12px;fill:#E34C4C}.search-header__description{padding-left:52px;margin-top:10px;color:#878f92;line-height:1.5}.search-header-list{z-index:2;display:none;position:absolute;left:16px;right:16px;padding:0;margin:0;list-style:none;max-height:min(320px,100vh - 210px);overflow-y:auto;background:#fff;-webkit-box-shadow:10px 24px 31px rgba(0,0,0,.1);box-shadow:10px 24px 31px rgba(0,0,0,.1);border-radius:0 0 10px 10px}.search-header-list__text{display:block;padding:10px 15px;color:#4B575C;font-weight:400;font-size:14px;line-height:1.375;border-bottom:1px solid #DFDFDF;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-header-list__text small{color:#878f92;font-size:12px;font-weight:400}.search-header-list__item:last-child .search-header-list__text{border-bottom:none}.search-main-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-main{display:-webkit-box;display:flex;position:absolute;right:0;left:0}.search-main__sidebar{width:100%;max-width:370px}.search-main__content{padding-right:14px;margin-right:-14px;height:100%;overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px}.search-main-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px}.search-main-content-inner.in-tab .search-content-items{-webkit-columns:2;-moz-columns:2;columns:2}.search-main-sidebar-nav{padding:0;margin:0;list-style:none;height:100%}.search-main-sidebar-nav:after{content:"simplebar-disable";display:none}.search-main-sidebar-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex}.search-main-sidebar-nav__text{margin-right:20px}.search-main-sidebar-nav__link{padding:6px 10px 6px 0;border-bottom:1px solid #BBC0C1;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%;line-height:1.375;color:#37454A}.search-main-sidebar-nav__item:last-child .search-main-sidebar-nav__link{border-bottom:none}.search-main-sidebar-nav__count{padding:7px 12px;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;background:#DFDFDF;border-radius:8px;color:#37454A}.active .search-main-sidebar-nav__count{background-color:#6DB743;color:#fff}.search-content-col{margin-bottom:30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding:0 15px;min-width:50%}.search-content-col__header{padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #BBC0C1}.search-content-col__title{margin-right:20px;color:#6DB743;font-weight:600;font-size:28px;line-height:inherit}.search-content-col__count{color:#878f92}.search-content-col__title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.search-content-col__title-arrow{margin-left:10px;position:relative;top:1px;width:15px;height:15px;fill:#6DB743;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-content-col__title:hover .search-content-col__title-arrow{-webkit-transform:translateX(5px);transform:translateX(5px)}.search-content-col .search-expanded-more{margin-top:30px}.search-content-col .search-expanded-more ul.pagination{margin:0 auto}.search-content-items{margin-top:20px}.search-content-items__element{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px;background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.search-content-items__element:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25)}.search-content-items__element:last-child{margin-bottom:0}.search-content-items__pic-box{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:100px;height:100px}.search-content-items__content{border-left:1px solid #DFDFDF;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-content-items__title{color:#37454A}.search-content-items__price-box{margin-top:14px;color:#878f92}.search-content-items__price{font-weight:700;color:#6DB743}.search-disc-price{font-size:14px;color:rgba(55,69,74,.9);text-decoration:line-through;margin-right:5px;font-weight:400}.search-main-sidebar-show{border:none;margin-bottom:30px;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:12px 19px;background:#76B926;border-radius:7px}.search-main-sidebar-show:after{content:"collapse-disable";display:none}.search-main-sidebar-show__text{font-weight:700;line-height:19px;color:#FFF}.search-main-sidebar-show__text:hover{color:#fff}.search-main-sidebar-show__arrow-box{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-main-sidebar-show.open .search-main-sidebar-show__arrow-box{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.search-main-sidebar-show__arrow-box svg{width:7px;height:12px;fill:#fff}.search-page{position:relative}.search-page__input{padding:14px 50px 14px 30px;width:100%;border:1px solid #DFDFDF;background:#fff;border-radius:25px;font-weight:700;color:#37454A;-webkit-transition:border-color .3s;transition:border-color .3s}.search-page__input:focus{border:1px solid #6DB743;outline:0}.search-page__input::-webkit-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__input::-moz-placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__input:-ms-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__input::-ms-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__input::placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__list{position:absolute;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);background:#F4F4F4;border-radius:0 0 4px 4px;width:100%;z-index:10;top:53px;max-height:332px;overflow:scroll;overflow-x:inherit;scrollbar-color:#6DB743 #DFDFDF;scrollbar-width:thin}.search-page__list::-webkit-scrollbar{width:4px}.search-page__list::-webkit-scrollbar-track{background:#DFDFDF}.search-page__list::-webkit-scrollbar-thumb{background-color:#6DB743;border-radius:0}.search-page__btn{position:absolute;top:1px;right:0;width:50px;height:50px;border-radius:50%;background-color:#76B926;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;cursor:pointer}.search-page__btn svg{width:18px;height:18px;fill:#fff}.fancybox-content.popup--search .search-page__input{padding-right:160px}.fancybox-content.popup--search .search-page__btn{width:auto;min-width:120px;padding:0 18px;gap:8px;border-radius:25px;color:#fff;font-weight:700;white-space:nowrap}.fancybox-content.popup--search .search-page.active .search-page__input{padding-right:50px}.fancybox-content.popup--search .search-page.active .search-page__btn{width:52px;min-width:0;padding:0;gap:0;background-color:transparent;opacity:.65;-webkit-transition:opacity .3s;transition:opacity .3s}.fancybox-content.popup--search .search-page.active .search-page__btn:hover{opacity:1}.fancybox-content.popup--search .search-page.active .search-page__btn span{display:none}.fancybox-content.popup--search .search-page.active .search-page__btn svg{width:12px;height:12px;fill:#E34C4C}.search-address-list-item,.search-metro-list-item{padding:8px 24px 8px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;-webkit-transition:background-color .2s;transition:background-color .2s}.search-address-list-item:hover,.search-metro-list-item:hover{background-color:#efefef}.search-address-list-item:last-child,.search-metro-list-item:last-child{border-bottom:none}.search-address-list-item__name,.search-metro-list-item__name{font-size:18px;font-weight:400;color:#37454a}@media screen and (max-width:1360px){.fancy-base-popup-search .fancybox-slide{padding-top:6px}.fancy-base-popup-search .fancybox-close-small{border:none;padding:0;right:5px;top:5px}.fancy-base-popup-search .fancybox-close-small svg{width:32px;height:32px;margin-left:auto}.fancy-base-popup-search .fancybox-close-small svg path{fill:#878F92;stroke:#878F92}.search{width:890px}.search-main__sidebar{max-width:240px}.search-main__content{margin-left:20px}}@media screen and (max-width:991px){.search{width:660px}.search-main-content-inner.in-tab .search-content-items{-webkit-columns:1;-moz-columns:1;columns:1}.search-content-col{max-width:100%;min-width:100%}.search-content-col .search-expanded-more ul.pagination .pagin-hidden,.search-content-col .search-expanded-more ul.pagination .pagin-hidden-ell{display:none}}@media screen and (max-width:767px){.fancybox-content.popup--search.open .search-main-sidebar-show{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox-content.popup--search.open .search-main-sidebar-show:after{content:"";display:none}.fancybox-content.popup--search{height:calc(100vh - 20px);height:calc(100dvh - 20px);padding:40px 15px;width:100%}.search{width:100%}.search-header__description{padding-left:0}.search-header-list{left:20px;right:20px}.search-header-list__text{white-space:normal}.search-main{display:block}.search-main__sidebar{max-width:none}.search-main__content{margin-left:0}.search-main-sidebar-nav{display:none;max-height:390px;top:-30px;position:absolute;width:100%;background:#F4F4F4;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:0 0 7px 7px;overflow:hidden;z-index:1}.search-main-sidebar-nav__link{padding:6px 10px 6px 19px}.search-main-sidebar-nav__count{padding-top:4px;padding-bottom:4px}.search-content-col{min-width:50%}.search-content-col .search-expanded-more ul.pagination .pagin-hidden,.search-content-col .search-expanded-more ul.pagination .pagin-hidden-ell{display:block}.fancybox-content.popup--search .search-page__input{padding-right:50px}.fancybox-content.popup--search .search-page__btn{width:48px;min-width:0;padding:0}.fancybox-content.popup--search .search-page__btn span{display:none}}@media screen and (max-width:645px){.search-content-col{min-width:100%}}@media screen and (max-width:575px){.fancybox-content.popup--search{position:absolute;top:10px;left:0}.search{max-width:none}.search-content-col .search-expanded-more ul.pagination .pagin-hidden,.search-content-col .search-expanded-more ul.pagination .pagin-hidden-ell{display:none}.search-page__input{padding:13px 50px 13px 20px}.search-page__btn{width:48px;height:48px}}@media screen and (min-width:768px){.search-main-sidebar-nav__item:first-child .search-main-sidebar-nav__link{padding-top:0}}
.sidebar-row{display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar{width:268px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;position:relative;height:100%;margin-right:30px;word-break:break-word;overflow:hidden}.sidebar__wrap>li{border-bottom:1px solid #DFDFDF;background:#fff}.sidebar__wrap>li:last-child{border-bottom:0}.sidebar__wrap>li.active a{color:#6DB743;text-decoration:underline}.sidebar__list li,.sidebar__title,.sidebar__wrap>li>a{line-height:1.188;text-decoration:none}.sidebar__wrap>li>a{color:#4A575C;display:inline-block;padding:12px 40px 12px 20px;width:100%;font-weight:600}.sidebar__head:before,.sidebar__title:before{display:inline-block;width:14px;background-size:contain;background-position:center;right:20px;top:50%;margin-top:-7px}.sidebar__wrap>li:last-child,.sidebar__wrap>li:last-child .sidebar__title{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.sidebar__wrap>li:last-child .sidebar__title.open{border-radius:0}.sidebar__wrap>li:last-child .sidebar__list{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.sidebar__head{line-height:1.188;font-weight:700;color:#fff;padding:12px 40px 12px 20px;background-color:#6DB743;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;cursor:pointer;position:relative;-webkit-transition:.3s;transition:.3s}.sidebar__head:before{content:"";height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__white);background-repeat:no-repeat;position:absolute;-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(0);transform:rotate(0)}.sidebar__head.open{border-radius:8px 8px 0 0}.sidebar__head.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar__title{font-weight:600;color:#37454a;padding:12px 50px 12px 20px;background-color:#fff;display:block;cursor:pointer;position:relative}.sidebar__title:before{content:"";height:14px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__gray);background-repeat:no-repeat;position:absolute;-webkit-transition:.5s;transition:.5s}.sidebar__title.open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#arrow-bot__green)}.sidebar__title.special{color:#E34C4C}.sidebar__list{background-color:#F4F4F4;padding:12px 40px 12px 20px}.sidebar__list li{margin-bottom:15px;font-weight:400;color:#4A575C}.sidebar__list li:last-child{margin-bottom:0}.sidebar__list li.active a{color:#6DB743;text-decoration:underline}.sidebar__list li a{color:#4A575C;text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s}.sidebar__list li a:hover{color:#6DB743;-webkit-text-decoration-color:#6DB743;text-decoration-color:#6DB743}.back-to-parentcat{width:11px;height:11px;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;margin-top:-2px;margin-right:2px}.back-to-parentcat svg{width:11px;height:11px;fill:#878f92}@media screen and (max-width:991px){.sidebar-row{display:block}.sidebar{width:100%;margin-right:0;margin-bottom:20px}}
.similar-articles h2{margin-bottom:30px}.similar-article{background:#FFF;border:1px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;display:block;margin:0 auto 30px;width:270px}.similar-article__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.similar-article__img{border-radius:8px 8px 0 0;-ms-flex-negative:0;flex-shrink:0;position:relative;max-width:100%}.similar-article__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0}.similar-article__body{padding:20px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.similar-article__body .similar-article__like{display:none}.similar-article__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.similar-article__tag{background:#F5F5F5;border:1px solid #D9D9D9;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:5px;font-size:12px;line-height:1.5;color:rgba(55,69,74,.9)}.similar-article__tag--ended{background:#E34C4C;color:#fff;border:inherit}.similar-article__date{font-size:14px;line-height:1.375;margin:0 0 0 10px}.similar-article__like{margin-left:auto}.similar-article__like.active{border-color:#6DB743;color:#fff}.similar-article__like.active:before{opacity:1}.similar-article__like.active svg{fill:#fff}.similar-article__like--mob{display:block;position:absolute;right:15px;bottom:15px}.similar-article__title{margin-bottom:10px;font-size:20px}.similar-article__title a{color:#37454a}.similar-article__title a:hover{color:#6DB743}.similar-article__text{margin:0;max-height:66px;line-height:1.25}.similar-article__footer{border-top:1px solid #DFDFDF;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 15px;margin-top:auto;min-height:59px}.similar-article__footer--more{margin-left:auto;height:34px;line-height:1.313}.similar-article__footer--more svg{width:6px;height:10px}.similar-article__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.similar-article__arrow{position:relative;padding-left:20px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.similar-article__arrow:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:10px;pointer-events:none;position:absolute;left:0;top:10px;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px}.similar-article__arrow.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.similar-article__accordion{height:100%}.similar-article__accordion--item .similar-article__author{padding-top:10px}.similar-article__avatar{width:30px!important;height:30px!important;border:1px solid #6DB743;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:2px 10px 2px 0}.similar-article__name{color:rgba(55,69,74,.6);text-decoration:underline;-webkit-transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,-webkit-text-decoration-color .3s;transition:color .3s,text-decoration-color .3s;transition:color .3s,text-decoration-color .3s,-webkit-text-decoration-color .3s;font-weight:600;margin-right:5px}.similar-article__name:hover{color:rgba(55,69,74,.6);text-decoration:underline;-webkit-text-decoration-color:#fff0;text-decoration-color:#fff0}@media screen and (max-width:575px){.similar-articles{background:#F4F4F4}.similar-articles h2{padding:14px 0;background:#fff;margin-bottom:20px}}
.smartbanner{-webkit-box-shadow:inset 0 4px 0 #88b131;box-shadow:inset 0 4px 0 #88b131;position:absolute;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif;z-index:1}.smartbanner__icon{background:url(/catalog/view/theme/future/image/oc_mobile_logo.png);position:absolute;top:10px;left:30px;width:64px;height:64px;border-radius:15px;background-size:64px 64px}.smartbanner__exit{left:6px;width:17px;height:17px;border-radius:14px;background:#1c1e21;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3);box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;-webkit-font-smoothing:subpixel-antialiased;line-height:17px;text-shadow:0 1px 1px #000;position:absolute;top:calc(50% - 6px);display:block;margin:0;border:0;text-align:center}.smartbanner__exit::before,.smartbanner__exit:after{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3;position:absolute;content:" "}.smartbanner__exit::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__info{position:absolute;top:10px;left:104px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;width:60%;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;line-height:1.2em}.smartbanner__info__title{color:#333;font-weight:700;font-size:14px}.smartbanner__info__price{font-size:12px}.smartbanner__score__container{display:inline-block;position:relative}.smartbanner__score__stars-filled{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:0 0;color:#42b6c9;font-size:14px;font-weight:700;position:absolute;z-index:1;display:block;text-align:right;text-decoration:none}.smartbanner__button__label{display:block;padding:0 0 0 10px;-webkit-box-shadow:none;box-shadow:none;line-height:24px;text-align:right;text-shadow:none;text-transform:none}
.social-contacts{list-style:none;padding:0;margin:0;max-width:100%;width:290px}.social-contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex}.social-contacts__item--cancel .social-contacts__link{border:none;background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-contacts__item--cancel .social-contacts__text{text-align:center;color:#E34C4C}.social-contacts__link{padding:9px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:58px;border-bottom:1px solid #DFDFDF;font-weight:600;line-height:1.375;color:#37454A}.social-contacts__icon{margin-right:10px;width:24px;height:24px}.social-contacts__text-des{text-align:center;font-size:12px;line-height:1;color:#878f92}.fancy-social-contacts .fancybox-slide{opacity:1}.fancy-social-contacts .fancybox-content{overflow:hidden;padding:0;vertical-align:bottom}.fancy-social-contacts .fancybox-content:after{content:"fancybox-disable";display:none}.fancy-social-contacts .fancybox-close-small{display:none}.fancy-social-contacts.fancybox-is-open .fancybox-content{-webkit-animation:slideInUp;animation:slideInUp;-webkit-animation-duration:.3s;animation-duration:.3s}.fancy-social-contacts.fancybox-is-closing div.fancybox-content{-webkit-animation:slideOutDown;animation:slideOutDown;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.3s;animation-duration:.3s}@media screen and (max-width:767px){.fancy-social-contacts .fancybox-content:after{content:"";display:none}}
.specialist-card{display:block;text-decoration:none;position:relative;width:100%;max-width:270px}.specialist-card__photo{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;position:relative;text-align:center;margin-bottom:25px;padding-top:15px;background-color:#fff}.specialist-card__photo:before{content:"";width:92%;height:7px;display:block;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:0 0 10px 10px;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-7px;z-index:0;background-color:#f6f6f6}.specialist-card__photo img{width:243px!important;height:296.66px;max-width:90%;display:block;margin:0 auto}.specialist-card__name{line-height:1.188;font-weight:600;color:#37454a;text-transform:uppercase;text-align:center;margin-bottom:2px}.specialist-card__salon{font-size:14px;line-height:1;color:rgba(55,69,74,.6);text-align:center}.specialist-card--doctor{max-width:none;margin-bottom:15px}.specialist-card--doctor__name,.specialist-card--doctor__salon{text-align:left}.specialist-card--doctor__name{font-size:24px;line-height:1.8125;text-transform:none;margin-bottom:5px}.specialist-card--doctor__salon{color:rgba(55,69,74,.9)}.specialist--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.specialist--button .specialist-card__btn{text-align:center;margin-top:auto;padding-top:15px}.specialist--button .specialist-card__btn .btn{text-transform:uppercase;font-size:14px}@media screen and (max-width:1199px){.specialist--button .specialist-card__btn .btn{padding:11px 20px}}@media screen and (max-width:575px){.specialist-card{padding-bottom:9px}.specialist-card__photo{border:1px solid #dfdfdf}.specialist-card__photo.above{margin-bottom:0}.specialist-card__photo:before{background:#FFF;border-radius:0 0 8px 8px;bottom:-9px}.specialist-card__info.above{position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);width:100%;left:0;bottom:9px;min-height:90px;padding:55px 15px 10px;z-index:10;border-radius:10px}.specialist-card__salon{font-size:14px}.specialist-card--doctor{margin-bottom:20px}.specialist-card--doctor__name{font-size:18px}}
.specialist-filter,.specialist-tabs{margin-bottom:30px}.specialist-tabs .active{border-bottom:3px solid #6DB743}.specialist-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.specialist-filter__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.specialist-filter__form .filter-close__button{width:20px;height:20px}.specialist-filter__open{display:none;background:#FFF;border:1px solid #DFDFDF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:10px 15px}.specialist-filter__open:after{content:"fancybox-disable";display:none}.specialist-filter__open .filter-btn{font-size:18px;line-height:1.875}.specialist-filter__open .filter-btn svg{width:18px;height:18px}.specialist-filter__left,.specialist-filter__right{background:#FFF;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px;padding:20px 30px 30px}.specialist-filter__left{width:300px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.specialist-filter__left .specialist-filter__body{margin-bottom:20px}.specialist-filter__right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.specialist-filter__title{font-weight:700;font-size:18px;line-height:inherit;margin-bottom:15px}.specialist-filter__checkbox-wrap{margin-bottom:4px}.specialist-filter__checkbox-group{margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.specialist-filter__columns{-webkit-columns:2;-moz-columns:2;columns:2}.specialist-filter__control{border-top:1px solid #DFDFDF;margin-top:15px;padding-top:15px;max-width:300px}.specialist-filter__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#878f92;margin-bottom:10px}#doctors_search_input,.specialist-filter__num{font-weight:700;color:#37454A}.specialist-filter__result svg{width:18px;height:18px;margin-right:15px;fill:#76B926}.specialist-filter__show{margin:0}.specialist-section__search{margin-bottom:30px}.specialist-section .specialist-card{height:calc(100% - 50px);margin-bottom:50px}.specialist-section .specialist-card__photo img{width:243px!important;height:289.08px}.specialist-section__pagination{margin-top:-10px;background:#FFF;border-radius:10px;padding:25px 0;text-align:center;width:100%}.specialist-section__pagination .btn{text-transform:uppercase;margin-top:20px}.consultants .specialist-card,.managers .specialist-card,.masters .specialist-card{height:calc(100% - 30px);margin-bottom:30px}.specialist-buttons{text-align:center;margin-top:40px}.specialist-buttons__btn:first-child{margin-right:30px}#doctors_search_input{padding:14px 50px 14px 30px;width:100%;border:1px solid #DFDFDF;background:#fff;border-radius:25px;-webkit-transition:border-color .3s;transition:border-color .3s}#doctors_search_input:focus{border:1px solid #6DB743;outline:0}#doctors_search_input::-webkit-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}#doctors_search_input::-moz-placeholder{font-weight:500;color:rgba(55,69,74,.6)}#doctors_search_input:-ms-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}#doctors_search_input::-ms-input-placeholder{font-weight:500;color:rgba(55,69,74,.6)}#doctors_search_input::placeholder{font-weight:500;color:rgba(55,69,74,.6)}.search-page__btn__close{display:none;pointer-events:all;opacity:1;z-index:1}.specialist-pagination .pagination{margin:0 auto}@media screen and (max-width:1199px){.fancy-filter.fancybox-container .specialist-filter{display:none;background:#fff}.fancy-filter.fancybox-container .specialist-filter__close{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.specialist-filter,.specialist-filter__form{height:100%;display:none}.specialist-filter__open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.specialist-filter__open:after{content:"";display:none}.specialist-filter__left,.specialist-filter__right{background:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;border-radius:inherit;padding:0 20px}.specialist-filter__left{width:100%;margin:0}.specialist-filter__right{padding-bottom:100px}.specialist-filter__columns{-webkit-columns:1;-moz-columns:1;columns:1;max-width:300px}.specialist-filter__control{width:300px;position:fixed;bottom:0;background:#fff;max-width:inherit;right:0;padding:15px 20px 20px;border-bottom-right-radius:10px}.specialist-filter__show{font-size:12px;line-height:1.375}.specialist-section .specialist-card__btn a{padding:9px 20px}.specialist-section .specialist-card__photo img{width:189px!important;height:224.84px}}@media screen and (max-width:767px){.specialist-filter__open,.specialist-section__search{margin-bottom:20px}.specialist-section .specialist-card{height:calc(100% - 30px);margin-bottom:30px}.specialist-section .specialist-card__photo img{width:216px!important;height:256.5px}.specialist-buttons{margin-top:20px}.specialist-buttons__btn:first-child{margin-right:0;margin-bottom:15px}}@media screen and (max-width:575px){.specialist-section .specialist-card{max-width:inherit}.specialist-section .specialist-card__photo img{width:inherit!important;height:inherit}.specialist-section__pagination{background:0 0;padding:0}}
.tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tag--grey .tag__link{background:#F4F4F4;color:rgba(55,69,74,.6)}.tag__link{padding:5px 14px;border-radius:10px;font-size:14px;line-height:1.375;color:#4A575C;background:#FFF;border:1px solid #D9D9D9;margin-right:10px;margin-bottom:10px;-webkit-transition:color .3s,-webkit-box-shadow .3s;transition:color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .3s;transition:box-shadow .3s,color .3s,-webkit-box-shadow .3s}.tag__link:hover{color:#4A575C;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.1);box-shadow:2px 2px 6px rgba(0,0,0,.1)}.tag__link.active{color:#fff;background:#6DB743}
.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-line{text-decoration:line-through}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}
.viewed-products .preloading::after{display:block;content:"";height:360px}.viewed-products h2{margin-bottom:30px}.viewed-products__slider.owl-carousel .owl-nav{left:-140px;right:-140px;max-width:none;width:auto}.viewed-products__button{padding:20px;text-align:center;background:#FFF;display:none}.viewed-products__show-all{text-decoration:underline;font-size:18px;color:#37454a}@media screen and (max-width:1470px){.viewed-products__slider.owl-carousel .owl-nav{left:-75px;right:-75px}}@media screen and (max-width:1340px){.viewed-products__slider.owl-carousel .owl-nav{left:-35px;right:-35px}}@media screen and (max-width:1260px){.viewed-products__slider.owl-carousel .owl-nav{left:-15px;right:-15px}}@media screen and (max-width:575px){.viewed-products{background:#F4F4F4}.viewed-products .preloading::after{height:350px}.viewed-products h2{padding:14px 0;background:#fff;margin-bottom:20px}.viewed-products__button{display:block}}
.ui-accordion-header{cursor:pointer}.ui-accordion-content{position:absolute;opacity:0}.ui-accordion-content.z-inactive,.ui-accordion-content.z-visible{position:static;opacity:1}
.checkbox-round:after,.checkbox__element,.checkbox__input:checked~.checkbox__element{background-position:center;background-repeat:no-repeat}.checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.checkbox-group__title{margin-left:12px}.checkbox-group__amount,.checkbox-group__new{font-size:11px;line-height:1.19;padding:4px 10px;border-radius:8px;margin-left:10px}.checkbox-group__amount{color:#37454A;background-color:#DFDFDF}.checkbox-group__new{color:#fff;background-color:#E34C4C;text-transform:uppercase}.checkbox{display:inline-block}.checkbox__element,.checkbox__input{width:20px;height:20px;border:2px solid #DFDFDF!important;border-radius:4px}.checkbox__input{cursor:pointer;position:absolute;opacity:0}.checkbox__element{border-color:#DFDFDF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 0 0'%3E%3C/svg%3E%0A");-webkit-transition-property:background-color,background-image;transition-property:background-color,background-image;-webkit-transition-duration:.2s;transition-duration:.2s}.checkbox__input:checked~.checkbox__element{background-color:#76B926;background-image:url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1.6342L5.32597 6.53515L3.76797 8.16894L2.20996 6.53515L2.21861 6.52609L0 4.17446L1.55842 2.54067L3.77662 4.89271L8.44199 0L10 1.6342Z' fill='%23fff'/%3E%3C/svg%3E%0A")}.checkbox__icon{display:block}.checkbox__icon svg{max-width:40px;max-height:20px;-webkit-transition:fill .3s;transition:fill .3s;display:block;background-size:contain;background-repeat:no-repeat}.checkbox-group.checked .checkbox__element{border-color:#fff0}.checkbox__input:checked~.checkbox-round:before{opacity:1}.checkbox__input:checked~.checkbox-round:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox-round{position:relative;pointer-events:none;width:32px;height:32px;background-color:#DFDFDF;border-radius:50%;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25);box-shadow:0 5px 10px rgba(0,0,0,.25);background-size:cover}.checkbox-round:after,.checkbox-round:before{content:"";position:absolute;opacity:0}.checkbox-round:before{top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid #76B926;border-radius:50%;-webkit-transition:.2s;transition:.2s}.checkbox-round:after{top:0;right:0;bottom:0;left:0;margin:0 auto;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked2);-webkit-transition:.2s;transition:.2s;-webkit-transform:scale(0);transform:scale(0);width:12px}.checkbox-round__dark:after{background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#checked2__gray)}.checkbox-round svg{width:32px;height:32px;background-size:contain;background-repeat:no-repeat}.checkbox-round--country:after{content:inherit}@media screen and (max-width:575px){.checkbox-group__title{margin-left:6px}}
.nice-select,select.nice-full-width{float:none;border:2px solid #DFDFDF;height:48px;line-height:22px}.nice-select{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;color:rgba(55,69,74,.6);background:#fff;font-size:14px}.nice-select .current{color:#37454a}select.nice-full-width{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;background:#fff;font-size:14px;padding-left:18px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;color:#37454a}select.nice-full-width .current{color:#37454a}select.nice-full-width::-ms-expand{display:none}.nice-select .list{top:100%;overflow:visible}.nice-select .list:after,.nice-select .list:before{content:"";position:absolute;right:20px;border-bottom:15px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.nice-select .list:before{top:-15px;border-bottom-color:#DFDFDF}.nice-select .list:after{top:-15px}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#F4F4F4;font-weight:400;color:#37454a}.nice-select .option.selected{font-weight:400}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#6DB743}.nice-select:after{right:25px;height:9px;width:9px;margin-top:-6px}.nice-select.nice-full-width{width:100%}.nice-select.nice-full-width .list{left:0;right:0;max-height:350px;overflow:scroll;overflow-x:inherit;scrollbar-color:#6DB743 #DFDFDF;scrollbar-width:thin}.nice-select.nice-full-width .list::-webkit-scrollbar{width:4px}.nice-select.nice-full-width .list::-webkit-scrollbar-track{background:#DFDFDF}.nice-select.nice-full-width .list::-webkit-scrollbar-thumb{background-color:#6DB743;border-radius:0}.nice-select.modified-select{margin-bottom:30px;font-size:16px;padding-left:25px}.nice-select.modified-select .list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:10px 14px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;border:2px solid #DFDFDF}.nice-select.modified-select .list:hover{background-color:#fff}.nice-select.modified-select .list:hover li.option:not(:hover){background-color:#F4F4F8}.nice-select.modified-select .list:hover li.option.selected.focus{background-color:#76B926}.nice-select.modified-select .list li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:65px;min-height:30px;margin:5px;padding:0 2px;font-size:14px;line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F4F4F4;border:2px solid #DFDFDF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}.nice-select.modified-select .list li[data-value=""]{display:none}.nice-select.modified-select .list li.focused,.nice-select.modified-select .list li.selected{background-color:#76B926;color:#fff;font-weight:400}.nice-select.modified-select .list li:hover{border-color:#76B926}@media screen and (max-width:991px){.nice-select.modified-select{margin-right:12px}}@media screen and (max-width:575px){.nice-select.modified-select .list{padding:10px 5px}.nice-select.modified-select .list li{width:auto;margin:3px;padding:0 5px}}
.js-dom-position-box{display:none}
.fancybox-container .fancybox-slide{padding-top:50px}.fancybox-container .fancybox-slide:before{margin-right:0}.fancybox-container.fancybox-is-open .fancybox-bg{opacity:.95}.fancybox-bg{background:#37454A}.fancybox-content{padding:40px;border-radius:10px;overflow:visible}.fancybox-close-small{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;opacity:1;padding:3px;width:30px;height:30px;position:absolute;right:-35px;top:-40px;border:1px solid #fff;border-radius:50%;-webkit-transition:border-color .3s;transition:border-color .3s}.fancybox-close-small:hover{border-color:#6DB743}.fancybox-close-small:hover svg path{fill:#6DB743;stroke:#6DB743}.fancybox-close-small svg{stroke-width:2px;width:22px}.fancybox-close-small svg path{-webkit-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-duration:.3s;transition-duration:.3s;stroke:#fff;fill:#fff}.fancybox-slide{overflow-x:hidden}.fancybox-infobar{position:absolute;top:auto;right:0;bottom:0;color:#fff}.fancybox-image{border-radius:10px}.fancybox-custom-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;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;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fancybox-custom-arrow svg{max-width:50%;max-height:50%;fill:#fff}.fancybox-custom-arrow.fancybox-button--arrow_right{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.fancybox-slide.fancybox-slide--image{padding:6px 0}.fancybox-slide.fancybox-fx-slide{opacity:1}.fancybox-caption{margin:0 auto;max-width:900px;text-align:center;padding-bottom:50px}.fancybox-caption:after,.fancybox-caption:before{display:none}.fancybox-navigation .fancybox-button:after{padding:0}.fancybox-slide.fancybox-slide--image{padding-left:6px;padding-right:6px}.fancybox-slide.fancybox-slide--image .fancybox-content{background-color:#fff}@media screen and (max-width:1199px){.fancybox-container .fancybox-slide{padding-top:6px}.fancybox-container .fancybox-close-small{border:none;padding:0;right:5px;top:5px}.fancybox-container .fancybox-close-small svg{width:32px;height:32px;margin-left:auto}.fancybox-container .fancybox-close-small svg path{fill:#878F92;stroke:#878F92}}@media screen and (max-width:575px){.fancybox-content{padding:40px 10px}.fancybox-image{border-radius:0}.fancybox-navigation .fancybox-button{top:unset!important;bottom:-13px!important}.fancybox-slide.fancybox-slide--image{padding-left:1px;padding-right:1px}}
@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,20%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.js-dropzone-form,.js-dropzone-form *{-webkit-box-sizing:border-box;box-sizing:border-box}.js-dropzone-form.dz-clickable{cursor:pointer}.js-dropzone-form.dz-clickable *{cursor:default}.js-dropzone-form.dz-clickable .dz-message,.js-dropzone-form.dz-clickable .dz-message *{cursor:pointer}.js-dropzone-form.dz-started .dz-message{display:none}.js-dropzone-form.dz-drag-hover{border-style:solid}.js-dropzone-form.dz-drag-hover .dz-message{opacity:.5}.js-dropzone-form .dz-preview.dz-file-preview .dz-details,.js-dropzone-form .dz-preview:hover .dz-details{opacity:1}.js-dropzone-form .dz-message{text-align:center}.js-dropzone-form .dz-message .dz-button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.js-dropzone-form .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.js-dropzone-form .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background:linear-gradient(to bottom,#eee,#ddd)}.js-dropzone-form .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.js-dropzone-form .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.js-dropzone-form .dz-preview .dz-remove:hover{text-decoration:underline}.js-dropzone-form .dz-preview .dz-details{position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.js-dropzone-form .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.js-dropzone-form .dz-preview .dz-details .dz-filename{white-space:nowrap}.js-dropzone-form .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.js-dropzone-form .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.js-dropzone-form .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.js-dropzone-form .dz-preview .dz-details .dz-filename span,.js-dropzone-form .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.js-dropzone-form .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.js-dropzone-form .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block}.js-dropzone-form .dz-preview .dz-image img{display:block}.js-dropzone-form .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.js-dropzone-form .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.js-dropzone-form .dz-preview .dz-error-mark,.js-dropzone-form .dz-preview .dz-success-mark{pointer-events:none;opacity:0;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}.js-dropzone-form .dz-preview .dz-error-mark svg,.js-dropzone-form .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px;fill:#fff}.js-dropzone-form .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;transition:all .2s linear}.js-dropzone-form .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.js-dropzone-form .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.js-dropzone-form .dz-preview .dz-progress{opacity:1;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-radius:10px;overflow:hidden}.js-dropzone-form .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;border-radius:17px}.js-dropzone-form .dz-preview.dz-error .dz-error-message{display:block;z-index:1}.js-dropzone-form .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.js-dropzone-form .dz-preview .dz-error-message{pointer-events:none;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.js-dropzone-form .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}.js-dropzone-open{cursor:pointer}.file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;min-height:178px;max-width:470px;border:2px dashed #A5AEA8;border-radius:8px;-webkit-transition:border-color .2s;transition:border-color .2s}.file:hover{border-color:#6DB743}.file__input{display:none}.file__message-box{margin:19px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file__message-text{color:#37454A;font-size:14px;-webkit-transition:color .2s;transition:color .2s;font-weight:600}.file:hover .file__message-text{color:#6DB743}.file__message-icon{margin-bottom:8px;width:60px;height:60px;background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#upload-area);background-repeat:no-repeat;background-position:center;-webkit-transition:background-image .2s;transition:background-image .2s}.file:hover .file__message-icon{background-image:url(/catalog/view/theme/future/build/img/color-sprite.svg#upload-area__hover)}
.lavalamp{position:relative}.lavalamp__object{position:absolute;top:0;left:0}.lavalamp__object:after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:3px solid #6DB743}
.irs,.irs-line{position:relative;display:block}.irs,.irs-bar,.irs-line{display:block}.irs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0;cursor:pointer}.irs-bar,.irs-handle,.irs-shadow{position:absolute}.irs-bar{left:0;width:0;cursor:pointer}.irs-shadow{display:none;left:0;width:0}.irs-handle{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;z-index:1}.irs-disable-mask,.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{cursor:default;position:absolute}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{display:block}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{display:block;top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{display:block;top:0;left:-1%;width:102%;height:100%;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute;display:block;top:0;left:0;width:0;height:0;font-size:0;line-height:0;padding:0;margin:0;overflow:hidden;outline:0;z-index:-9999;background:0 0;border-style:solid;border-color:transparent}.irs--round-custom{height:50px}.irs--round-custom.irs-with-grid{height:65px}.irs--round-custom .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round-custom .irs-bar{top:36px;height:4px;background-color:#6DB743}.irs--round-custom .irs-bar--single{border-radius:4px 0 0 4px}.irs--round-custom .irs-shadow{height:4px;bottom:21px;background-color:fade(#dee4ec,50%)}.irs--round-custom .irs-handle{top:26px;width:24px;height:24px;border:4px solid #fff;background-color:#6DB743;border-radius:24px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.irs--round-custom .irs-handle.state_hover,.irs--round-custom .irs-handle:hover{background-color:#6DB743}.irs--round-custom .irs-max,.irs--round-custom .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round-custom .irs-from,.irs--round-custom .irs-single,.irs--round-custom .irs-to{font-size:12px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#49565A;color:#fff;border-radius:4px}.irs--round-custom .irs-from:before,.irs--round-custom .irs-single:before,.irs--round-custom .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#49565A}.irs--round-custom .irs-grid{height:25px}.irs--round-custom .irs-grid-pol{background-color:#dedede}.irs--round-custom .irs-grid-text{color:silver;font-size:13px}
div.js-readmore{overflow:hidden}div.js-readmore>div>:first-child{margin-top:0}div.js-readmore>div>:last-child{margin-bottom:0}div.js-readmore.open>*{max-height:none}
.simplebar-track{background:#DFDFDF}.simplebar-track.simplebar-vertical{width:4px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;right:0;bottom:0;left:0;background:#6DB743;border-radius:0}.simplebar-scrollbar:before{opacity:.2}.simplebar-scrollbar.simplebar-visible:before{opacity:1}[data-simplebar]{overflow:auto}
.owl-carousel .owl-dots,.owl-thumbs{position:absolute;left:0;right:0;bottom:0}div.owl-carousel.owl-drag .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-ms-touch-action:auto;touch-action:auto}.owl-carousel{z-index:auto}.owl-carousel .owl-dots{pointer-events:none;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.owl-carousel .owl-dots button.owl-dot{pointer-events:auto;margin-right:10px;width:15px;height:15px;background:#FFF;opacity:.3;border:1px solid #000;border-radius:50%;-webkit-transition:.2s;transition:.2s}.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.owl-carousel .owl-dots button.owl-dot.active{border-color:#fff;background-color:#76B926;opacity:1}.owl-carousel .owl-nav{pointer-events:none;padding:0 15px;max-width:1200px;width:100%;margin:0 auto;position:absolute;top:50%;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{border-radius:50%;border:none}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{opacity:.5}.owl-carousel .owl-nav button.owl-next.disabled .slider-btn,.owl-carousel .owl-nav button.owl-prev.disabled .slider-btn{border-color:#5c5c5c}.owl-carousel.owl-hidden{opacity:1}.owl-carousel--jump-fix:not(.owl-loaded){display:block}.owl-carousel--jump-fix:not(.owl-loaded)>:not(:first-child){display:none}button.owl-next,button.owl-prev{border:none;background:0 0;border-radius:50%}.slider-btn{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;pointer-events:auto;width:70px;height:70px;border:1px solid #76B926;background:#FFF;opacity:.5;border-radius:50%;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-duration:.2s;transition-duration:.2s}.slider-btn--prev{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.slider-btn--next{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.slider-btn:hover{opacity:1}.slider-btn svg{width:16px;height:16px}.slider-btn--small{width:36px;height:36px}.slider-btn--small svg{width:11px;height:11px}.owl-thumbs{padding-bottom:10px;overflow:auto;margin:10px 0;text-align:center;white-space:nowrap}.owl-thumbs .owl-thumb-item{display:inline-block;padding:0;background-color:transparent;border:none}.owl-thumbs .owl-thumb-item.active img{border-color:#6DB743}.owl-thumbs .owl-thumb-item:first-child img{margin-left:5px}.owl-thumbs .owl-thumb-item:last-child img{margin-right:5px}.owl-thumbs .owl-thumb-item img{border:1px solid #FFF;border-radius:3px;margin-right:5px;max-width:60px}.owl-thumbs::-webkit-scrollbar{width:0}@media screen and (max-width:575px){.slider-btn{width:50px;height:50px;border-color:#fff0}.slider-btn:hover svg{fill:#76B926}.slider-btn--small{width:36px;height:36px}.slider-btn--small svg{width:11px;height:11px}}
.tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #DFDFDF;overflow-y:hidden;white-space:nowrap}.tabs-list li a{color:rgba(55,69,74,.5);padding:15px 30px;display:inline-block;font-weight:600;font-size:20px;line-height:1.25;border-bottom:3px solid #fff0}.tabs-list li a:hover,.tabs-list li.active a{color:#37454a}.tabs-button .lavalamp__object{display:none}.tabs-button li.active .btn--white{background:-webkit-gradient(linear,left top,right top,from(#6CB644),to(#82CA2C));background:linear-gradient(90deg,#6CB644 0,#82CA2C 100%);color:#fff;-webkit-box-shadow:0 10px 20px rgba(132,199,55,.3);box-shadow:0 10px 20px rgba(132,199,55,.3)}@media screen and (max-width:575px){.tabs-list li a{padding:10px 8px;font-size:16px}}
.tippy-box[data-theme~=main]{background-color:transparent}.tippy-box[data-theme~=main] .tippy-content{max-width:350px;padding:8px 12px;font-weight:600;font-size:14px;line-height:25px;color:#fff;border-radius:4px;background:#37454A}.tippy-box[data-theme~=main] .tippy-arrow{color:#37454A}.tippy-box[data-theme~=metro-list]{background-color:transparent;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);border-radius:0 0 4px 4px;overflow:hidden}.tippy-box[data-theme~=metro-list] .tippy-content{padding:0;color:#fff;background:#F4F4F4}.tippy-box[data-theme~=metro-list] .tippy-arrow{display:none;color:#F4F4F4}.tippy-box[data-theme~=white]{background-color:transparent;-webkit-box-shadow:0 16px 32px rgba(0,0,0,.25);box-shadow:0 16px 32px rgba(0,0,0,.25)}.tippy-box[data-theme~=white] .tippy-content{width:calc(100vw - 60px);max-width:410px;padding:30px 20px;font-weight:600;font-size:16px;line-height:1.35em;border-radius:4px;color:#37454A;background:#fff}.tippy-box[data-theme~=white] .tippy-arrow{color:#fff}.tooltip__accent{color:#E34C4C}.tooltip p{font-weight:400}.tooltip p:last-child{margin-bottom:0}.tooltip__list{list-style:none}.tooltip__list-item{padding:0 10px 0 16px;position:relative;margin-bottom:20px}.tooltip__list-item:before{position:absolute;left:0;top:5px;display:block;border-radius:50%;content:"";background:#E34C4C;width:8px;height:8px}.tooltip__list-item:last-child{margin-bottom:0}.tooltip-close{z-index:1;cursor:pointer;position:absolute;top:5px;right:5px;width:30px;height:30px;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.tooltip-close:hover{opacity:1}.tooltip-close svg{stroke-width:2px;fill:#878f92;stroke:#878f92}