

/* Start:/local/templates/Lash&Brow/components/bitrix/sale.basket.basket.line/.default/style.css?175386140334609*/
.error-pass{font-size: 14px;color: #d24a43;display: block;line-height: 1.3;margin: 3px 0;}  .green-pass{font-size: 14px;color: #0d9a05;display: block;line-height: 1.3;margin: 3px 0;}  .main-page .icon-lk {stroke: #ffffff; }  .main-page .lk-auth-link {color: #fff; }  .lk-user-pic {position: absolute;right: 0;top: -130px; }  @media (max-width: 767px) {  .lk-user-pic {right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);top: -106px; } }  .pos-rel {position: relative; }  .standart-bg {background: #F7F9FB;padding: 30px 0 115px;width: 100%;position: relative; }  @media (max-width: 767px) {  .standart-bg {background: none;padding: 62px 0 115px; } }  .setting a[data-action] {cursor: pointer;font-size: 12px;font-weight: 400;letter-spacing: 0.4px;color: #fff;line-height: 16px;margin-top: 10px;margin-bottom: 14px;background: transparent !important; }  .setting a[data-action]:hover {color: #B8BBBF; }  .setting a[data-action].disabled:hover {color: #fff; }  .image_picker .settings_wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;overflow: hidden; }  .drop_target input[type="file"] {display: none;position: absolute;bottom: -29px;left: 0;width: 115px;cursor: pointer;opacity: 0; }  .dropped input {display: none; }  label.drop_target.dropped svg {display: none; }  .drop_target svg path {-webkit-transition: all .2s;-o-transition: all .2s;transition: all .2s; }  .drop_target:hover, .drop_target.dropping {background: #B8BBBF; }  .drop_target:not(.dropped):hover svg path {fill: #B3B7BA; }  .drop_target {position: relative;cursor: pointer;width: 169px;height: 169px;border-radius: 50%;background-color: #F7F9FB;overflow: hidden; }  @media (max-width: 767px) {  .drop_target {width: 99.59px;height: 99.59px; } }  .drop_target .image_preview {position: relative;z-index: 2;width: 100%;height: 100%;background: no-repeat top center;background-size: cover;border-radius: 50%;-webkit-transition: -webkit-filter .2s;transition: -webkit-filter .2s;-o-transition: filter .2s;transition: filter .2s;transition: filter .2s, -webkit-filter .2s; }  .drop_target .image_preview svg {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }  @media (max-width: 767px) {  .drop_target .image_preview svg {width: 45px;height: 45px; } }  .drop_target:after {content: 'сменить аватар';position: absolute;left: 1px;font-size: 14px;z-index: 3;line-height: 17px;-ms-transform: translate(-50%, -50%);white-space: nowrap;top: 1px;opacity: 0;-o-transition: opacity .2s;-webkit-transition: opacity .2s;transition: opacity .2s;width: 100%;height: 100%;color: #000;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  .drop_target:hover .image_preview {-webkit-filter: blur(7px);filter: blur(7px); }  .drop_target:hover:after {opacity: 1; }  .drop_target.dropped {border: 2px solid #FFFFFF; }  .drop_target.dropped:after {background: rgba(0, 0, 0, 0.2);color: #fff; }  .image_details {position: absolute;z-index: 5;top: 0;left: 84px;width: 192px;padding: 4px;-webkit-transition: opacity 0.4s;-o-transition: opacity 0.4s;transition: opacity 0.4s;background: #e6e6e6;border-radius: 4px;opacity: 0;pointer-events: none; }  /*start-s-tabs*/  .un-line {position: relative; }  .un-line:before {content: "";display: block;position: absolute;bottom: -10px;left: 0;width: 100%;height: 3px;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: #4E6D74; }  @media (max-width: 767px) {  .un-line:before {bottom: 0; } }  .un-line:not(.active):hover::before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }  .un-line.active::before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }  .lk-tabs__list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: relative;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;max-width: 480px; }  .lk-tabs__list:before {content: "";display: block;position: absolute;bottom: -10px;left: 0;width: 100%;height: 3px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: rgba(142, 150, 162, 0.6); }  @media (max-width: 767px) {  .lk-tabs__list:before {bottom: 0; } }  .lk-tabs__item:first-child {margin-right: 165px; }  @media (max-width: 767px) {  .lk-tabs__item:first-child {margin-right: 65px; } }  .lk-tabs__btn {font-size: 32px;line-height: 38px;color: #8E96A2;border: none;background: none; }  @media (max-width: 767px) {  .lk-tabs__btn {font-size: 20px; } }  .lk-tabs__btn.active {color: #3E4856; }  .lk-inner-tabs__list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: relative;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  @media (max-width: 767px) {  .lk-inner-tabs__list {width: auto; } }  .lk-inner-tabs__list--fixed-width {max-width: 477px;width: 100%;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  @media (max-width: 767px) {  .lk-inner-tabs__list--fixed-width {max-width: 100%;width: auto; } }  .lk-inner-tabs__list--fixed-width .lk-inner-tabs__item:not(:last-child) {margin-right: 0; }  @media (max-width: 767px) {  .lk-inner-tabs__list--fixed-width .lk-inner-tabs__item:not(:last-child) {margin-right: 20px; } }  .lk-inner-tabs__item:not(:last-child) {margin-right: 41px; }  @media (max-width: 767px) {  .lk-inner-tabs__item:not(:last-child) {margin-right: 20px; } }  .lk-inner-tabs__btn {font-size: 16px;line-height: 19px;color: #8E96A2;border: none;background: none;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s; }  @media (max-width: 767px) {  .lk-inner-tabs__btn {font-size: 14px; } }  .lk-inner-tabs__btn.active {color: #3E4856; }  .lk-inner-tabs__list {margin-bottom: 37px;margin-top: 27px; }  @media (max-width: 767px) {  .lk-inner-tabs__list {margin-top: 10px; } }  [data-js-tab-content-item]:not(:first-child) {display: none; }  .lk-form {width: 100%; }  .lk-form__title {font-family: "LatoBold", "sans-serif";font-size: 11px;line-height: 13px;text-transform: uppercase;color: #8E96A2;margin-bottom: 15px; }  .lk-form__group {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 47px; }  .lk-form__label {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; }  .lk-form__label:not(:last-child) {margin-right: 30px; }  .lk-form__input {border: 1px solid #E3E3E3;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 5px;width: 270px;height: 39px;padding-left: 15px;font-size: 16px;line-height: 19px;color: #3E4856; }  .lk-form__btn {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;color: #fff;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;background: #262A32;border-radius: 57px;padding: 14px 33px;font-size: 14px;text-transform: uppercase;text-align: center;position: relative;outline: none;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;cursor: pointer;border: none; }  .lk-form__btn:focus, .lk-form__btn:hover {text-decoration: none;color: #fff;background-color: #292929; }  .lk-form__btn:hover {background-color: #434343; }  .lk-form__btn:active {background-color: #292929;color: #fff; }  /*end-*s-tabs*/  .border-box-content {-webkit-box-sizing: border-box;box-sizing: border-box; }  .border-box-content * {-webkit-box-sizing: border-box;box-sizing: border-box; }  .order-card {position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 222px;background: #FFFFFF;margin-bottom: 30px;-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1); }  @media (max-width: 1200px) {  .order-card {display: block;height: auto; } }  .order-card__image {position: relative;width: 269px;display: block;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;background: #F7F7F7; }  @media (max-width: 991px) {  .order-card__image {width: 200px; } }  @media (max-width: 767px) {  .order-card__image {width: 100%;height: 383px; } }  @media (max-width: 380px) {  .order-card__image {height: 176px; } }  .order-card__img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover; }  .order-card__content {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative;padding: 26px 31px 0; }  @media (max-width: 1200px) {  .order-card__content {padding-bottom: 26px; } }  @media (max-width: 767px) {  .order-card__content {padding: 18px 20px 0; } }  .order-card__content-top {height: 140px;overflow: hidden;margin-bottom: 22px; }  .order-card__content-top h3 {font-size: 26px;line-height: 31px;color: #8E96A2;margin-bottom: 8px; }  .order-card__content-top p {font-size: 14px;line-height: 21px;color: #3E4856; }  @media (max-width: 767px) {  .order-card__content-bottom {background: #F6F6F6;margin: 0 -20px;padding-top: 18px;padding-left: 20px;padding-right: 20px; } }  .order-card__content:after {content: '';position: absolute;display: block;border: 16px solid transparent;border-right: 20px solid #ffffff;left: 25px;top: -30px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .order-card__list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  @media (max-width: 991px) {  .order-card__list {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } }  @media (max-width: 767px) {  .order-card__list {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }  .order-card__item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  @media (max-width: 767px) {  .order-card__item {margin-bottom: 0px; } }  .order-card__item span {color: #8E96A2;font-size: 11px;line-height: 13px;text-transform: uppercase;font-family: "LatoBold", "sans-serif";margin-right: 8px; }  .order-card__item p {font-size: 26px;line-height: 16px;text-align: right;color: #8E96A2; }  @media (max-width: 991px) {  .order-card__item p {font-size: 20px; } }  .order-card__item:nth-child(1) {margin-right: 48px; }  @media (max-width: 991px) {  .order-card__item:nth-child(1) {margin-right: 0; } }  @media (max-width: 767px) {  .order-card__item:nth-child(1) {width: 50%;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none; } }  .order-card__item:nth-child(2) {margin-right: auto; }  @media (max-width: 991px) {  .order-card__item:nth-child(2) {margin-right: 0; } }  @media (max-width: 767px) {  .order-card__item:nth-child(2) {width: 50%;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } }  .order-card__info {width: 270px;background: #F6F6F6;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;margin-left: auto;padding: 33px 43px 17px 44px; }  @media (max-width: 1200px) {  .order-card__info {width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: 15px;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } }  @media (max-width: 767px) {  .order-card__info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } }  @media (max-width: 1200px) {  .order-card__info-inner-2 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } }  .order-card__price-title {font-size: 11px;line-height: 13px;text-transform: uppercase;color: #8E96A2;margin-bottom: 9px; }  @media (max-width: 767px) {  .order-card__price-title {font-size: 14px;line-height: 1.3;margin-right: 5px; } }  .order-card__price {font-size: 27px;line-height: 32px;color: #4E6D74;margin-bottom: 40px; }  @media (max-width: 1200px) {  .order-card__price {margin-bottom: 0; } }  @media (max-width: 767px) {  .order-card__price {font-size: 14px;line-height: 1.3; } }  .order-card__btn {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: #ffffff;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;background: #262A32;border-radius: 57px;padding: 12px 52px;font-size: 14px;font-weight: 400;text-transform: uppercase;text-align: center;position: relative;outline: none;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;cursor: pointer;border: none;font-family: "LatoRegular", "sans-serif"; }  .order-card__btn:focus, .order-card__btn:hover {text-decoration: none;color: #fff;background-color: #292929; }  .order-card__btn:hover {background-color: #434343; }  .order-card__btn:active {background-color: #292929;color: #fff; }  .order-card__btn--mb {margin-bottom: 16px; }  @media (max-width: 1200px) {  .order-card__btn--mb {margin-bottom: 0; } }  .order-card__btn span {position: relative; }  .order-card__btn.active {background: #FFFFFF;color: #C4C4C4; }  .order-card__btn.active span:after {content: '';position: absolute;top: 3px;right: -25px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi4zNzY3IDMuNzcxMjNDMTYuNzgzMSA0LjE0NTI0IDE2LjgwOTMgNC43Nzc4NiAxNi40MzUzIDUuMTg0MjNMNy42MjQxMSAxNC43NTc4QzcuNDIzMzUgMTQuOTc2IDcuMTM2MTUgMTUuMDkzOCA2Ljg0MDAzIDE1LjA3OTVDNi41NDM5MiAxNS4wNjUyIDYuMjY5NDIgMTQuOTIwMiA2LjA5MDYzIDE0LjY4MzdMMS44ODE1IDkuMTE2MzVDMS41NDg0MyA4LjY3NTggMS42MzU1NiA4LjA0ODY2IDIuMDc2MTEgNy43MTU1OUMyLjUxNjY2IDcuMzgyNTIgMy4xNDM4IDcuNDY5NjUgMy40NzY4NyA3LjkxMDJMNi45NjM2NSAxMi41MjIxTDE0Ljk2MzcgMy44Mjk4M0MxNS4zMzc3IDMuNDIzNDYgMTUuOTcwMyAzLjM5NzIyIDE2LjM3NjcgMy43NzEyM1oiIGZpbGw9IiM4QkM1M0YiLz4KPC9zdmc+Cg==");height: 15px;width: 15px;background-repeat: no-repeat;background-size: contain;background-position: center; }  .order-card__btn-cancel {font-size: 14px;line-height: 17px;text-transform: uppercase;color: #8E96A2;display: block;width: 100%;text-align: center;border: none;background: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;cursor: pointer; }  @media (max-width: 1200px) {  .order-card__btn-cancel {padding: 0 0px 0 20px; } }  .order-card__disabled {position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.2);overflow: hidden;left: 0;display: none; }  .order-card__disabled-inner {background: #F6F6F6;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;width: 370px;position: absolute;right: 0;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s; }  .order-card__disabled-inner p {font-size: 18px;line-height: 28px;color: #8E96A2;margin-bottom: 20px; }  .order-card__disabled.active {display: block; }  .order-card__disabled.active .order-card__disabled-inner {-webkit-transform: none;-ms-transform: none;transform: none; }  .order-card__phone-link {font-size: 27px;line-height: 32px;color: #4E6D74; }  .order-card__wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  @media (max-width: 767px) {  .order-card__wrapper {display: block; } }  .wrap.standart-bg.border-box-content .container {padding: 0; }  [data-js-tab] {cursor: pointer; }  [data-js-tab-wrap] {-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; }  [data-js-tab-wrap]:not(.active) {height: auto !important; }  [data-js-hrz-menu] .flickity-viewport {overflow: visible; }  [data-js-hrz-menu].flickity-enabled {display: block !important; }  [data-js-hrz-menu] button {white-space: nowrap; }  .order-card-cancel-modal.swal2-popup {padding: 0;border-radius: 8px;width: 260px; }  .order-card-cancel-modal .order-card__disabled-inner {width: 100%;position: relative;-webkit-transform: none;-ms-transform: none;transform: none; }  .order-card-cancel-modal .order-card__disabled-inner p {font-size: 14px;line-height: 22px;margin-bottom: 0; }  .order-card-cancel-modal .order-card__disabled-inner .order-card__phone-link {font-size: 25px;color: #4E6D74;margin: 8px 0; }  .order-card-cancel-modal .order-card__disabled-link {padding-top: 15px;padding-bottom: 21px;background: #f6f6f6;border-radius: 8px; }  .order-card-cancel-modal .swal2-close {font-size: 20px;top: -37px;color: #3E4856; }  .order-card__disabled-link {text-decoration: none;display: block; }  .order-card__disabled-link:hover {text-decoration: none; }  .order-card__phone-link-mob {text-decoration: underline; }  button.order-card__toggler-mob {border: none;background: none;font-size: 14px;line-height: 22px;color: #8E96A2; }  /*start-auth-form-popup*/  .auth-form__header {padding-bottom: 44px; }  .auth-form__inp {width: 100%;height: 100%;position: relative;display: block;-webkit-transition: all 1s;-o-transition: all 1s;transition: all 1s;z-index: 5;font-size: 16px;color: #000;border: none;padding-left: 20px;box-sizing: border-box;padding-right: 20px;background: #fff;border-radius: 5px; }  .auth-form__label {position: relative;display: inline-block;margin: 0 0 23px 0;width: 100%;height: 45px;border-radius: 5px !important;border: 1px solid #8E96A2;padding: 0;z-index: 1; }  .auth-form__label.not .label__icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMjkyODkgMS43MDcxMUM5LjY4MzQyIDEuMzE2NTggMTAuMzE2NiAxLjMxNjU4IDEwLjcwNzEgMS43MDcxMUMxMS4wOTc2IDIuMDk3NjMgMTEuMDk3NiAyLjczMDggMTAuNzA3MSAzLjEyMTMyTDIuMjIxODMgMTEuNjA2NkMxLjgzMTMgMTEuOTk3MSAxLjE5ODE0IDExLjk5NzEgMC44MDc2MTIgMTEuNjA2NkMwLjQxNzA4NyAxMS4yMTYxIDAuNDE3MDg3IDEwLjU4MjkgMC44MDc2MTIgMTAuMTkyNEw5LjI5Mjg5IDEuNzA3MTFaIiBmaWxsPSIjRDI0QTQzIi8+CjxyZWN0IHk9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0IiByeD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1IDAgMikiIGZpbGw9IiNEMjRBNDMiLz4KPC9zdmc+Cg=="); }  .auth-form__label.valid .label__icon {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjUgMS41TDUuNzAyNTcgMTEuMDU4N0wxLjUgNS41IiBzdHJva2U9IiM4QkM1M0YiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo="); }  .auth-form__footer {background: #262A32;margin: 0 -31px -25px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;padding-bottom: 24px;position: relative;padding-top: 35px; }  .auth-form__link {color: #fff;font-size: 12px;line-height: 14px;text-align: center;opacity: 0.6; }  .label__icon {content: "";position: absolute;top: 50%;right: 10px;width: 20px;height: 20px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-position: center;background-size: contain;background-repeat: no-repeat;z-index: 7; }  .label__icon--psw {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU1NjEgNy42ODA2Nkw5LjAwNDg4IDExLjIzMTlDMTAuOTQ3IDExLjE4NjQgMTIuNTEwNyA5LjYyMjYzIDEyLjU1NjEgNy42ODA2NloiIGZpbGw9IiM5NUE3QUMiLz4KPHBhdGggZD0iTTE3LjYwNTcgNy44NzQ5NEMxNy41MjQ0IDcuNzc5MTMgMTYuNDc0NiA2LjU2NTQ0IDE0LjgxNjEgNS40MjAwNEwxMy42OTMyIDYuNTQyOThDMTQuNzc4MSA3LjI1OTEzIDE1LjYwNTYgOC4wNDE3NSAxNi4wNDk3IDguNTAwMTZDMTUuMDc1NyA5LjUwNjEgMTIuMjYxOSAxMi4wNzMzIDguOTE4NjIgMTIuMDczM0M4LjY3NzAxIDEyLjA3MzMgOC40Mzg0NyAxMi4wNTg0IDguMjAyODMgMTIuMDMzMUw2Ljg1NTQ3IDEzLjM4MDJDNy41MTQ1NyAxMy41NDUxIDguMjA0NjQgMTMuNjQzMSA4LjkxODYyIDEzLjY0MzFDMTMuNzA0OSAxMy42NDMxIDE3LjQ0OTEgOS4zMDk0IDE3LjYwNTkgOS4xMjQ4NEMxNy45MTQgOC43NjI5NyAxNy45MTQgOC4yMzczNiAxNy42MDU3IDcuODc0OTRaIiBmaWxsPSIjOTVBN0FDIi8+CjxwYXRoIGQ9Ik0xNi40MTg4IDIuNDYxNjhDMTYuNDE4OCAyLjQxMzUgMTYuMzk5OSAyLjM2NzUgMTYuMzY1NyAyLjMzMzYzTDE1LjA4NSAxLjA1MzExQzE1LjAxNDIgMC45ODIyOTYgMTQuODk5OSAwLjk4MjI5NiAxNC44Mjg5IDEuMDUzMTFMMTEuOTYyMSAzLjkxOTg3QzExLjAxOTkgMy41NzcwMSA5Ljk5NjAyIDMuMzU2OTUgOC45MTg1MyAzLjM1Njk1QzQuMTMyMDMgMy4zNTY5NSAwLjM4ODA3NSA3LjY5MDQyIDAuMjMxMDQzIDcuODc1MTZDLTAuMDc3MDQ0NSA4LjIzNzQgLTAuMDc3MDQ0NSA4Ljc2MzAxIDAuMjMxMjI0IDkuMTI1NDNDMC4zMjQ4NjQgOS4yMzUxOSAxLjY5NTIzIDEwLjgxOTYgMy44MDA1OCAxMi4wODExTDEuNDcxMzYgMTQuNDEwM0MxLjQzNzMxIDE0LjQ0NDQgMS40MTgyOSAxNC40OTAyIDEuNDE4MjkgMTQuNTM4NEMxLjQxODI5IDE0LjU4NjcgMS40MzczMSAxNC42MzI3IDEuNDcxMzYgMTQuNjY2NEwyLjc1MjA3IDE1Ljk0NjlDMi43ODczOSAxNS45ODIxIDIuODMzNzYgMTYgMi44ODAxMiAxNkMyLjkyNjQ5IDE2IDIuOTcyODYgMTUuOTgyMSAzLjAwODE4IDE1Ljk0NjlMMTYuMzY1OSAyLjU4OTM3QzE2LjM5OTcgMi41NTU4NiAxNi40MTg4IDIuNTA5ODYgMTYuNDE4OCAyLjQ2MTY4Wk0xLjc4NzQyIDguNTAwMkMyLjQ0NTA3IDcuODIwODIgMy45NDI0IDYuNDMwMTkgNS44NzQ3OCA1LjU5ODQ5QzUuNDk3ODcgNi4xNzE5MSA1LjI3NjkgNi44NTcwOSA1LjI3NjkgNy41OTQ2MUM1LjI3NjkgOC40Mzk1MyA1LjU2Njg4IDkuMjE0NzIgNi4wNTAyOSA5LjgzMTc5TDQuOTQxMSAxMC45NDA4QzMuNDY0NiAxMC4xMjIxIDIuMzM0NTkgOS4wNjUzIDEuNzg3NDIgOC41MDAyWiIgZmlsbD0iIzk1QTdBQyIvPgo8L3N2Zz4K"); }  .label__icon--psw.active {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDU2Ljc5NSA0NTYuNzk1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTYuNzk1IDQ1Ni43OTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00NDguOTQ3LDIxOC40NzVjLTAuOTIyLTEuMTY4LTIzLjA1NS0yOC45MzMtNjEtNTYuODFjLTUwLjcwNS0zNy4yNTMtMTA1Ljg3Ny01Ni45NDQtMTU5LjU1MS01Ni45NDQgICAgYy01My42NzIsMC0xMDguODQ0LDE5LjY5MS0xNTkuNTUxLDU2Ljk0NGMtMzcuOTQ0LDI3Ljg3Ni02MC4wNzcsNTUuNjQyLTYxLDU2LjgxTDAsMjI4LjM5N2w3Ljg0Niw5LjkyMyAgICBjMC45MjMsMS4xNjgsMjMuMDU2LDI4LjkzNCw2MSw1Ni44MTFjNTAuNzA3LDM3LjI1MiwxMDUuODc5LDU2Ljk0MywxNTkuNTUxLDU2Ljk0M2M1My42NzMsMCwxMDguODQ1LTE5LjY5MSwxNTkuNTUtNTYuOTQzICAgIGMzNy45NDUtMjcuODc3LDYwLjA3OC01NS42NDMsNjEtNTYuODExbDcuODQ4LTkuOTIzTDQ0OC45NDcsMjE4LjQ3NXogTTIyOC4zOTYsMzE1LjAzOWMtNDcuNzc0LDAtODYuNjQyLTM4Ljg2Ny04Ni42NDItODYuNjQyICAgIGMwLTcuNDg1LDAuOTU0LTE0Ljc1MSwyLjc0Ny0yMS42ODRsLTE5Ljc4MS0zLjMyOWMtMS45MzgsOC4wMjUtMi45NjYsMTYuNDAxLTIuOTY2LDI1LjAxM2MwLDMwLjg2LDEzLjE4Miw1OC42OTYsMzQuMjA0LDc4LjE4NyAgICBjLTI3LjA2MS05Ljk5Ni01MC4wNzItMjQuMDIzLTY3LjQzOS0zNi43MDljLTIxLjUxNi0xNS43MTUtMzcuNjQxLTMxLjYwOS00Ni44MzQtNDEuNDc4YzkuMTk3LTkuODcyLDI1LjMyLTI1Ljc2NCw0Ni44MzQtNDEuNDc4ICAgIGMxNy4zNjctMTIuNjg2LDQwLjM3OS0yNi43MTMsNjcuNDM5LTM2LjcxbDEzLjI3LDE0Ljk1OGMxNS40OTgtMTQuNTEyLDM2LjMxMi0yMy40MTIsNTkuMTY4LTIzLjQxMiAgICBjNDcuNzc0LDAsODYuNjQxLDM4Ljg2Nyw4Ni42NDEsODYuNjQyQzMxNS4wMzcsMjc2LjE3MiwyNzYuMTcsMzE1LjAzOSwyMjguMzk2LDMxNS4wMzl6IE0zNjguMjczLDI2OS44NzUgICAgYy0xNy4zNjksMTIuNjg2LTQwLjM3OSwyNi43MTMtNjcuNDM5LDM2LjcwOWMyMS4wMjEtMTkuNDksMzQuMjAzLTQ3LjMyNiwzNC4yMDMtNzguMTg4cy0xMy4xODItNTguNjk3LTM0LjIwMy03OC4xODggICAgYzI3LjA2MSw5Ljk5Nyw1MC4wNywyNC4wMjQsNjcuNDM5LDM2LjcxYzIxLjUxNiwxNS43MTUsMzcuNjQxLDMxLjYwOSw0Ni44MzQsNDEuNDc3ICAgIEM0MDUuOTEsMjM4LjI2OSwzODkuNzg3LDI1NC4xNjIsMzY4LjI3MywyNjkuODc1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzk1QTdBQyIvPgoJCTxwYXRoIGQ9Ik0xNzMuMjYxLDIxMS41NTVjLTEuNjI2LDUuMzI5LTIuNTA3LDEwLjk4Mi0yLjUwNywxNi44NDNjMCwzMS44MzQsMjUuODA3LDU3LjY0Miw1Ny42NDIsNTcuNjQyICAgIGMzMS44MzQsMCw1Ny42NDEtMjUuODA3LDU3LjY0MS01Ny42NDJzLTI1LjgwNy01Ny42NDItNTcuNjQxLTU3LjY0MmMtMTUuNTA2LDAtMjkuNTcxLDYuMTM0LTM5LjkzMiwxNi4wOTRsMjguNDMyLDMyLjA0OCAgICBMMTczLjI2MSwyMTEuNTU1eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgZmlsbD0iIzk1QTdBQyIvPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4K"); }  .label__name {position: absolute;top: -webkit-calc(50% - 10px);top: calc(50% - 10px);left: 20px;display: block;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;font-size: 15px;font-weight: 400;font-style: normal;font-stretch: normal;line-height: 1.6;letter-spacing: normal;text-align: left;color: #aeaeae;z-index: 5; }  .label__inp.notNull ~ .label__name, .label__inp:focus ~ .label__name, .label__inp:hover ~ .label__name {font-size: 12px;line-height: 12px;top: -8px;left: 20px;z-index: 7;background: #fff;text-transform: uppercase;color: rgba(78, 109, 116, 0.3);padding: 0 3px; }  .label__name {position: absolute;color: rgba(62, 72, 86, 0.3);display: block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s; }  .auth-tabs .un-line:before {height: 1px;bottom: -11px; }  .auth-tabs__list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: relative;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 39px; }  .auth-tabs__list:before {content: "";display: block;position: absolute;bottom: -10px;left: -31px;width: -webkit-calc(100% + 62px);width: calc(100% + 62px);height: 1px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;background: rgba(142, 150, 162, 0.6); }  .auth-tabs__btn {font-size: 20px;line-height: 24px;color: #8E96A2;border: none;background: none; }  @media (max-width: 767px) {  .auth-tabs__btn {font-size: 20px; } }  .auth-tabs__btn.active {color: #3E4856; }  .auth-form-modal.swal2-popup {padding: 25px 31px;width: 342px;-webkit-box-shadow: 0px 0px 40px rgba(38, 42, 50, 0.2);box-shadow: 0px 0px 40px rgba(38, 42, 50, 0.2);border-radius: 15px; }  @media (max-width: 360px) {  .auth-form-modal.swal2-popup {width: -webkit-calc(100% - 20px);width: calc(100% - 20px); } }  .auth-form-modal .swal2-close {background: #95A7AC;-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);border-radius: 50%;top: -18px;right: -16px;color: #ffffff;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;width: 34px;height: 34px;font-size: 30px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  .auth-form-modal .swal2-close:hover {color: #fff;background: #a3b3b7; }  .auth-form-modal .swal2-close:active {color: #fff;background: #879ba1; }  .black-btn {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: #fff;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;background: #262A32;border-radius: 57px;padding: 14px 0;width: 100%;font-size: 14px;text-transform: uppercase;text-align: center;position: relative;outline: none;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;cursor: pointer;border: none; }  .black-btn:focus, .black-btn:hover {text-decoration: none;color: #fff;background-color: #292929; }  .black-btn:hover {background-color: #434343; }  .black-btn:active {background-color: #292929;color: #fff; }  .auth-form__forget-pass{font-size: 12px;}  /*.wrap-forget-modal input[type="email"]{ width:86%; }*//*end-auth-form-popup*/  .social-list {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: absolute;top: -32px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }  .social-list li {list-style-type: none; }  .social-list__item:not(:last-child) {margin-right: 10px; }  .social-list__link {display: inline-block;background-repeat: no-repeat;background-size: contain; }  .social-list__link svg {height: 70px; }  .agree-block {text-align: center;margin: 12px -7px 0; }  .agree-block__link {font-size: 12px;line-height: 14px;text-align: center;letter-spacing: -0.02em;color: rgba(78, 109, 116, 0.6); }  .agree-block__link a {text-decoration: underline; }  @media (min-width: 767px) {  .order-card__phone-link-mob {display: none; }  .order-card__content:after {display: none; } }  @media (max-width: 1200px) {  .lk-auth-link {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; } }  @media (max-width: 991px) {  .lk-form__group {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 0; }  .lk-form__title {margin: 15px 0; }  .lk-form__footer {margin-top: 30px; } }  @media (max-width: 767px) {  .order-card__info-inner-2 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-top: 9px; }  .order-card__btn-cancel {padding: 10px 8px 3px;text-transform: lowercase; }  .order-card__info-inner-1 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  .order-card__content-top h3 {font-size: 20px;line-height: 24px;color: #3E4856; }  .order-card__content-top {height: auto; }  .order-card__content-inner {display: none; }  .order-card__item span, .order-card__item p {font-size: 14px;line-height: 1.3;text-transform: lowercase; }  .order-card__item p {color: #3E4856; }  .order-card__content-top {margin-bottom: 13px; }  .order-card__item:nth-child(2) {display: none; }  .order-card__price-title {text-transform: capitalize; }  .order-card__btn {padding: 10px 20px; }  .order-card__btn span {font-size: 12px;line-height: 14px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  .order-card__btn.active span:after {position: relative;top: -3px;right: 0;display: block; }  .drop_target:after {font-size: 12px; } }  .condition {background: #F7F9FB;padding: 60px 0;width: 100%; }  .condition__row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  @media (max-width: 1200px) {  .condition__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } }  .condition__block-2 {-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1; }  .condition__content {width: 100%;background: #ffffff;padding: 23px 30px 29px; }  @media (max-width: 1200px) {  .condition__content br {display: none; } }  .condition__content p {margin: 12px 0 18px;line-height: 17px; }  .condition__content h3 {line-height: 1.2; }  .condition__block-1 {width: 270px;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;margin-right: 130px; }  @media (max-width: 1200px) {  .condition__block-1 {width: 100%; } }  .condition__block-2 {padding-right: 60px; }  .condition__h3 {margin-top: 50px; }  .list-aside {display: block; }  @media (max-width: 1200px) {  .list-aside {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } }  .list-aside__item a {font-size: 18px;color: #cf9499; }  .list-aside__item a.selected {color: inherit; }  .list-aside__item {display: block;padding: 20px 0;border-bottom: 1px solid #d9dee4;margin-bottom: 20px; }  @media (max-width: 1200px) {  .list-aside__item {padding: 0;border: none;margin: 0 20px 20px 0; } }  .lk-auth-dropdown {position: absolute;-webkit-border-radius: 3px;background: #fff;opacity: 0;-webkit-box-shadow: 0 1px 20px 5px rgba(159, 169, 176, 0.3);box-shadow: 0 1px 20px 5px rgba(159, 169, 176, 0.3);padding: 15px;left: -41px;bottom: -3px;display: none;z-index: 10;-webkit-transform: translateY(-webkit-calc(100% + 2px));-ms-transform: translateY(calc(100% + 2px));transform: translateY(calc(100% + 2px));border-radius: 6px; }  .lk-auth-dropdown:after {content: '';position: absolute;display: block;border: 6px solid transparent;border-right: 10px solid white;left: 42px;top: -10px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }  .lk-auth-dropdown a {white-space: nowrap;color: #8E96A2;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s; }  .lk-auth-dropdown a:hover {color: #3E4856;text-decoration: none; }  @media (max-width: 767px) {  .lk-form__input {width: 100%;}  .wrap .lk-inner-tabs__list--fixed-width{justify-content: flex-start;}  .lk-form__label:not(:last-child){margin-right: 0;}  /*.lk-tabs__list{ width: 100%; max-width: 100%; justify-content: space-between; }*/  }  .lk-inner-tabs__content .row.mb-3 .col h2 {margin-bottom: 15px;}  @media(max-width: 575px){  .lk-inner-tabs__content .row.mb-3 .col h2 {font-size: 20px;line-height: 1.3;}  }  @media(min-width: 767px) {  .order-card__toggler-mob{display: none;}  }

/* End */


/* Start:/local/templates/Lash&Brow/styles.css?1753861404818*/
.file {
    margin: .625rem 0 .645rem;
    margin-top: 0.625rem;
    display: block;
    text-decoration: none;
    color: #000000;
}

.file__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    font-size: .75rem;
    line-height: 1.6;
}

.file__icon {
    width: 1.5rem;
    height: 1.5rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: .25rem;
    position: relative;
    top: 3px;
    width: fit-content;
}

.file__text {
    margin-bottom: .2rem;
}

p.file__info {
    padding-left: 1.75rem;
    font-size: .75rem;
    color: #ff453b;
    opacity: .3;
    margin: 0;
    line-height: 1.3;
}

.file__text-wrap {
    display: flex;
    align-items: baseline;
}

/* End */


/* Start:/local/templates/Lash&Brow/template_styles.css?175386140417164*/
.popupCoockieInfo {width: 300px;background-color: #fff;position: fixed;display: none;bottom: 15px;right: 15px;border: 1px solid #ccc;padding: 15px;box-sizing: border-box;z-index: 9999;}  .popupCoockieInfo p {font-size: 13px;line-height: 1.3;}  .popupCoockieInfo-close {display: inline-block;background-color: #3e4856;color: #fff;text-transform: uppercase;font-size: 12px;padding: 5px 10px;border-radius: 5px;margin-top: 15px;cursor: pointer;}  @media (max-width: 900px) {  .popupCoockieInfo {right: 0;bottom: auto;top: 0;width: 100%;background-color: #e6e6e6;border: none;-webkit-box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);-moz-box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);}  .popupCoockieInfo-close {display: table;margin: 15px auto 0;padding-top: 2px;padding-bottom: 2px;}  }  .old_price {font-size: 16px !important;text-decoration: line-through;opacity: 0.7;}  .color-white {color: #ffffff !important;}  .d-block {display: block !important;}  .calendar-modal__header-btn-block .old_price {font-size: 18px;color: #fff;opacity: 0.6;padding-bottom: 10px;}  .calendar-card__record .old_price {display: block;line-height: 1;opacity: 0.6;}  .calendar-modal__header-btn-block .old_price + p {font-size: 36px !important;}  .item .inner-2 .meta .old_price {padding-right: 5px;font-size: 14px;opacity: 0.6;}  .js-record-course-price .old_price {padding-right: 5px;}  .inner-left .inner-1 .color_price strong {display: inline-block !important;}  .inner-left .inner-1 .color_price strong.new_price, .block-3-footer .inner-1 .color_price strong.new_price {color: red;}  .inner-left .inner-1 .color_price span.old_price, .block-3-footer .inner-1 .color_price span.old_price {font-size: 14px;text-decoration: line-through;opacity: 0.7;color: #252525;}  /*start-banner-line*/  .banner-line {-webkit-box-shadow: 0 0 20px 1px rgba(48, 48, 48, 0.4);box-shadow: 0 0 20px 1px rgba(48, 48, 48, 0.4);background-color: #222222;padding: 10px 0;cursor: pointer;width: 100%;left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;z-index: 100;text-decoration: none;}  .banner-line--bottom {bottom: 0;position: fixed;}  .banner-line--top {top: 0;position: -webkit-sticky;position: sticky;}  .banner-line .inner-1 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}  .banner-line .inner-1__item {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 22px;}  .banner-line .inner-1__item p {color: #f7f7f7;font-size: 18px;font-weight: 500;margin-bottom: 0;line-height: 1;margin-top: 5px;}  .banner-line .inner-1__img {margin-right: 9px;}  .banner-line h3 {color: #f7f7f7;font-size: 16px;font-weight: 400;text-transform: uppercase;margin-top: 5px;line-height: 1.2;max-width: 600px;margin-left: auto;margin-right: auto;}  .bx-mac .banner-line h3, .bx-mac .banner-line .inner-1__item p {margin-top: 0;}  .banner-line .container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .banner-line .btn-white {width: 163px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;line-height: 32px;height: 32px;text-align: center;font-size: 12px;text-transform: uppercase;color: #fff;-webkit-border-radius: 16px;border-radius: 16px;border: 1px solid #ffffff;background-color: #ff1f0f;margin-left: 22px;}  .banner-line .btn-white:focus, .banner-line .btn-white:hover {text-decoration: none;color: #fff;}  .banner-line .btn-white:hover {background-color: #ff3729;}  .banner-line .btn-white:active {background-color: #f51000;}  a.banner-line:hover {text-decoration: none;}  .banner-line.banner-line--top .inner-1__img {height: 20px;width: 20px;}  @media (max-width: 1200px) {  .banner-line h3 {padding-left: 0;margin-left: auto;margin-right: auto;}  .banner-line .btn-white {margin: 0 0 0 22px;}  }  @media (max-width: 991px) {  .banner-line h3, .banner-line .inner-1__item p {font-size: 15px;}  .banner-line .inner-1__item {margin-right: 15px;}  .banner-line .inner-1__img {max-width: 20px;}  }  @media (max-width: 767px) {  .banner-line .inner-1 {display: none;}  .banner-line .container {padding: 0 15px;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}  .banner-line h3 {margin: 0;}  }  @media (max-width: 575px) {  .banner-line h3 {font-size: 12px;margin: 0;line-height: 1.2;}  .banner-line .btn-white {border: none;-webkit-border-radius: 0;border-radius: 0;height: 36px;line-height: 36px;margin-left: 25px;}  }  @media (min-width: 575px) {  .banner-line.banner-line--top .btn-white {background: transparent;width: 175px;height: 40px;border: 2px solid;border-radius: 50px;display: inline-flex;align-items: center;justify-content: center;text-transform: none;}  .banner-line.banner-line--top .btn-white:hover {background-color: #ff3729;}  .banner-line.banner-line--top .btn-white:active {background-color: #f51000;}  }  /*end-banner-line*//*start-.cv-19-banner*/  .cv-19-banner {background-image: url("/local/templates/Lash&Brow/css/img/banners/cv-19/cv-19-bg.jpg");background-repeat: no-repeat;background-size: cover;background-position: center;background-color: #EFEDEE;z-index: 999;display: none;}  .cv-19-banner--bottom {width: 100%;bottom: 0;position: fixed;}  .cv-19-banner__title {font-family: "GothamProRegular", "sans-serif";display: flex;align-items: center;font-size: 20px;line-height: 19px;}  @media (min-width: 678px) {  .cv-19-banner__title br {display: none;}  }  .cv-19-banner__title span {font-size: 55px;color: #8CC63F;line-height: 1;margin: 0 16px 0 0;font-family: "GothamProBold", "sans-serif";}  .cv-19-banner__sub-title {font-family: "GothamProBold", "sans-serif";margin: 0;margin-left: 48px;text-transform: uppercase;font-size: 20px;}  .cv-19-banner__row {display: flex;justify-content: space-between;max-width: 1115px;margin-left: auto;align-items: center;margin-right: auto;min-height: 55px;padding: 0 15px;}  .cv-19-banner__col {display: flex;align-items: center;}  .cv-19-banner__btn {display: inline-flex;color: #fff;align-items: center;justify-content: center;text-decoration: none;background-color: #8CC63F;padding: 8px 34px;font-size: 14px;line-height: 1;text-transform: uppercase;letter-spacing: 0.6px;text-align: center;position: relative;outline: none;transition: all 0.3s;cursor: pointer;border-radius: 5px;font-family: "LatoBold", "sans-serif";}  .cv-19-banner__btn:focus, .cv-19-banner__btn:hover {text-decoration: none;color: #fff;background-color: #7fb636;}  .cv-19-banner__btn:hover {background-color: #98cc53;}  .cv-19-banner__btn:active {background-color: #7fb636;color: #fff;}  .cv-19-banner__close-mob {height: 15px;width: auto;position: absolute;right: 15px;top: 15px;}  @media (max-width: 1080px) {  .cv-19-banner__sub-title {margin-left: 15px;}  .cv-19-banner__title {font-size: 16px;}  }  @media (max-width: 991px) {  .cv-19-banner__sub-title {margin-right: 15px;}  .cv-19-banner__row {max-width: 750px;}  .cv-19-banner__svg-2 {margin-left: 15px;max-width: 50%;}  .cv-19-banner__svg-1 {max-width: 50%;}  .cv-19-banner__col:nth-child(2) {flex-shrink: 0;}  }  @media (max-width: 678px) {  .cv-19-banner {background-image: url("/local/templates/Lash&Brow/css/img/banners/cv-19/cv-19-banner-bg-mob.jpg");padding: 15px 0;}  .cv-19-banner__col:nth-child(1) {flex-direction: column;padding-bottom: 5px;}  .cv-19-banner__row {flex-direction: column;}  .cv-19-banner__title {display: block;text-align: center;max-width: 300px;}  .cv-19-banner__title span {font-size: 30px;margin: 0;}  .cv-19-banner__sub-title {margin: 0;font-size: 14px;}  }  @media (max-width: 380px) {  .cv-19-banner__btn {height: 26px;font-size: 12px;}  }  @media (min-width: 678px) {  .cv-19-banner__close-mob {display: none;}  .bx-mac .cv-19-banner__title span {position: relative;top: 5px;}  }  /*end-.cv-19-banner*//*start-flash-btn*/  .flash-btn {overflow: hidden;position: relative;}  .flash_wrap-effects {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: translateX(-85px);-ms-transform: translateX(-85px);transform: translateX(-85px);-webkit-animation-name: tildaflash;animation-name: tildaflash;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 3;animation-iteration-count: 3;}  .flash_effects {background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.4)));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));background: -o-linear-gradient(left, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));width: 40px;height: 100%;position: absolute;top: 0;left: 30px;-webkit-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}  @keyframes tildaflash { 20% {transform: translateX(100%);} 100% {transform: translateX(110%);} }  /*end-flash-btn*/  .c-banner { /* background: #fff; font-size: 16px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: .5em 0; z-index: 11; width: 100%; box-sizing: border-box; box-shadow: 2px -3px 12px 0px rgba(0, 0, 0, 0.2); text-decoration: none !important */background: #fff;font-size: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding: .5em 0;width: 100%;box-sizing: border-box;box-shadow: 2px -3px 12px 0px rgba(0, 0, 0, 0.2);text-decoration: none !important;z-index: 11;}  .c-banner * {box-sizing: border-box;}  .c-banner__list {padding: 0 1em;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;max-width: 64.6875em;width: 100%;margin: 0 auto;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}  .c-banner__item {list-style-type: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}  .c-banner__title {text-transform: uppercase;color: #000;margin: 0;font-size: 1.25em;line-height: 1}  .c-banner__title--sm {font-size: 0.825em;}  .c-btn {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;background: #dd2b2b;border: 1px solid #dd2b2b;outline: 0;font-weight: 700;font-size: .8375em;padding: .75em .6875em;line-height: 1.3;text-align: center;text-decoration: none !important;letter-spacing: .01875em;color: #fff;text-transform: uppercase;-webkit-transition: all .3s;-o-transition: all .3s;justify-content: center;transition: all .3s;overflow: hidden;white-space: nowrap;}  .c-btn:hover {background: #e86d6d}  .c-btn:focus {background: #e86d6d}  .c-btn:active {background: #a21a1a}  .c-btn--brd {background: 0 0;color: #000;padding: .4375em .5625em;border: .0625em solid #9dca40}  .c-btn--brd:hover {background: #9dca40;color: #fff}  .c-btn--brd:focus {background: #9dca40;color: #fff}  .c-btn--brd:active {background: #719429;color: #fff}  .c-btn--dark {background: #fff;border: 1px solid #000;color: #000;font-weight: normal;font-family: "LatoBlack", "sans-sarif";}  .c-btn--dark:hover {background: #000;color: #fff;}  .c-btn--dark:focus {background: #000;color: #fff;}  .banner-line--bottom .c-banner__list {justify-content: center;}  .banner-line--bottom .c-banner__item:last-child {margin-left: 2rem;}  @media (max-width: 991px) {  .c-banner {font-size: 13px}  .c-banner__title--sm {font-size: 0.765em;}  .c-btn {font-size: 0.7375em;}  }  @media (max-width: 768px) {  .c-banner__title {line-height: 1.3;}  .c-banner__list {display: grid;grid-row-gap: 0.5em;grid-column-gap: .5em;grid-template-areas: "b a " "b c ";}  .banner-line--bottom .c-banner__list {grid-template-areas: "a b";}  .c-banner__title {font-size: 0.9em !important;}  .c-btn {width: 100%;}  .c-banner__item:nth-child(1) {grid-area: a}  .c-banner__item:nth-child(2) {grid-area: b}  .c-banner__item:nth-child(3) {grid-area: c}  }  @media only screen and (max-width: 365px) {  .c-btn {font-size: 0.5375em;}  }  .removal-bg {position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;}  .qlb {z-index: 2;}  /*start banner-modal*/  .qlb:before {content: "";background: #ffffff8c;height: 100%;width: 100%;position: absolute;top: 0;left: 0;}  template {display: none}  .qlb {padding: 40px 20px 72px 40px;overflow: hidden;background-repeat: no-repeat;background-position: left bottom;position: relative;text-align: left}  .qlb__img {position: absolute;left: 20px;bottom: 0}  .qlb__title {font-family: LatoBold, sans-serif;position: relative;font-size: 36px;line-height: 43px;margin-bottom: 47px;margin-top: 54px;color: #3e4856}  .qlb__title:after {content: '';position: absolute;left: 0;background: #eb5546;width: 100%;max-width: 202.75px;height: 2px;bottom: -17px}  .qlb__text {font-family: LatoRegular, sans-serif;font-size: 16px;line-height: 1.5;margin-bottom: 15px;color: #000000;}  .qlb__text a {color: #dd2b2b;}  .qlb__inner {position: relative;z-index: 3;}  .swal2-html-container {overflow: hidden;position: relative;}  .swal2-modal.qlb-modal {border-radius: 0 !important;padding: 0;width: 100%;max-width: 770px}  .swal2-modal.qlb-modal .swal2-close {top: 20px;right: 10px;font-size: 50px;color: #8490a3}  .qlb-container {padding: 16px}  @media (max-width: 660px) {  .qlb__img {left: -10px}  .qlb__title {font-size: 29px;line-height: 1.3}  .swal2-modal.qlb-modal .swal2-close {top: 0;right: 0}  }  @media (max-width: 575px) {  .qlb {text-align: center;padding: 15px}  .qlb__img {position: relative;left: auto;bottom: -6px}  .qlb__title {font-size: 24px;line-height: 29px;margin-top: 46px;color: #000;font-family: LatoMedium, sans-serif}  .qlb__title:after {max-width: 142px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: -22px}  .qlb__text {font-size: 18px;line-height: 22px}  .swal2-modal.qlb-modal .swal2-close {top: 0;right: 0}  }  .qlb__title {opacity: 0;top: -200px;position: relative;-webkit-transition: all 1s ease-in-out .3s;-o-transition: all 1s ease-in-out .3s;transition: all 1s ease-in-out .3s}  .qlb__title:after {width: 0;opacity: 0;-webkit-transition: all 1.3s ease-in-out .7s;-o-transition: all 1.3s ease-in-out .7s;transition: all 1.3s ease-in-out .7s}  .qlb__text {opacity: 0;-webkit-transition: all 1s ease-in-out .9s;-o-transition: all 1s ease-in-out .9s;transition: all 1s ease-in-out .9s}  .qlb__img {opacity: 0;-webkit-transform: translateY(200px);-ms-transform: translateY(200px);transform: translateY(200px);-webkit-transition: all 1.2s ease-in-out 1s;-o-transition: all 1.2s ease-in-out 1s;transition: all 1.2s ease-in-out 1s}  .loaded-body .qlb__img {opacity: 1;-webkit-transform: none;-ms-transform: none;transform: none}  .loaded-body .qlb__title {opacity: 1;top: 0}  .loaded-body .qlb__title:after {width: 100%;opacity: 1}  .loaded-body .qlb__text {opacity: 1}  .qlb__text {background: #ffffff;padding: 10px;border: solid 1px #000;}  /*end banner-modal*/  .footer-link {display: block;color: #f5f5f5;}  .footer .footer-1 .inner-3 p.title {font-size: 14px;}  .footer .footer-link {margin-bottom: 10px;}  .soc-bg-whatsapp { /*background: #25D367;*/background: #7DBA00;}  .def-link {color: #d0959a !important;}  form.load {position: relative;}  form.load:before {z-index: 12;content: "";position: absolute;width: 100%;height: 100%;background: #ffffff;background-image: url(/local/templates/Lash&Brow/css/img/loading.gif);background-repeat: no-repeat;background-position: center;background-size: 50px;top: 0;left: 0;opacity: .9;}  .visible-md {display: none !important;}  @media only screen and (min-width: 576px) {  .hidden-md {display: none !important;}  .visible-md {display: block !important;}  }  .label__point {position: absolute;top: 0;display: inline-block;width: 16px;cursor: pointer;height: 16px;margin-right: 5px;-webkit-transition: .3s;left: 0;-o-transition: .3s;transition: .3s;border: 1px solid #dae0e2;border-radius: 2px;background-color: #fff;-webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .19);box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .19);}  .label__checkbox .label__check:checked ~ .label__point:before {position: absolute;top: calc(50% - 4px);left: calc(50% - 5px);display: block;width: 10px;height: 10px;background-position: center;content: '';background-size: 10px;background-repeat: no-repeat;background-image: url(/local/templates/Lash&Brow/css/img/ic-checkbox-check.png);}  .label__checkbox {position: relative;margin: 30px 0 20px;display: block;text-align: left;padding-left: 25px;}  .label__checkbox .label__check {display: none;}

/* End */
/* /local/templates/Lash&Brow/components/bitrix/sale.basket.basket.line/.default/style.css?175386140334609 */
/* /local/templates/Lash&Brow/styles.css?1753861404818 */
/* /local/templates/Lash&Brow/template_styles.css?175386140417164 */
