

/* Start:/local/templates/main/custom.css?170739379616001*/
/*!
* Кастомный файл стилей для клиента - не редактировать
*/

.header__top {
  background: #511e84 !important;
}

.banner__m26 {
  width: 100%;
  background-color: #ffe601;
  height: 50px;
  text-transform: uppercase;
  vertical-align: middle;
  align-items: center;
  text-align: left;
  padding-left: 20%;
  display: flex;
}

@media (max-width: 767px) {
  .banner__m26 {
    width: 100%;
    background-color: #ffe601;
    height: 50px;
    text-transform: uppercase;
    vertical-align: middle;
    align-items: center;
    text-align: left;
    padding-left: 40px;
    display: flex;
  }
}

.banner__m26_p {
  padding-left: 40px;
}

.banner__m26_1 {
  padding-top: 25px;
}

@media (max-width: 767px) {
  .banner__m26_p {
    padding-left: 15px;
  }
}

@media (max-width: 767px) {
  .banner__m26_p {
    font-size: 10px;
    line-height: 10px;
  }
}

@media (max-width: 767px) {
  .banner__m26_1 {
    max-width: 180px;
  }
}

.paymsale {
  width: auto;
  background-color: #F8485E;
  color: white;
  position: absolute;
  top: 0px;
  right: 10px;
  border-radius: 3px;
  text-align: center;
  vertical-align: middle;
  justify-content: center;
  padding-left: 10px;
  height: 28px;
  padding-right: 10px;
  padding-top: 0.8%;
  text-transform: uppercase;
  font-size: 10px;
}

.label_69d {
  display: none;
}

.cssLeaf_427 {
  display: none;
}

body .headerBox_e3e {
  border-top-right-radius: 10px !important;
  border-top-left-radius: 10px !important;
  background-color: #221e59 !important;
  background-image: #221e59 !important;
}

@media (max-width: 767px) {
  .online-support {
    /*display: none !important;*/
    z-index: 200000;
  }
}

.online-support {
  background-color: transparent !important;
  width: 150px !important;
  height: 140px !important;
  z-index: 3 !important;
}

.icon-ask {
  width: 150px !important;
  height: 140px !important;
}

@media (max-width: 767px) {
  .online-support {
    width: 107px !important;
    height: 100px !important;
  }

  .icon-ask {
    width: 107px !important;
    height: 100px !important;
  }
}

.banner__item {
  margin-bottom: 20px;
}

.elem-icon.wa {
  font-weight: 700 !important;
  color: #511E84 !important;
}

.wa-support {
  margin-top: 12px !important;
  font-weight: 700 !important;
  color: #511E84 !important;
  cursor: pointer;
}

.catalog-frame>.bookContainer {
  background-color: #fff !important;
}

.wa-support-phone {
  font-size: 14px !important;
  margin: 0 !important;
}

.label_158 {
  display: none;
}

#jvlabelWrap {
  display: none;
}

.icon-logo-old {
  background: url("data:image/svg+xml,%3Csvg%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20data-name%3D%22%D0%A1%D0%BB%D0%BE%D0%B9%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20361.88%20272.92%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23511e84%3B%7D.cls-2%7Bfill%3A%23fdda25%3B%7D.cls-3%7Bfill%3A%23f8485e%3B%7D.cls-4%7Bfill%3A%2300c1d4%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3E%D0%9C%D0%9C-%D0%BB%D0%BE%D0%B3%D0%BE%3C%2Ftitle%3E%3Cpolygon%20class%3D%22cls-1%22%20points%3D%22268.74%2041.7%20268.74%200%20310.44%2041.7%20268.74%2041.7%22%2F%3E%3Cpolygon%20class%3D%22cls-2%22%20points%3D%22352.13%2041.7%20352.13%200%20310.44%2041.7%20352.13%2041.7%22%2F%3E%3Cpolygon%20class%3D%22cls-3%22%20points%3D%22310.44%2041.7%20352.13%2041.7%20310.44%2083.4%20310.44%2041.7%22%2F%3E%3Cpolygon%20class%3D%22cls-4%22%20points%3D%22310.44%2041.7%20268.74%2041.7%20310.44%2083.4%20310.44%2041.7%22%2F%3E%3Cpolygon%20class%3D%22cls-3%22%20points%3D%22131.11%20174.26%20131.11%20247.42%20104.93%20247.42%20104.93%20205.13%2077.86%20247.42%2054.45%20247.42%2026.18%20205.8%2026.18%20247.42%200%20247.42%200%20174.26%2030.11%20174.26%2066.22%20229.34%20102.2%20174.26%20131.11%20174.26%22%2F%3E%3Cpolygon%20class%3D%22cls-3%22%20points%3D%22173.03%20220.84%20219.29%20174.26%20245.46%20174.26%20245.46%20247.42%20219.29%20247.42%20219.29%20200.84%20173.03%20247.42%20146.84%20247.42%20146.84%20174.26%20173.03%20174.26%20173.03%20220.84%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M536.42%2C423.87a38%2C38%2C0%2C0%2C0-15.11-14.16c-6.44-3.4-15.11-5.1-23.15-5.1-14.77%2C0-28.22%2C10.39-30.85%2C14.6V407.7H441.13v98.66H467.3V470.24c4%2C5%2C15.34%2C12.95%2C30.85%2C13.43a48.63%2C48.63%2C0%2C0%2C0%2C23.15-5.1%2C38%2C38%2C0%2C0%2C0%2C15.11-14.16%2C40.36%2C40.36%2C0%2C0%2C0%2C0-40.54M509.12%2C461a25.29%2C25.29%2C0%2C0%2C1-16.72%2C5.77%2C30.13%2C30.13%2C0%2C0%2C1-12-2.48%2C22.24%2C22.24%2C0%2C0%2C1-9.45-7.58A20.08%2C20.08%2C0%2C0%2C1%2C467.3%2C446v-3.66a20.24%2C20.24%2C0%2C0%2C1%2C3.61-10.77%2C22.27%2C22.27%2C0%2C0%2C1%2C9.45-7.59%2C30.18%2C30.18%2C0%2C0%2C1%2C12-2.48%2C25.29%2C25.29%2C0%2C0%2C1%2C16.72%2C5.77q6.93%2C5.77%2C6.93%2C16.91T509.12%2C461%22%20transform%3D%22translate(-180%20-233.44)%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M403.73%2C318.86A43.89%2C43.89%2C0%2C0%2C1%2C422.14%2C333a34.21%2C34.21%2C0%2C0%2C1%2C0%2C40.54%2C43.87%2C43.87%2C0%2C0%2C1-18.41%2C14.16%2C65.88%2C65.88%2C0%2C0%2C1-26.46%2C5.1%2C67.72%2C67.72%2C0%2C0%2C1-26.46-5.17%2C49.23%2C49.23%2C0%2C0%2C1-19.67-14.23%2C31.25%2C31.25%2C0%2C0%2C1%2C0-40.27%2C49.25%2C49.25%2C0%2C0%2C1%2C19.67-14.23%2C67.72%2C67.72%2C0%2C0%2C1%2C26.46-5.17%2C65.89%2C65.89%2C0%2C0%2C1%2C26.46%2C5.1m-8.9%2C51.28q7.28-5.77%2C7.28-16.78t-7.28-16.91a27.37%2C27.37%2C0%2C0%2C0-17.55-5.77%2C33%2C33%2C0%2C0%2C0-12.63%2C2.48%2C23.2%2C23.2%2C0%2C0%2C0-9.92%2C7.59%2C20.34%2C20.34%2C0%2C0%2C0-3.85%2C12.62%2C20.12%2C20.12%2C0%2C0%2C0%2C3.85%2C12.48%2C23.16%2C23.16%2C0%2C0%2C0%2C9.92%2C7.58%2C33%2C33%2C0%2C0%2C0%2C12.63%2C2.48%2C27.37%2C27.37%2C0%2C0%2C0%2C17.55-5.77%22%20transform%3D%22translate(-180%20-233.44)%22%2F%3E%3Cpolygon%20class%3D%22cls-3%22%20points%3D%22287.31%20129.99%20333.57%2083.41%20359.75%2083.41%20359.75%20156.57%20333.57%20156.57%20333.57%20109.99%20287.31%20156.57%20261.13%20156.57%20261.13%2083.41%20287.31%2083.41%20287.31%20129.99%22%2F%3E%3Cpolygon%20class%3D%22cls-3%22%20points%3D%22131.11%2083.41%20131.11%20156.57%20104.93%20156.57%20104.93%20114.28%2077.86%20156.57%2054.45%20156.57%2026.18%20114.95%2026.18%20156.57%200%20156.57%200%2083.41%2030.11%2083.41%2066.22%20138.49%20102.2%2083.41%20131.11%2083.41%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  width: 110px !important;
  height: 83px !important;
}

@media (max-width: 1439px) {
  .large_rec {
    display: none !important;
  }
}

@media (min-width: 1439px) {
  .small_rec {
    display: none !important;
  }
}

@media (min-width: 767px) and (max-width: 1275px) {
  .footer__col {
    display: none !important;
  }
}

.main_0f8.__auto_92f {
  display: none !important;
}

.step__step {
  font-size: 16px !important;
}

.icon-kitchen {
  width: 32px;
  height: 32px;
}

@media (max-width: 880px) {
  .order-lg-3 {
    display: none !important;
  }
}

@media (min-width: 767px) {
  .card__name {
    font-size: 16px !important;
  }
}

@media (max-width: 767px) {
  .card--collections .card__name {
    font-size: 14px !important;
  }
}

.loading {
  z-index: 1;
}

.header__middle {
  padding: 10px 0 9px !important;
}

.header__search {
  padding-top: 10px !important;
  padding-bottom: 0px !important;
}

@media (max-width: 767px) {
  .icon-logo-old {
    width: 75px !important;
    height: 56px !important;
  }
}

.step__badge {
  font-size: 15px !important;
}

@media (max-width: 1439px) {
  .step__badge {
    padding: 20px 18px !important;
  }
}

.top_banner {
  height: 60px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.one_part {
  width: 100%;
  max-width: 183px;
}

.two_part {
  display: flex;
  align-items: center;
}

.three_part {
  width: 100%;
  max-width: 183px;
}

.together {
  text-transform: uppercase;
  color: #511e84;
  font-size: 50px;
  font-weight: bold;
}

.work_together {
  padding-left: 6px;
  font-size: 19px;
  line-height: 20px;
}

@media (max-width: 613px) {
  .together {
    text-transform: uppercase;
    color: #511e84;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;
  }

  .work_together {
    padding-left: 8px;
    font-size: 12px;
    line-height: 10px;
  }

  .one_part {
    width: auto;
    max-width: 133px;
    margin-left: -45px;
  }

  .three_part {
    width: 100%;
    max-width: 133px;
    margin-right: -90px !important;
  }

  .top_banner {
    height: auto;
  }
}

@media (min-width: 614px) and (max-width: 739px) {
  .together {
    text-transform: uppercase;
    color: #511e84;
    font-size: 22px;
    font-weight: bold;
    line-height: 22px;
  }

  .work_together {
    padding-left: 8px;
    font-size: 12px;
    line-height: 10px;
  }

  .one_part {
    width: auto;
    max-width: 133px;
    margin-left: -15px;
  }

  .three_part {
    width: 100%;
    max-width: 133px;
    margin-right: -45px !important;
  }

  .top_banner {
    height: auto;
  }
}

@media (min-width: 740px) and (max-width: 1054px) {
  .together {
    text-transform: uppercase;
    color: #511e84;
    font-size: 30px;
    font-weight: bold;
    line-height: 22px;
  }

  .work_together {
    padding-left: 8px;
    font-size: 14px;
    line-height: 13px;
  }

  .one_part {
    width: auto;
    max-width: 133px;
    margin-left: -15px;
  }

  .three_part {
    width: 100%;
    max-width: 133px;
    margin-right: -45px !important;
  }

  .top_banner {
    height: auto;
  }
}

@media (max-width: 767px) {
  .mobile-menu {
    top: 132px !important;
  }
}

@media (min-width: 768px) and (max-width: 1279px) {
  .mobile-menu {
    top: 105px !important;
  }
}

.slider-product__item.slider-product__item--video {
  display: none !important;
}

.slick-slide.slick-current.slick-active .slider-product__item.slider-product__item--video {
  display: block !important;
}

.card--collections .card__name {
  overflow-x: hidden;
  word-break: break-word;
}

.prints {
  display: grid;
  grid-gap: 30px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  justify-content: space-between;
}

.case-catalog {
  text-align: center;
}

.img-cover {
  width: 220px;
}

.icon-user {
  margin-right: 5px;
}

.header__authorization {
  display: flex;
}

.header__link {
  margin-right: 6px;
}

.icon-bookcat {
  width: 32px;
  height: 32px;
}

.icon-bookaudio {
  width: 32px;
  height: 32px;
}

.konkurs__preview {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  grid-gap: 25px;
}

.konkurs__elem {
  height: 119px;
  border: solid 1px #511e84;
  border-radius: 16px;
  position: relative;
  padding: 22px;
  overflow: hidden;
}

.konkurs__elem:after {
  content: "";
  position: absolute;
  /* Абсолютное позиционирование */
  right: -1px;
  bottom: -1px;
  /* Положение треугольника */
  border: 36px solid transparent;
  border-bottom: 36px solid #00c1d4;
  border-right: 36px solid #00c1d4;
  border-bottom-right-radius: 16px;
}

.konkurs__text {
  font-size: 24px;
  color: #511e84;
  text-decoration: underline;
  text-decoration-skip-ink: none;
  font-weight: bold;
}

.main__prize {
  width: 100%;
  height: 100%;
  max-height: 255px;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  padding-bottom: 40px;
}

.main__prize-content {
  margin-right: 60px;
}

.main__prize:after {
  content: "";
  position: absolute;
  right: -1px;
  top: -15px;
  /* Положение треугольника */
  border: 60px solid transparent;
  border-top: 60px solid #00c1d4;
  border-right: 60px solid #00c1d4;
}

.prize__header {
  color: #511e84;
  font-size: 42px;
  font-weight: bold;
  text-align: left;
  padding-bottom: 20px;
}

.icon-trophy {
  width: 45px;
  height: 46px;
  position: absolute;
  top: 4px;
  right: 4px;
  z-index: 1;
}

.second__prize_header {
  color: #511e84;
  font-size: 36px;
  font-weight: bold;
  text-align: left;
  padding-top: 45px;
}

.winners {
  display: flex;
  flex-wrap: wrap;
  padding-top: 15px;
  padding-bottom: 40px;
}

.winners>li {
  flex-basis: 25%;
}

.conditions {
  font-size: 12px;
  line-height: 15px;
}

@media (max-width: 767px) {

  .second__prize_header,
  .prize__header {
    font-size: 22px;
  }

  .konkurs__text {
    font-size: 16px;
  }

  .winners>li {
    flex-basis: 50%;
  }
}

@media (min-width: 768px) and (max-width: 1275px) {
  .konkurs__text {
    font-size: 16px;
  }
}

.unAvailable {
  pointer-events: none;
  color: #e2e2e2 !important;
  border-color: #e2e2e2 !important;
}

.order-icon__inner {
  padding: 0 5px 0px 10px !important;
}

.order-icon__item {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.ymaps-2-1-78-gotoymaps__container,
.ymaps-2-1-78-gototech {
  display: none !important;
}

.ymaps-2-1-78-balloon__content>ymaps {
  /*height: 270px !important;*/
}

.promocode-center {
  align-self: center;
}

.active-link {
  color: #511e84;
  font-weight: 700 !important;
}

.active-icon {
  fill: #511e84 !important;
}

.clear-action-filter {
  border: none;
  margin-left: 32px;
  padding: 0;
  background: transparent;
  cursor: pointer;
  display: none;
}

.clear-action-filter:active {
  outline: none;
}

.empty-order-list {
  text-align: center;
  height: 100px;
  border-bottom: 1px solid #E6E6E6;
}

@media (max-width: 375px) {
  .filter-mob__hidden {
    display: none !important;
  }

  .filter-row-title-sort {
    align-items: end;
  }
}

.filter-title {
  flex-wrap: wrap;
}

.card__list .card--inline .card__like {
  right: 25px;
}

.icon-rutube,
.icon-telegram,
.icon-dzen {
  height: 32px;
  width: 32px;
}

.social__item+.social__item {
  margin-left: 0 !important;
}

.ncc-chat-wrap {
  position: relative;
}

.link_coral {
  color: #F8485E;
}

.link_green {
  color: #94C453;
}

.cross-title {
  text-align: center;
}

.cross-title>* {
  font-size: 16px !important;
}

@media (min-width: 730px) and (max-width: 1280px) {
  .slider-product .slider-product__item .cross-image {
    height: 450px;
  }

  .property-section-cross {
    display: flex !important;
    flex-direction: column !important;
    justify-content: start !important;
    align-items: start !important;
  }
}

.link_green:hover {
  color: #94C453 !important;
}

.link-action-menu {
  display: flex;
  align-items: center;
  font-size: 14px;
}

@media (max-width: 767px) {
  .no-mobile-scroll {
    overflow-y: hidden;
  }

  .link-action-menu {
    font-size: 12px;
  }

  .popup--mds {
    padding-bottom: 300px !important;
  }

  .cross-title {
    text-align: left;
    margin-top: 24px;
  }
}

.img-rating {
  width: auto;
  max-height: 700px;
}

.contacts-title-header {
  font-size: 12px;
  font-weight: 800;
  margin-bottom: 0;
}

.slider-product .slick-prev {
  left: 0 !important;
}

.slider-product .slick-next {
  right: 0 !important;
}

.slider-product-carousel__wrap .slick-slider {
  margin-left: 6.5%;
  width: calc(100% - 95px) !important;
}

.page-product__slider img {
  width: 100% !important;
}

.slider-product-carousel .slick-slide {
  margin-right: 12px !important;
}

@media (max-width: 767px) {
  .slider-product-carousel__wrap .slick-slider {
    margin-left: 0;
    width: 100% !important;
  }
}

.ymaps-2-1-79-balloon__content>ymaps {
  height: 300px !important;
}

.elem-status.elem-large {
  width: 100%;
  font-family: Gilroy;
  font-size: 26px;
  line-height: 100%;
  margin-top: 4px;
}

.min-price {
  padding: 12px;
  background-color: #F8485E;
  border-radius: 11px;
  margin-top: 12px;
}

.min-price_text {
  color: #fff;
  font-size: 16px;
}

@media (max-width: 767px) {
  .elem-status.elem-large {
    width: 100%;
    font-family: Gilroy;
    font-size: 20px;
    line-height: 100%;
    margin-top: 4px;
  }
}

.mp-box {
  margin-top: 50px;
}

.mp-button {
  padding: 6px 12px;
  color: #fff !important;
  width: 100%;
  border-radius: 26px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 12px;
}

.wb-color {
  background-color: #BC3D96;
}

.ozon-color {
  background-color: #270097;
}

.mp-button>span {
  font-size: 18px;
}

.mp-icon {
  width: 40px;
  height: 40px;
  margin-left: 12px;
}
/* End */


/* Start:/local/templates/main/styles.css?16460516488661*/
.filter__btn-item label {
    margin-bottom: 0;
}

.page-cart .breadcrumbs .breadcrumbs__item:nth-child(2),
.page-order .breadcrumbs .breadcrumbs__item:nth-child(2) {
    display: none;
}

.mt-10 {
    margin-top: 10px;
}

.disabled {
  pointer-events: none;
}
#login-form .popup__btn,
#reg .popup__btn {
    margin-top: 31px;
    margin-bottom: 31px;
}
.sms__link {
    font-size: 12px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.sms__link svg{
    width: 12px;
    height: 12px;
    margin: 0 4px;
}
.sms__link svg path{
    fill: #F61D2A;
}

.banner__inner--big {
    align-items: start !important;
}

#timer_sec-login {
    width: 14px;
    display: inline-block;
}

.icon-show-more.rotate {
    animation: rotate 0.5s infinite linear;
}

.filter--full {
    padding: 8px 36px 0;
}
.card__wrapper {
    width:100%;
    max-width:1120px;
}


.price-list__item.total{
    border-top: none;
    padding-top: 0;
}
.price-list__item.for_total_show{
    border-top: 1px solid #E6E6E6;
    padding-top: 16px;
}
.price-list__item.total_0{
    border-top: 1px solid #E6E6E6;
    padding-top: 16px;
    margin-bottom: -8px;
}
.price-list__item.total_0 .price-list__title{
    position: relative;
}
.price-list__item.total_0 .price-list__title .price-list__title_icon{
    position: absolute;
    cursor: pointer;
    top:-10px;
    right:-15px;
    color:#444444;
    border: 1px solid #444444;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    line-height: 15px;
    font-size: 10px;
    display: flex;
    align-items: center;
    justify-content: center;

}
.price-list__item.total_0 .price-list__title .price-list__title_icon:hover + .price-list__title_info{
    display: block;
}
.price-list__item.total_0 .price-list__title .price-list__title_info{
    position: absolute;
    display: none;
    background: rgba(255, 255, 255, 0.95);
    border: 1px solid #444444;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 5px 7px;
    width: 161px;
    bottom: calc(100% + 10px);
    left: calc(100% + 15px);
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 14px;
}
@media screen and (max-width: 320px){
    .price-list__item.total_0 .price-list__title .price-list__title_info{
        font-size: 12px;
        line-height: 12px;
        width: 135px;
    }
}
.price-list__item.total_0 .price-list__price{
    background: #F61D2A;
    border: 1px solid #F61D2A;
    box-sizing: border-box;
    border-radius: 30px;
    color: #fff;
    padding: 1px 8px;
    display: flex;
    align-items: center;
}
.price-list__item.total_0 .price-list__price .elem-rub{
    margin-left: 6px;
    border: 0.3px solid #FFFFFF;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    line-height: 14px;
    font-size: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 2px;
}
.add__card-bonus.pm_item_1 {
    position: relative;
    bottom: 0;
    left: 0;
}
.js-bonusFromOrder + .price-list__item.total{
    border-top: inherit !important;
}

@media screen and (max-width: 400px) {
    .card:not(.card--redesign) .card__bottom .elem-btn {
        margin-left: -30px;
    }
}

.map-complex__marker.address-selected .elem-btn{
    display:none
}
.elem-input.succsess{
    background-position-x: 95% !important;
    background-position-y: center !important;
}
.elem-rub-rus {
    display: inline-block;
    position: relative;
    overflow: hidden;
    vertical-align: top;
    width: 0.6em;
    text-indent: 100%;
    white-space: nowrap;
}
.elem-rub-rus:after {
    content: '\20BD';
    position: absolute;
    right: 0;
    text-indent: 0;
}

.section-description-block{
    font-family: Gilroy;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 50px;
    margin-bottom: 30px;
}
.sdb-title{
    font-weight: bold;
    font-size: 32px;
    margin-bottom: 18px;
    line-height: 22px;
}
.sdb-show{
    font-size: 14px;
    line-height: 17px;
}
.sdb-none{
    display: none;
}
.sdb-more{
    margin-top: 18px;
    font-size: 14px;
    line-height: 14px;
    color: #F61D2A;
    cursor: pointer;
}
.sdb-show h1, .sdb-show h2, .sdb-show h3, .sdb-show h4{
    margin-top: 14px!important;
    margin-bottom: 0!important;
}
.sdb-show ul{
    margin-top: 5px!important;
    margin-bottom: 5px!important;
    margin-left: 30px!important;
    list-style-type: disc!important;
}
.sdb-show ul li:before{
    content: none!important;
}
.sdb-show ol{
    margin-top: 5px!important;
    margin-bottom: 5px!important;
    margin-left: 15px!important;
}
.sdb-show ol li{
    margin-top: 10px!important;
}
.sdb-show ol li:first-child{
    margin-top: 0!important;
}
@media (max-width: 767px){
    .sdb-show h1, .sdb-show h2, .sdb-show h3, .sdb-show h4{
        font-size: 15px!important;
    }
}
.counter--inner.counter--inner-added {
    width: 120px;
    margin-left: 0;
    order: initial;
}
.elem-price-old-hide {
    display: none;
}

#cartAdded input.counter__input, #cartAdded button.counter__btn {
    margin-bottom: 0;
}

@media (max-width: 900px) AND (min-width: 576px) {
    .mfp-container .mfp-content {
         height: auto;
    }
}

.list .card.card--inline {
    width: 70%;
    max-width: 440px;
    padding-left: 220px;
    min-height: 200px;
    padding-top: 0;
}

.card.card--inline .card__img {
    width: 190px;
    height: 190px;
    top: 0;
    left: 0;
}

.popup .list .card__bottom {
    margin-top: 0;
    padding-top: 0;
}

.card__list.list .card__info {
    padding-right: 40px;
}

.card__list.list .card__name {
    font-size: initial;
    line-height: initial;
}

@media (max-width: 575px){
    .list .card.card--inline {
        width: 80%;
        min-height: 170px;
        padding-left: 180px;
    }

    .card.card--inline .card__img {
        width: 160px;
        height: 160px;
    }
}

@media (max-width: 400px){
    .list .card.card--inline {
        width: 90%;
    }
}
@media (max-width: 360px){
    .list .card.card--inline {
        width: 100%;
        min-height: 100px;
        padding-left: 110px;
    }

    .card.card--inline .card__img {
        width: 100px;
        height: 100px;
    }
}

.header__bootom {
    position: relative;
}

.header__catalog-menu {
    display: none;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    background-color: #fff;
    padding-top: 25px;
    padding-bottom: 44px;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    z-index: 1;
}

.header__catalog-container {
    display: flex;
}

.header__catalog-menu-list {
    padding: 10px 8px 2px 0;
    border-right: 1px solid #e6e6e6;
    width: 253px;
}

.header__catalog-menu-link {
    display: block;
    padding: 11px 25px 10px 12px;
    position: relative;
    font-size: 14px;
    line-height: 16px;
    font-weight: 500;
    transition: all 0.4s;
}

.header__catalog-menu-link.has-submenu:after {
    content: '';
    width: 7px;
    height: 13px;
    background-image: url("/local/templates/main/./assets/images/required/chevron-right.svg");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    right: 9px;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.4s;
    opacity: 0;
}

.header__catalog-menu-link:hover, .header__catalog-menu-link:focus {
    background-color: #e7def0;
    color: #511e84;
    outline: none;
}

.header__catalog-menu-link:hover.has-submenu:after, .header__catalog-menu-link:focus.has-submenu:after {
    opacity: 1;
}

.header__catalog-panels {
    padding: 22px 17px;
}

.header__catalog-panel {
    display: none;
}

.header__catalog-panel-header {
    margin-top: 0;
    margin-bottom: 53px;
    font-size: 24px;
    line-height: 1;
    font-weight: 700;
    color: #000;
}

.header__catalog-panel-main {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    max-height: 550px;
}

.header__catalog-panel-block {
    width: 290px;
    padding-right: 50px;
    margin-bottom: 33px;
}

.header__catalog-panel-category {
    display: inline-block;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 12px;
}

.header__catalog-panel-items {
    display: flex;
    flex-direction: column;
}

.header__catalog-panel-item {
    font-size: 14px;
    line-height: 16px;
    font-weight: 400;
}

.header__catalog-panel-item:not(:last-child) {
    margin-bottom: 7px;
}
.whatsapp_footer{
    position: fixed;
    display: block;
    bottom: 111px;
    width: 64px;
    right: 46px;
}
@media (max-width: 767px) {
    .whatsapp_footer {
        right: 17px
    }
}
/* End */


/* Start:/local/templates/main/template_styles.css?1646051649483769*/
/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url("https://fonts.googleapis.com/css?family=Lato:400,700&display=swap");@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.container{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media (min-width: 1280px){.container{max-width:1240px}}@media (min-width: 1920px){.container{max-width:1440px}}.container-fluid{width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:12px;padding-left:12px}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 1280px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1920px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1280px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1920px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-sm-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-md-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1280px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-lg-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1920px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:row-reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-webkit-flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse !important;-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.justify-content-xl-start{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-webkit-justify-content:flex-end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-webkit-justify-content:space-around !important;-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important}}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.show .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog-centered{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;min-height:-webkit-calc(100% - (.5rem * 2));min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;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;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:-webkit-calc(100% - (1.75rem * 2));min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 1280px){.modal-lg{max-width:800px}}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ms-container{background:transparent url("/local/templates/main/../img/switch.png") no-repeat 50% 50%;width:370px}.ms-container:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden}.ms-container .ms-selectable,.ms-container .ms-selection{background:#fff;color:#555555;float:left;width:45%}.ms-container .ms-selection{float:right}.ms-container .ms-list{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, -webkit-box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s, -webkit-box-shadow linear 0.2s;border:1px solid #ccc;border-radius:3px;position:relative;height:200px;padding:0;overflow-y:auto}.ms-container .ms-list.ms-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9}.ms-container ul{margin:0;list-style-type:none;padding:0}.ms-container .ms-optgroup-container{width:100%}.ms-container .ms-optgroup-label{margin:0;padding:5px 0px 0px 5px;cursor:pointer;color:#999}.ms-container .ms-selectable li.ms-elem-selectable,.ms-container .ms-selection li.ms-elem-selection{border-bottom:1px #eee solid;padding:2px 10px;color:#555;font-size:14px}.ms-container .ms-selectable li.ms-hover,.ms-container .ms-selection li.ms-hover{cursor:pointer;color:#fff;text-decoration:none;background-color:#08c}.ms-container .ms-selectable li.disabled,.ms-container .ms-selection li.disabled{background-color:#eee;color:#aaa;cursor:text}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@-webkit-keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}select.bs-select-hidden,.bootstrap-select>select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:220px \0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active{color:rgba(255,255,255,0.5)}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:0.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*="col-"]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*="col-"]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*="col-"]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*="col-"].dropdown-menu-right,.row .bootstrap-select[class*="col-"].dropdown-menu-right{float:right}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none !important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*="col-"] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none !important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,0.5) !important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:0.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:0.9;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:300ms linear 750ms forwards bs-notify-fadeOut;animation:300ms linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:0.5em;height:1em;border-style:solid;border-width:0 0.26em 0.26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid white;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepicker--cells{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-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;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,0.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,0.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,0.5);background-color:rgba(92,196,239,0.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{color:#fff;border:none;background:#5cc4ef}.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;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;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--years{height:170px}.datepicker--cells-years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;-webkit-box-shadow:0 4px 12px rgba(0,0,0,0.15);box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:4px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;-webkit-transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;-webkit-box-shadow:none;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-left- .datepicker--pointer,.-top-center- .datepicker--pointer,.-top-right- .datepicker--pointer{top:-webkit-calc(100% - 4px);top:calc(100% - 4px);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.-right-top- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-bottom- .datepicker--pointer{right:-webkit-calc(100% - 4px);right:calc(100% - 4px);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-left- .datepicker--pointer,.-bottom-center- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:-webkit-calc(100% - 4px);bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.-left-top- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-bottom- .datepicker--pointer{left:-webkit-calc(100% - 4px);left:calc(100% - 4px);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.-top-left- .datepicker--pointer,.-bottom-left- .datepicker--pointer{left:10px}.-top-right- .datepicker--pointer,.-bottom-right- .datepicker--pointer{right:10px}.-top-center- .datepicker--pointer,.-bottom-center- .datepicker--pointer{left:-webkit-calc(50% - 10px / 2);left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:-webkit-calc(50% - 10px / 2);top:calc(50% - 10px / 2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepicker--nav{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;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-title,.datepicker--nav-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-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}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,0.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepicker--time{border-top:1px solid #efefef;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;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-box-flex:0;-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-box-flex:0;-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{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-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{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;font-size:11px;height:17px;background:-webkit-gradient(linear, left top, right top, from(#dedede), to(#dedede)) left 50%/100% 1px no-repeat;background:-o-linear-gradient(left, #dedede, #dedede) left 50%/100% 1px no-repeat;background:linear-gradient(to right, #dedede, #dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type='range']{background:none;cursor:pointer;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type='range']::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type='range']::-ms-tooltip{display:none}.datepicker--time-row input[type='range']:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type='range']:focus{outline:none}.datepicker--time-row input[type='range']:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type='range']::-webkit-slider-thumb{-webkit-box-sizing:border-box;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.datepicker--time-row input[type='range']::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type='range']::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type='range']::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type='range']::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type='range']::-ms-fill-lower{background:transparent}.datepicker--time-row input[type='range']::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:-webkit-calc(50% - 1px);left:calc(50% - 1px);top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);left:-webkit-calc(50% - 1px);left:calc(50% - 1px)}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:-webkit-calc(var(--swiper-navigation-size) / 44 * 27);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:-webkit-calc(-1 * var(--swiper-navigation-size) / 2);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-blue,.swiper-button-next.swiper-button-blue{--swiper-navigation-color: #007bff}.swiper-button-prev.swiper-button-indigo,.swiper-button-next.swiper-button-indigo{--swiper-navigation-color: #6610f2}.swiper-button-prev.swiper-button-purple,.swiper-button-next.swiper-button-purple{--swiper-navigation-color: #6f42c1}.swiper-button-prev.swiper-button-pink,.swiper-button-next.swiper-button-pink{--swiper-navigation-color: #e83e8c}.swiper-button-prev.swiper-button-red,.swiper-button-next.swiper-button-red{--swiper-navigation-color: #dc3545}.swiper-button-prev.swiper-button-orange,.swiper-button-next.swiper-button-orange{--swiper-navigation-color: #fd7e14}.swiper-button-prev.swiper-button-yellow,.swiper-button-next.swiper-button-yellow{--swiper-navigation-color: #ffc107}.swiper-button-prev.swiper-button-green,.swiper-button-next.swiper-button-green{--swiper-navigation-color: #28a745}.swiper-button-prev.swiper-button-teal,.swiper-button-next.swiper-button-teal{--swiper-navigation-color: #20c997}.swiper-button-prev.swiper-button-cyan,.swiper-button-next.swiper-button-cyan{--swiper-navigation-color: #17a2b8}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #fff}.swiper-button-prev.swiper-button-gray,.swiper-button-next.swiper-button-gray{--swiper-navigation-color: #6c757d}.swiper-button-prev.swiper-button-gray-dark,.swiper-button-next.swiper-button-gray-dark{--swiper-navigation-color: #343a40}.swiper-button-lock{display:none}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Thin.eot");src:local("Gilroy Thin"),local("Gilroy-Thin"),url("/local/templates/main/assets/fonts/Gilroy-Thin.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Thin.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-ThinItalic.eot");src:local("Gilroy Thin Italic"),local("Gilroy-ThinItalic"),url("/local/templates/main/assets/fonts/Gilroy-ThinItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-ThinItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-UltraLight.eot");src:local("Gilroy UltraLight"),local("Gilroy-UltraLight"),url("/local/templates/main/assets/fonts/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-UltraLight.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-UltraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-UltraLightItalic.eot");src:local("Gilroy UltraLight Italic"),local("Gilroy-UltraLightItalic"),url("/local/templates/main/assets/fonts/Gilroy-UltraLightItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-UltraLightItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-UltraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Light.eot");src:local("Gilroy Light"),local("Gilroy-Light"),url("/local/templates/main/assets/fonts/Gilroy-Light.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Light.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-LightItalic.eot");src:local("Gilroy Light Italic"),local("Gilroy-LightItalic"),url("/local/templates/main/assets/fonts/Gilroy-LightItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-LightItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Regular.eot");src:local("Gilroy Regular"),local("Gilroy-Regular"),url("/local/templates/main/assets/fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Regular.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-RegularItalic.eot");src:local("Gilroy Regular Italic"),local("Gilroy-RegularItalic"),url("/local/templates/main/assets/fonts/Gilroy-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-RegularItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Medium.eot");src:local("Gilroy Medium"),local("Gilroy-Medium"),url("/local/templates/main/assets/fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Medium.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-MediumItalic.eot");src:local("Gilroy Medium Italic"),local("Gilroy-MediumItalic"),url("/local/templates/main/assets/fonts/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-MediumItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-SemiBold.eot");src:local("Gilroy SemiBold"),local("Gilroy-SemiBold"),url("/local/templates/main/assets/fonts/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-SemiBold.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-SemiBoldItalic.eot");src:local("Gilroy SemiBold Italic"),local("Gilroy-SemiBoldItalic"),url("/local/templates/main/assets/fonts/Gilroy-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-SemiBoldItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Bold.eot");src:local("Gilroy Bold"),local("Gilroy-Bold"),url("/local/templates/main/assets/fonts/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Bold.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-BoldItalic.eot");src:local("Gilroy Bold Italic"),local("Gilroy-BoldItalic"),url("/local/templates/main/assets/fonts/Gilroy-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-BoldItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-ExtraBold.eot");src:local("Gilroy ExtraBold"),local("Gilroy-ExtraBold"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBold.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-ExtraBoldItalic.eot");src:local("Gilroy ExtraBold Italic"),local("Gilroy-ExtraBoldItalic"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBoldItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Heavy.eot");src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url("/local/templates/main/assets/fonts/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Heavy.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-BlackItalic.eot");src:local("Gilroy Black Italic"),local("Gilroy-BlackItalic"),url("/local/templates/main/assets/fonts/Gilroy-BlackItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-BlackItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-Black.eot");src:local("Gilroy Black"),local("Gilroy-Black"),url("/local/templates/main/assets/fonts/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-Black.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';font-display:swap;src:url("/local/templates/main/assets/fonts/Gilroy-HeavyItalic.eot");src:local("Gilroy Heavy Italic"),local("Gilroy-HeavyItalic"),url("/local/templates/main/assets/fonts/Gilroy-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/Gilroy-HeavyItalic.woff") format("woff"),url("/local/templates/main/assets/fonts/Gilroy-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'ALS Rubl';src:url("/local/templates/main/assets/fonts/ALSRubl.eot");font-display:swap;src:url("/local/templates/main/assets/fonts/ALSRubl.eot?#iefix") format("embedded-opentype"),url("/local/templates/main/assets/fonts/ALSRubl.woff") format("woff"),url("/local/templates/main/assets/fonts/ALSRubl.ttf") format("truetype");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;font-family:"Gilroy";font-size:16px;font-weight:normal;line-height:24px;color:#101010;letter-spacing:-0.2px;width:100%;margin:0;padding:0;overflow-x:hidden}@media (max-width: 1279px){body{font-size:13px;line-height:19px}}@media (max-width: 767px){body{font-size:12px;line-height:17px}}body.scroll{overflow:hidden;height:100vh;position:fixed;cursor:pointer}body.noscroll{overflow:hidden}body.noscroll .page{overflow:hidden;height:100vh}.page{min-width:320px;width:100%;position:relative}.page:after{content:'';position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(16,16,16,0.5);opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;visibility:hidden;z-index:1}.page.overflow:after{opacity:1;visibility:visible}.page--overflow-hide{overflow-x:hidden}@media (max-width: 1279px){.container{padding-left:16px;padding-right:16px}}@media (max-width: 767px){.container{padding-left:15px;padding-right:15px}}@media (min-width: 1440px){.container{max-width:1440px}}.container__inner{padding:0 36px}@media (max-width: 1279px){.container__inner{padding-left:30px;padding-right:30px}}@media (max-width: 767px){.container__inner{padding-left:0;padding-right:0}}.container__in-max{padding-left:56px;padding-right:56px;margin-top:-33px}@media (max-width: 1439px){.container__in-max{margin-top:0;padding-left:0;padding-right:0}}.preloader{position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999;width:100vw;height:100vh}.preloader.visible{visibility:visible;opacity:1;-webkit-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}.preloader.hidden{visibility:hidden;opacity:0;-webkit-transition:visibility 0s 1s, opacity 1s linear;-o-transition:visibility 0s 1s, opacity 1s linear;transition:visibility 0s 1s, opacity 1s linear}.preloader>*{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:80px;width:80px;fill:#F61D2A}input::-ms-clear{display:none}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}a{color:inherit;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{text-decoration:none;color:#F61D2A}.content p{margin-bottom:22px}@media (max-width: 767px){.content p{margin-bottom:16px}}ul,ol{list-style:none;padding:0;margin:0;position:relative}ul li,ol li{position:relative;padding:0;margin:0}ol:not([class]){counter-reset:item;margin-bottom:25px}@media (max-width: 1279px){ol:not([class]){margin-bottom:20px}}ol:not([class]):last-child{margin-bottom:0}ol:not([class]) li{padding-left:0}@media (max-width: 1279px){ol:not([class]) li{letter-spacing:0}}@media (max-width: 767px){ol:not([class]) li{font-size:12px;line-height:17px;letter-spacing:-0.2px}}ol:not([class]) li+li{margin-top:25px}@media (max-width: 1279px){ol:not([class]) li+li{margin-top:18px}}@media (max-width: 767px){ol:not([class]) li+li{margin-top:17px}}ol:not([class]) li:before{content:counters(item, ".") ". ";counter-increment:item;font-weight:800}@media (max-width: 767px){ol:not([class]) li:before{position:relative;left:auto;top:auto}}@media (max-width: 1279px){.content ol:not([class]) li:before{font-size:14px;line-height:21px}}@media (max-width: 767px){.content ol:not([class]) li:before{font-size:12px;line-height:17px}}@media (max-width: 767px){.content ol:not([class])>li:before{position:absolute;left:16px;top:14px}}@media (max-width: 767px){.content ol:not([class])>li ol li:before{position:relative;left:auto;top:auto}}ol:not([class]) ol{margin-top:18px}@media (max-width: 1279px){ol:not([class]) ol{margin-top:17px}}@media (max-width: 767px){ol:not([class]) ol{margin-top:13px}}ol:not([class]) p:first-child{display:inline}ul:not([class]){margin-bottom:25px;counter-reset:item2}@media (max-width: 1279px){ul:not([class]){margin-bottom:20px}}ul:not([class]):last-child{margin-bottom:0}ul:not([class]) li{padding-left:0}ul:not([class]) li+li{margin-top:0}ul:not([class]) li:before{content:'—';counter-increment:item2;font-weight:400;margin-right:4px}@media (max-width: 1279px){.ul-title{font-size:14px;line-height:21px}}@media (max-width: 767px){.ul-title{display:block;border:1px solid #101010;border-radius:22px;font-size:12px;line-height:15px;padding:14px 27px 13px}}@media (max-width: 767px){.ul-title+ol{display:none}}@media (max-width: 767px){.open .ul-title+ol{display:block}}@media (max-width: 767px){.ul-title:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.64645 8.14645C4.45118 8.34171 4.45118 8.65829 4.64645 8.85355L11.6464 15.8536C11.7402 15.9473 11.8674 16 12 16C12.1326 16 12.2598 15.9473 12.3536 15.8536L19.3536 8.85355C19.5488 8.65829 19.5488 8.34171 19.3536 8.14645C19.1583 7.95118 18.8417 7.95118 18.6464 8.14645L12 14.7929L5.35355 8.14645C5.15829 7.95118 4.84171 7.95118 4.64645 8.14645Z' fill='%23101010'/%3E%3C/svg%3E%0A");height:24px;width:24px;position:absolute;right:16px;top:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.open .ul-title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ul-attention{display:inline-block;margin-top:23px}@media (max-width: 767px){.ul-attention{margin-top:17px}}.list-mark{margin-bottom:32px}.list-mark:last-child{margin-bottom:0}.content .list-mark li{margin-bottom:25px}@media (max-width: 1279px){.content .list-mark li{margin-bottom:22px}}@media (max-width: 767px){.content .list-mark li{margin-bottom:17px}}.list-mark li:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.68,20.1c1.53,0,2.65-.34,5-4.51,2-3.49,4.73-9.31,5.67-11.06A.41.41,0,0,0,20,3.92,3.77,3.77,0,0,0,17,5c-1.15,1.55-4.55,9.09-6.26,11.79a.24.24,0,0,1-.42,0c-.67-1.07-2.59-4.18-3.08-5-.6-1-1-.9-2.11-.51A6,6,0,0,0,3.82,12a.54.54,0,0,0-.13.69,44.6,44.6,0,0,0,2.52,4.22C7.35,18.62,8.33,20.1,9.68,20.1Z'/%3E%3C/svg%3E");background-position:0 0;background-size:contain;background-repeat:no-repeat;height:18px;width:20px;margin-right:8px;display:inline-block;position:relative;top:3px}@media (max-width: 1279px){.list-mark li:before{margin-right:7px}}@media (max-width: 767px){.list-mark{margin-bottom:18px}}img,svg{max-width:100%}svg{max-height:100%}table{border-collapse:collapse;table-layout:fixed;width:100%}.no-wrap{white-space:nowrap}.slick-arrow:after,.swiper-button-prev:after,.swiper-button-next:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='32' viewBox='0 0 16 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.616806 31.9992C0.536156 32.0002 0.456193 31.9836 0.382058 31.9506C0.307923 31.9175 0.241257 31.8687 0.186349 31.8072C0.127522 31.7497 0.0806373 31.6803 0.0485863 31.6032C0.0165354 31.5262 0 31.4431 0 31.3591C0 31.2752 0.0165354 31.1921 0.0485863 31.115C0.0806373 31.038 0.127522 30.9686 0.186349 30.9111L14.5021 15.9982L0.186349 1.08537C0.127522 1.02791 0.0806373 0.958509 0.0485863 0.881451C0.0165354 0.804394 0 0.721316 0 0.637348C0 0.553379 0.0165354 0.470302 0.0485863 0.393244C0.0806373 0.316187 0.127522 0.246785 0.186349 0.189322C0.243515 0.129332 0.311529 0.081717 0.386465 0.0492231C0.461401 0.0167293 0.541777 0 0.622956 0C0.704135 0 0.784511 0.0167293 0.859447 0.0492231C0.934383 0.081717 1.0024 0.129332 1.05956 0.189322L15.8181 15.5502C15.8757 15.6097 15.9215 15.6805 15.9527 15.7585C15.9839 15.8365 16 15.9201 16 16.0046C16 16.0891 15.9839 16.1728 15.9527 16.2508C15.9215 16.3288 15.8757 16.3996 15.8181 16.4591L1.05956 31.82C1.00217 31.8808 0.93302 31.9282 0.85669 31.9591C0.780359 31.99 0.698593 32.0036 0.616806 31.9992Z' fill='%23101010'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:32px;width:16px}@media (max-width: 1279px){.slick-arrow:after,.swiper-button-prev:after,.swiper-button-next:after{height:26px;width:13px}}@media (max-width: 767px){.slick-arrow:after,.swiper-button-prev:after,.swiper-button-next:after{height:22px;width:11px}}.slick-arrow,.swiper-button-prev,.swiper-button-next{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;width:32px;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;padding:0}@media (max-width: 1279px){.slick-arrow,.swiper-button-prev,.swiper-button-next{height:26px;width:26px}}@media (max-width: 767px){.slick-arrow,.swiper-button-prev,.swiper-button-next{height:22px;width:22px}}.slick-arrow:after,.swiper-button-prev:after,.swiper-button-next:after{content:''}.slick-arrow:hover:after,.swiper-button-prev:hover:after,.swiper-button-next:hover:after{border-color:#F61D2A}.elem-radio__input{position:absolute;left:0;top:0;height:100%;width:16px;opacity:0}@media (min-width: 1920px){.hidden-xl{display:none !important}.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}}@media (min-width: 1280px) and (max-width: 1439px){.hidden-lgx{display:none !important}}@media (min-width: 1280px) and (max-width: 1919px){.hidden-lg{display:none !important}.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}}@media (min-width: 768px) and (max-width: 1279px){.hidden-md{display:none !important}.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}}@media (min-width: 576px) and (max-width: 767px){.hidden-sm{display:none !important}.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}}@media (max-width: 767px){.hidden-mob{display:none !important}}@media (max-width: 575px){.hidden-xs{display:none !important}.text-xs-left{text-align:left !important}.text-xs-right{text-align:right !important}}@media (min-width: 1280px){.position-sticky{position:-webkit-sticky;position:sticky;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;top:0;z-index:1}}jdiv .cssLeaf_1k{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2240%22%20viewBox%3D%220%200%2032%2040%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23010101%22%20d%3D%22M0%200h9.02L32%2033.196V40H0z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23F61D2A%22%20d%3D%22M9%200c3.581.05%2023%205.426%2023%2033.08v.03C18.922%2030.751%209%2019.311%209%205.554V0z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") !important}jdiv .headerBox_3s{background:#010101 !important}jdiv .closeIcon_1U{height:32px;width:32px;background:#101010 no-repeat center center !important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.14645 4.14645C4.34171 3.95118 4.65829 3.95118 4.85355 4.14645L12 11.2929L19.1464 4.14645C19.3417 3.95118 19.6583 3.95118 19.8536 4.14645C20.0488 4.34171 20.0488 4.65829 19.8536 4.85355L12.7071 12L19.8536 19.1464C20.0488 19.3417 20.0488 19.6583 19.8536 19.8536C19.6583 20.0488 19.3417 20.0488 19.1464 19.8536L12 12.7071L4.85355 19.8536C4.65829 20.0488 4.34171 20.0488 4.14645 19.8536C3.95118 19.6583 3.95118 19.3417 4.14645 19.1464L11.2929 12L4.14645 4.85355C3.95118 4.65829 3.95118 4.34171 4.14645 4.14645Z' fill='white'/%3E%3C/svg%3E%0A") !important;background-size:24px auto !important;border-radius:50%;opacity:1}jdiv .label_39._bottom_3v._pad100_GR{background:#010101 !important}jdiv .__client_1w ._grey_3-{background:#010101 !important}jdiv .sendButton_1o{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='18' fill='%23F61D2A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.6464 10.6464C17.8417 10.4512 18.1583 10.4512 18.3536 10.6464L24.3536 16.6464C24.5488 16.8417 24.5488 17.1583 24.3536 17.3536C24.1583 17.5488 23.8417 17.5488 23.6464 17.3536L18.5 12.2071V25C18.5 25.2761 18.2761 25.5 18 25.5C17.7239 25.5 17.5 25.2761 17.5 25V12.2071L12.3536 17.3536C12.1583 17.5488 11.8417 17.5488 11.6464 17.3536C11.4512 17.1583 11.4512 16.8417 11.6464 16.6464L17.6464 10.6464Z' fill='white'/%3E%3C/svg%3E%0A") !important}jdiv .button_Jn{background:#F61D2A;border:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;color:#fff;border-radius:26px !important;font-size:14px !important;line-height:17px;letter-spacing:0.5px;font-weight:700;height:48px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;white-space:nowrap;padding:8px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}jdiv .button_Jn:hover{color:#fff;background:#DF0001}jdiv .button_Jn .text_Xc{margin-top:0;padding-top:0}jdiv .body_14 * .inputField_G5,jdiv .body_14 input[type=text].inputField_G5,jdiv .body_14 input[type=tel].inputField_G5,jdiv .body_14 input[type=email].inputField_G5{border:1px solid #E6E6E6 !important;border-radius:12px !important;font-size:16px !important;line-height:24px !important;padding:10px 16px !important;height:52px !important;outline:none !important;-webkit-transition:all 0.3s ease-in-out !important;-o-transition:all 0.3s ease-in-out !important;transition:all 0.3s ease-in-out !important;width:100% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}jdiv .body_14 * .inputField_G5:focus,jdiv .body_14 * .inputField_G5:hover,jdiv .body_14 input[type=text].inputField_G5:focus,jdiv .body_14 input[type=text].inputField_G5:hover,jdiv .body_14 input[type=tel].inputField_G5:focus,jdiv .body_14 input[type=tel].inputField_G5:hover,jdiv .body_14 input[type=email].inputField_G5:focus,jdiv .body_14 input[type=email].inputField_G5:hover{border-color:#C6C6C6 !important}.datepicker--day-name{color:#F61D2A}.datepicker--cell.-current-{color:#3085F8}.datepicker--cell.-selected-,.datepicker--cell.-selected-:hover,.datepicker--cell.-selected-:focus,.datepicker--cell.-selected-.-current-,.datepicker--cell.-selected-.-current-:hover,.datepicker--cell.-selected-.-current-:focus{background:#3085F8}.label_39._bottom_3v._pad100_GR._init_Tk.notranslate{display:none}.label_39._bottom_3v._pad100_GR._init_Tk.notranslate ~ .main_2l.notranslate{opacity:0}.label_39._bottom_3v._pad100_GR._init_Tk.notranslate ~ .main_2l.notranslate .leaf_25._bottom_DW{display:none}.main_2d{background:#010101 !important}.iconWrap_2n.iconWrap2_1O,.wrap_mW._show_1e._orinationRight_25._isCallEnabled_2Q._showLogo_3q.__jivoMobileButton,.button_1O{display:none !important}.globalClass_ET .main_2l.__auto_3S{opacity:0;visibility:hidden;width:0px !important;height:496px !important;-webkit-transform:translateY(-webkit-calc(100% - 40px)) !important;-ms-transform:translateY(calc(100% - 40px)) !important;transform:translateY(calc(100% - 40px)) !important}.input_6h,.popup_1H,.main_1y{width:100% !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:bold;line-height:1.2;color:inherit}h1,.h1{font-size:38px;line-height:47px;font-weight:800}@media (max-width: 1279px){h1,.h1{font-size:24px;line-height:29px}}@media (max-width: 767px){h1,.h1{font-size:16px;line-height:20px}}h2,.h2{font-size:32px;line-height:39px;font-weight:800}@media (max-width: 1279px){h2,.h2{font-size:24px;line-height:29px}}@media (max-width: 767px){h2,.h2{font-size:16px;line-height:20px}}h3,.h3{font-size:24px;line-height:29px;font-weight:800;margin-bottom:28px}h3.light,.h3.light{font-weight:300}h3.regular,.h3.regular{font-weight:400}h3--m-b-10,.h3--m-b-10{margin-bottom:10px}@media (max-width: 1279px){h3,.h3{font-size:16px;line-height:20px}}@media (max-width: 767px){h3,.h3{font-size:12px;line-height:15px;letter-spacing:0}}@media (max-width: 1279px){h3--lg,.h3--lg{font-size:20px;line-height:1;margin-bottom:18px}}@media (max-width: 767px){h3--lg,.h3--lg{font-size:15px;line-height:16px;margin-bottom:16px}}@media (max-width: 1279px){h3--md,.h3--md{font-size:18px;line-height:22px;margin-bottom:16px}}@media (max-width: 767px){h3--md,.h3--md{font-size:14px;line-height:21px;margin-bottom:12px}}@media (max-width: 1279px){.banner+h3,.banner+.h3{margin-top:28px}}@media (max-width: 767px){.banner+h3,.banner+.h3{margin-top:16px}}h4,.h4{font-size:18px;line-height:22px;font-weight:600}h4--sm,.h4--sm{font-size:16px;line-height:20px;font-weight:800;margin-bottom:10px}@media (max-width: 1279px){h4--sm,.h4--sm{font-size:13px;line-height:16px;margin-bottom:7px}}@media (max-width: 767px){h4--sm,.h4--sm{font-size:12px;line-height:15px}}h5,.h5{font-size:14px;line-height:14px;font-weight:400}h6,.h6{font-size:14px;line-height:15px;font-weight:800}@media (max-width: 1279px){h6,.h6{font-size:13px;line-height:16px}}@media (max-width: 767px){h6,.h6{font-size:10px;line-height:16px}}.lead{font-size:1.25rem;font-weight:300}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.dark{color:#fff}.light{color:#101010}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.color-red{color:#F61D2A}.color-gray{color:#C6C6C6}.color-gray-light{color:#E6E6E6}@media (min-width: 1919px){.text-right-xl{text-align:right}.text-left-xl{text-align:left}.text-center-xl{text-align:center}}@media (min-width: 1279px) and (max-width: 1918px){.text-right-lg{text-align:right}.text-left-lg{text-align:left}.text-center-lg{text-align:center}}@media (min-width: 767px) and (max-width: 1278px){.text-right-md{text-align:right}.text-left-md{text-align:left}.text-center-md{text-align:center}}@media (min-width: 575px) and (max-width: 766px){.text-right-sm{text-align:right}.text-left-sm{text-align:left}.text-center-sm{text-align:center}}@media (min-width: 320px) and (max-width: 574px){.text-right-xs{text-align:right}.text-left-xs{text-align:left}.text-center-xs{text-align:center}}.icon{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.icon-user{width:16px;height:20px}.icon-logo-old{width:120px;height:60px}@media (max-width: 1279px){.icon-logo-old{height:50px;width:110px}}@media (max-width: 767px){.icon-logo-old{height:50px;width:75px}}.icon-search,.icon-consultant,.icon-ask,.icon-home2,.icon-filter,.icon-clear-filter,.icon-close,.icon-thumbs-up,.icon-thumbs-down{height:24px;width:24px}.icon-filter{stroke:#101010}@media (max-width: 1279px){.icon-filter{height:18px;width:18px}}@media (max-width: 767px){.icon-filter{height:16px;width:16px}}.icon-table,.icon-list{height:20px;width:20px;fill:#E6E6E6}@media (max-width: 1279px){.icon-table,.icon-list{height:14px;width:14px}}.active .icon-table,.active .icon-list{fill:#101010}.icon-24h,.icon-loyalty,.icon-favs,.icon-cart,.icon-all,.icon-user2{height:32px;width:32px}@media (max-width: 1279px){.icon-24h,.icon-loyalty,.icon-favs,.icon-cart,.icon-all,.icon-user2{height:44px;width:44px}}.icon-show-more,.icon-vk,.icon-ok,.icon-youtube,.icon-instagram,.icon-adv-product,.icon-adv-product2,.icon-home,.icon-dacha,.icon-beauty,.icon-electronics,.icon-talisma,.icon-prevoslav,.icon-hobby,.icon-kids,.icon-cloth-shoes,.icon-back,.icon-arrow-back2,.icon-garbage-can,.icon-24h,.icon-q,.icon-tel,.icon-file,.icon-map,.icon-arrow,.icon-cross,.icon-remont,.icon-gym-red,.icon-gym-black,.icon-auto,.icon-auto_r,.icon-books,.icon-books_r,.icon-tech,.icon-tech_r,.icon-car,.icon-household{height:32px;width:32px}.icon-adv-product{stroke-width:1}.icon-delivery-free,.icon-delivery-rf,.icon-delivery-point,.icon-delivery-loyality{height:76px;width:76px}@media (max-width: 767px){.icon-delivery-free,.icon-delivery-rf,.icon-delivery-point,.icon-delivery-loyality{height:56px;width:56px}}.icon-mastercard{height:20px;width:34px}.icon-visa{height:17px;width:49px}.icon-mir{height:15px;width:55px}.icon-halva{height:16px;width:55px}@media (max-width: 1279px){.icon-halva{width:65px}}.icon-favs{fill:#101010}.icon-favs .bg{fill:transparent}.icon-favs.active{fill:#F61D2A}.icon-favs.active .bg{fill:#F61D2A}.icon-mail_illustration{height:84px;width:98px}@media (max-width: 1279px){.icon-mail_illustration{height:76px;width:93px}}@media (max-width: 767px){.icon-mail_illustration{height:84px;width:90px}}.icon-arrow-back{height:12px;width:7px;stroke:#101010}.icon-cancel{height:12px;width:12px}.icon-tv-404{width:320px;height:299px}.icon-404{width:379px;height:142px}.icon-courier{height:78px;width:65px}@media (max-width: 767px){.icon-courier{height:48px;width:48px}}.icon-pochta{height:76px;width:76px}@media (max-width: 767px){.icon-pochta{height:43px;width:43px}}.icon-pvz{height:80px;width:60px}@media (max-width: 767px){.icon-pvz{height:48px;width:37px}}.icon-courier2,.icon-pochta2,.icon-pvz2,.icon-online-payment2,.icon-offline-payment2{height:92px;width:92px}.icon-offline-payment,.icon-online-payment{height:92px;width:92px}.icon-garbage-can,.icon-cross{stroke:#101010}.icon-talisma-detail{width:42px;height:12px}.elem-back{border-radius:4px;background:#F6F6F6;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;padding:0 16px;margin-bottom:12px;font-size:13px;line-height:16px;font-weight:800;color:#C6C6C6;margin-top:17px;position:relative;cursor:pointer}@media (max-width: 767px){.elem-back{margin-left:0;margin-right:0;margin-top:6px;font-size:12px;line-height:15px;padding:0 8px}}.elem-back:not(.disabled-nav):after{content:'';position:absolute;top:-webkit-calc(50% - 2px);top:calc(50% - 2px);right:13px;width:13px;height:13px;border-top:1px solid #C6C6C6;border-right:1px solid #C6C6C6;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 1280px){.elem-back.open:after,.elem-back:hover:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}}.elem-back .icon{margin-right:4px}.elem-back__list{position:absolute;left:0;top:100%;width:100%;border:1px solid #F6F6F6;background:#fff;z-index:9;display:none}.elem-back__list.active{display:block}@media (min-width: 1280px){.elem-back:hover .elem-back__list{display:block}}.elem-back__item+.elem-back__item{border-top:1px solid #F6F6F6}.elem-back__link{display:block;font-size:12px;line-height:17px;letter-spacing:-0.2px;color:#101010;font-weight:400;padding:11px 16px 12px 51px}@media (max-width: 767px){.elem-back__link{padding-left:44px}}.elem-btn{background:#F61D2A;border:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;color:#fff;border-radius:26px;font-size:14px;line-height:17px;letter-spacing:0.5px;font-weight:700;height:48px;min-width:208px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;white-space:nowrap;padding:8px;outline:none}.elem-btn:focus,.elem-btn:active{outline:none}@media (max-width: 1279px){.elem-btn{font-size:12px;line-height:15px;height:32px;min-width:136px}}@media (max-width: 767px){.elem-btn{font-size:10px;line-height:16px;height:26px;min-width:110px;padding:4px}}.elem-btn .icon:first-child{margin-right:8px}.elem-btn .icon:last-child{margin-left:8px}.elem-btn__wrap{text-align:center}.elem-btn:hover{color:#fff;background:#DF0001}.elem-btn--no-hover:hover{background-color:unset;border-color:unset;color:unset}.elem-btn--fix-weight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elem-btn--fix-weight:after{display:block;content:attr(title);font-weight:800;height:1px;color:transparent;overflow:hidden;visibility:hidden}.elem-btn--light{font-weight:400;background:#fff;border:1px solid #101010;color:#101010}.elem-btn--light.active{color:#fff;background:#101010;font-weight:800}.elem-btn--light:hover{color:#F61D2A;border-color:#F61D2A;background:#fff}.elem-btn--light.bold{font-weight:800}.elem-btn--light.bold:hover{color:#fff;background:#101010;border-color:#101010}.elem-btn--light-hover-red.bold:hover{color:#F61D2A;border-color:#F61D2A;background:#fff}.elem-btn--light-no-hover:hover{color:#101010;border-color:#101010;background:#fff}.elem-btn--light-no-hover.active:hover{color:#fff;background:#101010}.elem-btn--gray{border-color:#C6C6C6;color:#101010;font-weight:400}.elem-btn--gray.bold{font-weight:800}.elem-btn--disabled{background:#F6F6F6;border-color:#F6F6F6;color:#101010;white-space:normal;font-size:11px;line-height:14px;text-align:center;font-weight:400}.elem-btn--disabled:hover{color:#101010;border-color:#E6E6E6;background:#E6E6E6}.elem-btn--disabled.bold{font-weight:800}.elem-btn--disabled.elem-btn--lg{font-size:14px;line-height:20px}@media (max-width: 767px){.elem-btn--disabled.elem-btn--lg{font-size:12px;line-height:20px;letter-spacing:0.2px}}.elem-btn--gray-light{border:1px solid #E6E6E6;color:#101010;font-weight:400;background:transparent}.elem-btn--gray-light:hover{border-color:#F6F6F6;background-color:#F6F6F6;color:#101010}.elem-btn--gray-light.bold{font-weight:800}.elem-btn--gray-light.active{color:#C6C6C6;border-color:#F6F6F6;background-color:#F6F6F6}.elem-btn--dark{border:1px solid #101010;background:#101010;color:#fff}.elem-btn--dark:hover{border-color:#101010;background-color:#fff;color:#101010}.elem-btn:disabled,.elem-btn.disabled{background:#F6F6F6;border-color:#F6F6F6;color:#C6C6C6;cursor:default}.elem-btn--w100{width:100%;display:block;text-align:center}@media (max-width: 767px){.elem-btn--mob-m-t-10{margin-top:10px}}.elem-btn--m-b-10{margin-bottom:10px}.elem-btn--lg{height:52px}@media (max-width: 1279px){.elem-btn--lg{height:44px;font-size:13px;line-height:16px}}.elem-btn--lg-min{min-width:276px}@media (max-width: 1279px){.elem-btn--lg-min{min-width:208px}}@media (max-width: 767px){.elem-btn--lg-min{min-width:-webkit-calc(50% - 5px);min-width:calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}}.elem-btn--lg-min+.elem-btn--lg-min{margin-left:32px}@media (max-width: 1279px){.elem-btn--lg-min+.elem-btn--lg-min{margin-left:20px}}@media (max-width: 767px){.elem-btn--lg-min+.elem-btn--lg-min{margin-left:10px}}.elem-btn--md{height:40px;min-width:124px;max-width:132px;border-radius:25px;font-size:12px;line-height:14px;letter-spacing:-0.2px;width:auto;padding:0 12px}.elem-btn--sm{height:32px;min-width:108px;width:108px;border-radius:16px}@media (max-width: 1279px){.elem-btn--sm{min-width:127px;width:127px}}@media (max-width: 767px){.elem-btn--sm{height:26px;min-width:86px;width:86px;border-radius:13px;font-size:10px;line-height:12px;letter-spacing:0.1px}}@media (max-width: 767px){.mobile-list .elem-btn--sm{height:32px;min-width:122px;width:122px;font-size:12px;line-height:17px;letter-spacing:-0.2px;border-radius:16px}}@media (max-width: 767px){.mobile-list .elem-btn--sm{line-height:12px}}.elem-btn--xs{font-size:12px;line-height:12px;height:28px;min-width:136px}.elem-btn--full{width:100%;max-width:100%;min-width:100%}.elem-btn--auto{width:auto;min-width:0;max-width:none;padding-left:30px;padding-right:30px}@media (max-width: 1279px){.elem-btn--table{min-width:208px}}@media (max-width: 767px){.elem-btn--table{min-width:140px}}@media (max-width: 1279px){.elem-btn--table+.elem-btn--table{margin-left:20px}}@media (max-width: 767px){.elem-btn--table+.elem-btn--table{margin-left:10px}}.elem-btn--transparent{background:transparent}.elem-btn--transparent:hover{background:transparent}.elem-btn--font-size-14{font-size:14px;line-height:16px}.elem-btn--filter-option{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:800;padding:0 25px 0 15px !important}.elem-btn--filter-option .caret{position:relative;width:16px;height:16px}.elem-btn--filter-option .caret:after{content:'';position:absolute;top:50%;right:0;width:11px;height:11px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-6px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}button.elem-btn{display:inline-block;text-align:center}.elem-cancel{position:absolute;right:8px;top:4px;height:12px;width:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.elem-close{margin-left:auto}.elem-color{height:12px;width:12px;border-radius:50%}.elem-color.light{border:1px solid #E6E6E6}.elem-filter{background:#F6F6F6;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;font-size:12px;line-height:14px;letter-spacing:-0.2px;font-weight:400;height:40px;border-radius:20px;position:relative;padding:8px 51px 8px 24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}@media (max-width: 1279px){.elem-filter{font-size:10px;line-height:12px;height:32px;letter-spacing:0.1px;padding:4px 45px 4px 19px}}@media (max-width: 767px){.elem-filter{margin-right:0;width:100%;padding:4px 15px 4px 31px}}.elem-filter:hover{color:unset;background:#E6E6E6}.elem-filter:after{content:'';position:absolute;top:50%;right:19px;width:11px;height:11px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 767px){.elem-filter:after{display:none}}.elem-filter .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.elem-filter .icon{margin-right:10px}}@media (max-width: 767px){.elem-filter .icon{margin-right:8px}}.elem-filter.open:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.elem-filter.choose .icon{stroke:#F61D2A}.elem-filter.choose:before{content:'';height:8px;width:8px;background:#F61D2A;border-radius:50%;position:absolute;left:12px;top:50%;margin-top:-4px}@media (max-width: 767px){.elem-filter.choose:before{left:16px;margin-top:-6px}}.elem-item{position:relative;margin-bottom:20px}@media (max-width: 1279px){.elem-item{margin-bottom:16px}}.elem-item--md{margin-bottom:29px}@media (max-width: 1279px){.elem-item--md{margin-bottom:14px}}@media (max-width: 767px){.elem-item--md{margin-bottom:11px}}.elem-item--last{margin-bottom:0}.elem-item__row{margin-bottom:10px}@media (max-width: 1279px){.elem-item__row{margin-bottom:13px}}.elem-item--no-margin-bottom{margin-bottom:0}.elem-input{border:1px solid #E6E6E6;border-radius:12px;font-size:16px;line-height:24px;padding:10px 16px;height:52px;outline:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;width:100%;background-position:-webkit-calc(100% - 16px) center;background-position:calc(100% - 16px) center}.elem-input:disabled{background:#F6F6F6;border-color:transparent;color:#C6C6C6}@media (max-width: 1279px){.elem-input{font-size:13px;line-height:19px;letter-spacing:0px;height:44px;border-radius:8px}}@media (max-width: 575px){.elem-input{font-size:12px;line-height:17px;letter-spacing:-0.2px;height:44px;border-radius:8px}}.elem-input::-webkit-input-placeholder{color:#C6C6C6}.elem-input::-moz-placeholder{color:#C6C6C6}.elem-input:-ms-input-placeholder{color:#C6C6C6}.elem-input::-ms-input-placeholder{color:#C6C6C6}.elem-input::placeholder{color:#C6C6C6}.elem-input:focus{border-color:#C6C6C6}.elem-input__icon{position:absolute;left:12px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:11}.elem-input__icon+.elem-input{padding-left:44px}.elem-input--md{height:40px;font-size:14px;line-height:21px;letter-spacing:0;border-radius:20px}.elem-input--sm{font-size:12px;line-height:14px;border-radius:16px;padding:4px 16px;height:32px}.elem-input--xs{font-size:11px;line-height:14px;height:28px;padding:7px 8px;border-radius:8px}@media (max-width: 1279px){.elem-input--xs{font-size:13px;line-height:19px;height:44px;border-radius:10px;padding:7px 16px}}.elem-input--price{width:100px;text-align:center}@media (max-width: 1279px){.elem-input--price{font-size:10px;line-height:12px;height:32px;width:80px}}.elem-input--price-label{padding:10px 16px 10px 36px}@media (max-width: 1279px){.elem-input--price-label{padding-left:28px}}@media (max-width: 767px){.elem-input--price-label{padding-left:50px}}.elem-input--price-label:focus{border-color:#F6F6F6}.elem-input--gray{background-color:#F6F6F6;border-color:#F6F6F6}.elem-input--white{background-color:#fff}.elem-input--city{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6262 3.92252C20.7571 4.0793 20.7795 4.29989 20.6828 4.47975L11.9403 20.7368C11.8285 20.9447 11.5865 21.0461 11.3599 20.98C11.1333 20.9139 10.9838 20.6983 11.0013 20.4629L11.6714 11.4483L2.44866 10.4974C2.2136 10.4731 2.02761 10.2876 2.00272 10.0526C1.97783 9.81766 2.12085 9.59733 2.34562 9.5244L20.0881 3.76735C20.2823 3.70432 20.4954 3.76575 20.6262 3.92252ZM4.90488 9.7453L12.2574 10.5034C12.5265 10.5311 12.7248 10.768 12.7047 11.0378L12.1728 18.1931L19.2122 5.10286L4.90488 9.7453Z' fill='%23101010'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:12px center;padding-left:40px;height:32px;font-size:12px;line-height:14px}@media (max-width: 767px){.elem-input--city{border-radius:16px}}.elem-input--status{position:absolute;font-size:14px;line-height:16px;color:#C6C6C6;left:60px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);top:20px;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}@media (max-width: 1279px){.elem-input--status{font-size:13px;line-height:19px}}@media (max-width: 767px){.elem-input--status{top:21px;height:-webkit-calc(100% - 21px);height:calc(100% - 21px);font-size:12px;line-height:17px}}.elem-input--textarea{resize:none;height:184px;padding:28px 31px;letter-spacing:-.2px;display:block}@media (max-width: 1279px){.elem-input--textarea{height:129px;padding:17px 19px}}@media (max-width: 767px){.elem-input--textarea{padding:8px 9px}}.elem-input.succsess{border-color:#4EF25E;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%234EF25E'/%3E%3Cpath d='M6 11.75L10.5 16.25L18 8.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.elem-input.error{border-color:#F61D2A;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23F61D2A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.71967 6.96967C7.01256 6.67678 7.48744 6.67678 7.78033 6.96967L12 11.1893L16.2197 6.96967C16.5126 6.67678 16.9874 6.67678 17.2803 6.96967C17.5732 7.26256 17.5732 7.73744 17.2803 8.03033L13.0607 12.25L17.2803 16.4697C17.5732 16.7626 17.5732 17.2374 17.2803 17.5303C16.9874 17.8232 16.5126 17.8232 16.2197 17.5303L12 13.3107L7.78033 17.5303C7.48744 17.8232 7.01256 17.8232 6.71967 17.5303C6.42678 17.2374 6.42678 16.7626 6.71967 16.4697L10.9393 12.25L6.71967 8.03033C6.42678 7.73744 6.42678 7.26256 6.71967 6.96967Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat}.elem-input-error{font-size:12px;line-height:14px;text-align:center;color:#F61D2A;margin-top:10px}.elem-input-icon{position:absolute;right:17px;top:34px;height:24px;width:24px;cursor:pointer}@media (max-width: 1279px){.elem-input-icon{top:30px}}@media (max-width: 767px){.elem-input-icon{top:31px}}.elem-label{display:block;font-size:12px;line-height:15px;font-weight:800;margin-bottom:5px;position:relative}@media (max-width: 575px){.elem-label{font-size:10px;line-height:16px}}.elem-label[required]:after{content:'*';color:#F61D2A;margin-left:3px}.elem-label--red-circle{background-color:#F61D2A;color:#fff;border-radius:10px;padding:0px 7px;margin-left:2px;margin-bottom:14px;font-weight:normal}.elem-logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elem-more{font-size:12px;line-height:14px;font-weight:400;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;margin-top:25px}@media (max-width: 1279px){.elem-more{margin-top:18px;font-size:10px;line-height:12px}}@media (max-width: 767px){.elem-more{font-size:12px;line-height:15px;font-weight:800;background:#F6F6F6;border-radius:22px;height:44px;width:100%;color:#C6C6C6;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:12px}}.elem-more__row{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}.elem-more .icon{margin-bottom:5px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 1279px){.elem-more .icon{margin-bottom:7px}}@media (max-width: 767px){.elem-more .icon{display:none}}.elem-more:hover{color:unset}.elem-more:hover .icon{-webkit-animation:rotate 0.5s infinite linear;animation:rotate 0.5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.elem-radio{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400}.elem-radio__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:11px -1px}@media (max-width: 1279px){.elem-radio__list{margin:7px -10px 1px -7px}}@media (max-width: 767px){.elem-radio__list{margin-top:10px}}.elem-radio__span{position:relative;padding-left:36px;min-height:24px;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}@media (max-width: 1279px){.elem-radio__span{font-size:12px;line-height:17px;letter-spacing:-0.2px;padding-left:33px}}.elem-radio__span:not(.elem-radio__span--color):before{content:'';-webkit-box-shadow:0 0 0 1px #E6E6E6;box-shadow:0 0 0 1px #E6E6E6;height:22px;width:22px;background:#fff;border:4px solid #fff;border-radius:50%;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.elem-radio__span-color{content:'';-webkit-box-shadow:0 0 0 1px #E6E6E6;box-shadow:0 0 0 1px #E6E6E6;height:22px;width:22px;background:#fff;border:4px solid #fff;border-radius:50%;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.elem-radio__span:not(.elem-radio__span--color):hover:before{-webkit-box-shadow:0 0 0 1px #F61D2A;box-shadow:0 0 0 1px #F61D2A}.elem-radio__span-color:hover{-webkit-box-shadow:0 0 0 1px #F61D2A;box-shadow:0 0 0 1px #F61D2A}.elem-radio__input:checked+.elem-radio__span:not(.elem-radio__span--color):before{background:#F61D2A;-webkit-box-shadow:0 0 0 1px #F61D2A;box-shadow:0 0 0 1px #F61D2A}.elem-radio__input:checked+.elem-radio__span-color{background:#F61D2A;-webkit-box-shadow:0 0 0 1px #F61D2A;box-shadow:0 0 0 1px #F61D2A}.elem-radio--color{margin:0 1px 8px}@media (max-width: 1279px){.elem-radio--color{margin:0 2px 8px}}.elem-radio--color .elem-radio__span{padding:0;height:30px;width:30px;border:1px solid transparent;border-radius:50%;padding:3px}.elem-radio--color .elem-radio__span-color{height:22px;width:22px;border:1px solid transparent;left:3px;top:3px;-webkit-box-shadow:none;box-shadow:none}.elem-radio--color .elem-radio__input:checked+.elem-radio__span{border-color:#F61D2A}.elem-radio--color .elem-radio__input:checked+.elem-radio__span:before{background:transparent;-webkit-box-shadow:none;box-shadow:none}.elem-radio--white .elem-radio__span:before{border-color:#E6E6E6;background:#fff}.elem-radio--black .elem-radio__span:before{background:#101010}.elem-radio--red .elem-radio__span:before{background:#F61D2A}.elem-radio--turquoise .elem-radio__span:before{background:#0F8D95}.elem-radio--blue .elem-radio__span:before{background:#3085F8}.elem-radio--gray .elem-radio__span:before{background:#C6C6C6}.elem-radio--green .elem-radio__span:before{background:#4EF25E}.elem-radio--purple .elem-radio__span:before{background:#D155FF}.elem-radio--pink .elem-radio__span:before{background:#FD16AD}.elem-radio--yellow .elem-radio__span:before{background:#FFEC44}.elem-radio--black .elem-radio__input:checked+.elem-radio__span:before{background:#101010}.elem-radio--red .elem-radio__input:checked+.elem-radio__span:before{background:#F61D2A}.elem-radio--turquoise .elem-radio__input:checked+.elem-radio__span:before{background:#0F8D95}.elem-radio--blue .elem-radio__input:checked+.elem-radio__span:before{background:#3085F8}.elem-radio--gray .elem-radio__input:checked+.elem-radio__span:before{background:#C6C6C6}.elem-radio--green .elem-radio__input:checked+.elem-radio__span:before{background:#4EF25E}.elem-radio--purple .elem-radio__input:checked+.elem-radio__span:before{background:#D155FF}.elem-radio--pink .elem-radio__input:checked+.elem-radio__span:before{background:#FD16AD}.elem-radio--yellow .elem-radio__input:checked+.elem-radio__span:before{background:#FFEC44}.elem-price{font-size:27px;line-height:32px;font-family:"Lato",sans-serif;white-space:nowrap}@media (max-width: 1279px){.elem-price{font-size:24px;line-height:29px}}@media (max-width: 767px){.elem-price{font-size:22px;line-height:26px}}.elem-price--lg{font-size:36px;line-height:43px}@media (max-width: 1279px){.elem-price--lg{line-height:1}}.elem-price-old{font-size:16px;line-height:19px;font-family:"Lato",sans-serif;color:#101010;position:relative;display:inline-block;white-space:nowrap}.elem-price-old:before{content:'';position:absolute;background:#F61D2A;top:55%;width:100%;height:1px}@media (max-width: 767px){.elem-price-old:before{top:55%}}@media (max-width: 1279px){.elem-price-old{font-size:14px;line-height:17px;margin-left:6px;position:relative;top:-2px}}@media (max-width: 767px){.elem-price-old{font-size:12px;line-height:14px;letter-spacing:0;margin-left:auto}}.elem-price-old--lg{font-size:20px;line-height:31px}@media (max-width: 1279px){.elem-price-old--lg{font-size:16px;line-height:19px}}*+.elem-price-old--lg{margin-left:15px}@media (max-width: 1279px){*+.elem-price-old--lg{margin-left:4px}}.elem-price-old+.elem-price{color:#F61D2A}.elem-title{border-bottom:1px solid #E6E6E6;padding:17px 0 18px;margin-bottom:32px}@media (max-width: 1279px){.elem-title{padding-bottom:13px;margin-bottom:20px}}@media (max-width: 767px){.elem-title{font-size:16px;line-height:20px;letter-spacing:-0.2px;margin-left:0;margin-right:0;margin-bottom:20px;padding-bottom:8px;padding-top:10px}}.elem-title--lg{margin-bottom:41px}@media (max-width: 1279px){.elem-title--lg{margin-bottom:21px}}@media (max-width: 767px){.elem-title--lg{margin-bottom:16px}}.elem-title-inline{padding:22px 0 16px}@media (max-width: 1279px){.elem-title-inline{border-bottom:1px solid #E6E6E6;padding:2px 0 13px;margin-bottom:0}}.teaser+.elem-title{padding-top:0}@media (max-width: 1279px){.elem-title--inner{margin-left:0}}@media (max-width: 1279px){.elem-back+.elem-title{padding-top:0;margin-top:0;margin-bottom:15px}}.elem-title--row{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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:3px}.elem-title__count{font-size:14px;line-height:21px;font-weight:400;margin-bottom:4px}@media (max-width: 1279px){.elem-title__count{font-size:13px;line-height:19px;color:#C6C6C6;margin-bottom:2px}}@media (max-width: 767px){.elem-title__count{font-size:10px;line-height:12px;letter-spacing:0.1px;margin-bottom:0}}.elem-title__counts{color:#E6E6E6;margin-left:10px}@media (max-width: 767px){.elem-title__counts{margin-left:4px}}.elem-title__remove{font-size:12px;line-height:15px}@media (max-width: 767px){.elem-title__remove{font-size:10px;line-height:14px}}@media (max-width: 1279px){.elem-title__num{margin-left:5px}}.elem-select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.elem-select__select{font-size:12px;line-height:15px;font-weight:800;border:1px solid #101010;border-radius:22px;padding:5px 45px 5px 16px;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;width:100%;height:44px;position:relative;margin:0}.elem-select__select:after{content:'';position:absolute;top:50%;right:21px;width:11px;height:11px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.open .elem-select__select:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.elem-select__in{position:relative;height:0;overflow:hidden;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}.open .elem-select__in{height:auto}.elem-select__in>*{width:-webkit-calc(100% - 5px);width:calc(100% - 5px)}.elem-select__in .elem-input{width:100%;font-size:12px;line-height:17px;letter-spacing:-0.2px;height:44px;text-align:center}.elem-desc{font-size:18px;line-height:27px;margin-bottom:33px}@media (max-width: 1279px){.elem-desc{font-size:13px;line-height:19px;margin-bottom:19px}}@media (max-width: 767px){.elem-desc{font-size:12px;line-height:17px;margin-bottom:23px}}@media (max-width: 767px){.elem-desc{font-size:10px;line-height:12px;letter-spacing:0.1px}}.elem-hint{position:absolute;right:8px;bottom:10px}@media (max-width: 1279px){.elem-hint{right:6px;bottom:6px}}.elem-hint--small{right:-5px;bottom:2px}@media (max-width: 767px){.elem-hint__mob{font-size:10px;line-height:12px;padding-top:17px;padding-left:17px;letter-spacing:0.1px}}.elem-hint__mob a{color:#F61D2A}.elem-hint__text{display:none;position:absolute;bottom:100%;width:172px;right:-8px;padding-bottom:30px}@media (max-width: 1279px){.elem-hint__text{width:154px;right:-6px;padding-bottom:22px}}.elem-hint__text-in{background:#fff;border:1px solid #C6C6C6;border-radius:4px;font-size:12px;line-height:14px;position:relative;padding:7px 3px;text-align:center}@media (max-width: 1279px){.elem-hint__text-in{font-size:10px;line-height:12px;letter-spacing:0.1px;border-radius:3px;padding:4px 3px}}.elem-hint__text-in:after{content:'';width:0;height:0;border-style:solid;border-width:12px 6px 0 6px;border-color:#C6C6C6 transparent transparent transparent;position:absolute;bottom:-12px;right:20px}@media (max-width: 1279px){.elem-hint__text-in:after{right:15px}}.elem-hint__text-in a{color:#F61D2A}.elem-hint:hover .elem-hint__text{display:block}.elem-hint__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.elem-hint__icon .icon{fill:#C6C6C6}.elem-hint__icon:hover .icon{fill:#949494}.elem-hint--small .elem-hint__icon .icon{height:24px;width:24px}.elem-quest{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}*+.elem-quest{margin-top:38px}@media (max-width: 1279px){*+.elem-quest{margin-top:27px}}@media (max-width: 767px){*+.elem-quest{margin-top:24px}}.elem-quest+.elem-quest{margin-top:31px}@media (max-width: 767px){.elem-quest+.elem-quest{margin-top:12px}}.elem-quest__list{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}.elem-quest__list .elem-quest{max-width:55%}@media (max-width: 1279px){.elem-quest__list .elem-quest{max-width:100%}}.elem-quest__list .elem-quest:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:auto}@media (max-width: 1279px){.elem-quest__list .elem-quest:nth-child(even){max-width:61%}}@media (max-width: 767px){.elem-quest__list .elem-quest:nth-child(even){max-width:100%}}.elem-quest__img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:16px;max-width:100px}@media (max-width: 767px){.elem-quest__img{margin-right:12px}}.elem-quest__list .elem-quest__img{margin-right:34px}@media (max-width: 1279px){.elem-quest__list .elem-quest__img{margin-right:22px}}@media (max-width: 767px){.elem-quest__list .elem-quest__img{margin-right:16px}}.elem-quest__list .elem-quest:nth-child(even) .elem-quest__img{margin-right:0;margin-left:34px}@media (max-width: 1279px){.elem-quest__list .elem-quest:nth-child(even) .elem-quest__img{margin-left:22px}}@media (max-width: 767px){.elem-quest__list .elem-quest:nth-child(even) .elem-quest__img{margin-left:16px}}.elem-quest__text{font-size:16px;line-height:24px}@media (max-width: 1279px){.elem-quest__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.elem-quest__text{font-size:12px;line-height:17px}}.elem-quest__text--sm{font-size:24px;line-height:32px}@media (max-width: 1279px){.elem-quest__text--sm{font-size:13px;line-height:19px}}@media (max-width: 767px){.elem-quest__text--sm{font-size:12px;line-height:17px}}.elem-quest__text--extrabold{font-weight:800}.elem-quest__list .elem-quest:nth-child(even) .elem-quest__text{text-align:right}.elem-link{position:relative;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}.elem-link.swiper-slide{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}.elem-link .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elem-link--margin-right:not(:last-child){margin-right:16px}@media (min-width: 768px){.elem-link--margin-right:not(:last-child){margin-right:28px}}@media (min-width: 1280px){.elem-link--margin-right:not(:last-child){margin-right:36px}}.elem-link.active,.elem-link--red{color:#F61D2A}.elem-link--nowrap{white-space:nowrap}.elem-icon{position:relative;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}.elem-icon .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elem-icon>*{margin-bottom:0}.elem-icon--sm:not(:last-child){margin-bottom:15px}@media (max-width: 767px){.elem-icon--sm:not(:last-child){margin-bottom:24px}}@media (max-width: 767px){.elem-icon--sm{display:block;text-align:center}}.elem-icon--sm .icon{margin-right:12px}@media (max-width: 1279px){.elem-icon--sm .icon{margin-right:17px}}@media (max-width: 767px){.elem-icon--sm .icon{margin-right:0}}.elem-title+.elem-icon{margin-top:-10px}@media (max-width: 1279px){.elem-title+.elem-icon{margin-top:0}}p+.elem-icon{margin-top:26px}@media (max-width: 1279px){p+.elem-icon{margin-top:-9px}}@media (max-width: 767px){.elem-icon__in p,.elem-icon__in ul{text-align:left}}.elem-like{height:32px;width:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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}@media (max-width: 767px){.elem-like{height:26px;width:26px}}.elem-like .icon{fill:#101010}.elem-like .icon .bg{fill:transparent}.elem-like.active .icon,.elem-like:hover .icon{fill:#F61D2A}.elem-like.active .icon .bg,.elem-like:hover .icon .bg{fill:#F61D2A}.elem-circle{height:20px;width:20px;border-radius:50%}@media (max-width: 1279px){.elem-circle{height:12px;width:12px}}.elem-circle--red{background:#F61D2A}.elem-circle--blue{background:#3085F8}.elem-remove:hover .icon{stroke:#F61D2A}.elem-rub{font-family:"ALS Rubl";line-height:inherit}.elem-status{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;font-size:11px;line-height:13px;letter-spacing:-0.4px;text-transform:uppercase;font-family:"Lato",sans-serif;padding:3px 5px 3px;background:#F61D2A;color:#fff;border:1px solid #F61D2A;min-width:92px;border-radius:5px}@media (max-width: 1279px){.elem-status{font-size:10px;line-height:12px;letter-spacing:-0.2px;min-width:86px;padding:0px 7px 1px}}@media (max-width: 767px){.elem-status{font-size:7px;line-height:9px;min-width:64px;padding:1px 7px 1px;border-radius:4px}}.elem-status--light{background:#fff;color:#F61D2A;border-color:#E6E6E6}.elem-status+.elem-status{margin-left:4px}@media (max-width: 1279px){.elem-status+.elem-status{margin-left:11px}}@media (max-width: 767px){.elem-status+.elem-status{margin-left:8px}}.elem-info{background:#F6F6F6;border-radius:4px;font-size:12px;line-height:14px;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;padding:5px 16px}@media (max-width: 1279px){.elem-info{width:181px;font-size:10px;line-height:12px;letter-spacing:0.1px;padding:8px;text-align:center}}@media (max-width: 767px){.elem-info{margin:0;width:100%;font-size:9px;line-height:10px;padding:9px;border-radius:8px}}@media (min-width: 1280px){.elem-info__wrap{width:100%}}@media (max-width: 1279px){.elem-info__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.elem-info__wrap{display:block;width:100%;margin-bottom:9px}}*+.elem-info__wrap{margin-top:12px}@media (max-width: 1279px){*+.elem-info__wrap{margin-top:0;margin-left:10px}}@media (max-width: 767px){*+.elem-info__wrap{margin-left:0;margin-top:8px}}.elem-info+.elem-info{margin-top:8px}@media (max-width: 1279px){.elem-info+.elem-info{margin-top:0;margin-left:10px}}@media (max-width: 767px){.elem-info+.elem-info{margin-left:0;margin-top:8px}}.elem-play{width:72px;height:72px;background:#F61D2A;position:relative;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;border-radius:50%;outline:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 767px){.elem-play{height:39px;width:39px}}.elem-play:hover{color:#DF0001}.elem-play:after{content:'';width:0;height:0;border-style:solid;border-width:14px 0 14px 26px;border-color:transparent transparent transparent #ffffff;margin:0px 0 0 5px}@media (max-width: 767px){.elem-play:after{border-width:8px 0 8px 15px}}.elem-link-img{position:relative;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;height:74px;width:100%;border-radius:12px;padding:8px 12px 8px 8px;border:1px solid #E6E6E6;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elem-link-img:hover{background:#F6F6F6;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width: 767px){.elem-link-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding:8px;font-size:10px;line-height:12px}}.elem-link-img.swiper-slide{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:auto}@media (max-width: 767px){.elem-link-img.swiper-slide{width:72px}}.elem-link-img .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.elem-link-img--margin-right:not(:last-child){margin-right:16px}@media (min-width: 768px){.elem-link-img--margin-right:not(:last-child){margin-right:16px}}@media (min-width: 1280px){.elem-link-img--margin-right:not(:last-child){margin-right:16px}}.elem-link-img.active,.elem-link-img--red{color:#F61D2A}.elem-link-img--nowrap{white-space:nowrap}.elem-label-new{display:block;font-size:12px;line-height:14px;font-weight:normal;margin-bottom:5px;position:absolute;top:0;right:0;width:auto;height:24px;border-top-right-radius:12px;border-top-left-radius:0;border-bottom-left-radius:25px;border-bottom-right-radius:0;text-align:right;padding-top:4px;padding-left:15px}@media (max-width: 575px){.elem-label-new{font-size:10px;line-height:16px}}.elem-label-new[required]:after{content:'*';color:#F61D2A;margin-left:3px}.elem-label-new--red-circle{background-color:#F61D2A;color:#fff;border-radius:10px;padding:0px 7px;margin-left:2px;margin-bottom:14px;font-weight:normal}.elem-link-picture{margin-right:8px;max-width:58px;width:100%}@media (max-width: 767px){.elem-link-picture{padding:0;margin-right:0;margin-bottom:10px}}.elem-checkbox{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;min-height:22px}.elem-checkbox:last-child{margin-bottom:0}.elem-checkbox__input{display:none}.elem-checkbox__input:checked+.elem-checkbox__span:before{background-color:#F61D2A;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.2019 3.35273L4.95582 6.99873L10.7983 1.00098' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;border-color:#F61D2A}.elem-checkbox__span{position:relative;font-size:14px;line-height:16px;padding-left:28px}.elem-checkbox__span:before{content:'';width:20px;height:20px;position:absolute;top:-2px;left:0;background:#fff;border:1px solid #101010;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.elem-checkbox__span:hover{cursor:pointer}.elem-checkbox__span:hover:before{border-color:#F61D2A;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.elem-checkbox--color{position:relative}.elem-checkbox--color .elem-checkbox__span{padding-left:50px}.elem-checkbox--color .elem-checkbox__color{width:16px;height:16px;position:absolute;left:27px;border:1px solid;border-radius:50%}.elem-search{position:relative}.elem-search__input{width:100%;height:30px;font-size:12px;line-height:14px;background:#fff;padding:0px 40px 0 10px;border:1px solid #E6E6E6;border-radius:25px;outline:none}.elem-search__input::-webkit-input-placeholder{color:#C6C6C6}.elem-search__input::-moz-placeholder{color:#C6C6C6}.elem-search__input:-ms-input-placeholder{color:#C6C6C6}.elem-search__input::-ms-input-placeholder{color:#C6C6C6}.elem-search__input::placeholder{color:#C6C6C6}.elem-search__icon{position:absolute;top:3px;right:12px;width:24px;height:24px}.accordion__body{display:none}.accordion__body_open{display:block}.ui-autocomplete{position:relative;max-height:200px;overflow-y:auto;z-index:9}@media (max-width: 767px){.ui-autocomplete{max-height:268px}}.ui-autocomplete::-webkit-scrollbar{width:4px}.ui-autocomplete::-webkit-scrollbar-track{border-radius:2px;background:#F6F6F6}.ui-autocomplete::-webkit-scrollbar-thumb{border-radius:2px;background:#E6E6E6}.ui-autocomplete__wrap{display:none;position:absolute;top:0px;left:0px;width:-webkit-calc(100% - 1px);width:calc(100% - 1px);background:#fff;border:1px solid #F6F6F6;padding:56px 0 24px;padding-right:10px;border-radius:16px 16px 10px 10px;z-index:9}@media (max-width: 1279px){.ui-autocomplete__wrap{padding-top:52px;padding-bottom:20px}}@media (max-width: 767px){.ui-autocomplete__wrap{padding-top:47px}}.ui-autocomplete__wrap .ui-menu-item:last-child .ui-autocomplete__text:after{display:none}.ui-autocomplete__wrap.open{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ui-autocomplete__wrap-in{position:relative;z-index:1;overflow:hidden}.ui-autocomplete__wrap h6{border-top:1px solid #E6E6E6;padding-top:16px;margin:8px 20px 0;position:relative;z-index:10}@media (max-width: 1279px){.ui-autocomplete__wrap h6{margin-top:8px;padding-top:20px}}.ui-autocomplete-term{font-weight:800}.ui-autocomplete-input{position:relative;z-index:10}.ui-autocomplete__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;position:relative}.ui-autocomplete__item:after{content:'';background:#E6E6E6;height:1px;width:auto;position:absolute;bottom:-8px;left:68px;right:0}.ui-autocomplete__item:last-child:after{display:none}.ui-autocomplete__img{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:52px;width:52px;margin-right:16px}@media (max-width: 767px){.ui-autocomplete__img{height:40px;width:40px;margin-right:15px}}.ui-autocomplete__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #E6E6E6;border-radius:4px}.ui-autocomplete__img img[src="undefined"]{visibility:hidden}.ui-autocomplete__text{font-size:14px;line-height:14px;font-weight:400;position:relative;width:100%}@media (max-width: 1279px){.ui-autocomplete__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.ui-autocomplete__text{font-size:10px;line-height:12px;letter-spacing:0.1px}}.ui-autocomplete__text:after{content:'';position:absolute;display:block;bottom:-26px;width:100%;border-bottom:1px solid #E6E6E6}@media (max-width: 1279px){.ui-autocomplete__text:after{bottom:-23px}}.ui-state-highlight{font-weight:800}.ui-widget-content{left:0 !important;top:0 !important;width:100% !important}.ui-menu-item{background:#fff;border:0px;color:#101010;font-size:16px;line-height:24px;list-style-image:none;padding:0px 20px;padding-right:16px;margin-right:0px;text-align:left}@media (max-width: 767px){.ui-menu-item{padding:0 15px;font-size:10px;line-height:12px;letter-spacing:0.1px}}.ui-menu-item a{color:#101010;cursor:pointer;display:block;padding-right:0px;text-decoration:none}.ui-menu-item:hover{background:#fff;border:0px;color:unset;padding:0px 20px;margin:0px}@media (max-width: 767px){.ui-menu-item:hover{padding:0 15px}}.ui-menu-item:hover a{color:unset}.ui-menu-item+.ui-menu-item{margin-top:16px}.ui-menu-divider{margin:0;border-width:0px 0 0 0}.ui-menu-state-focus,.ui-menu-state-active{margin:0px;background:#fff;border:0px}.ui-helper-hidden-accessible{display:none}.ui-autocomplete-input{text-align:left}.banner{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}@media (max-width: 767px){.banner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.banner h3.text-white{color:#fff !important}.banner--full{margin-bottom:27px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1279px){.banner--full{min-height:140px;margin-bottom:0}}@media (max-width: 767px){.banner--full{min-height:106px}}.banner--full img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:140px;max-height:272px}@media (max-width: 767px){.banner--full img{min-height:106px;height:auto;-o-object-fit:inherit;object-fit:inherit;-o-object-fit:cover;object-fit:cover}}.banner--full-h-400 img{max-height:400px}@media (max-width: 1279px){.banner--full-margin-bottom{margin-bottom:14px}}.banner--inner{margin-top:17px}.banner__col{width:-webkit-calc(63.75% - 20px);width:calc(63.75% - 20px);position:relative}@media (max-width: 1279px){.banner__col{width:-webkit-calc(62.50% - 10px);width:calc(62.50% - 10px)}}@media (max-width: 767px){.banner__col{width:100%}}.banner__col+.banner__col{width:36.25%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:20px}@media (max-width: 1279px){.banner__col+.banner__col{margin-left:10px;width:37.5%}}@media (max-width: 767px){.banner__col+.banner__col{margin-left:0;width:100%;margin-top:10px}}.banner__item{position:relative;height:-webkit-calc(50% - 10px);height:calc(50% - 10px)}@media (max-width: 1279px){.banner__item{height:-webkit-calc(50% - 5px);height:calc(50% - 5px)}}@media (max-width: 767px){.banner__item{height:auto}}.banner__item+.banner__item{margin-top:20px}@media (max-width: 1279px){.banner__item+.banner__item{margin-top:10px}}.banner__item img{height:100%;width:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}@media (max-width: 767px){.banner__item img{position:relative}}.banner__title{margin-top:13px}@media (max-width: 1279px){.banner__title{font-size:16px;line-height:20px;margin-top:2px}}@media (max-width: 767px){.banner__title{font-size:13px;line-height:16px;margin:0 auto;max-width:90%}}@media (max-width: 575px){.banner__title{max-width:100%}}.banner__inner{position:absolute;left:0;top:0;height:100%;width:100%;padding:32px 30px;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}@media (max-width: 1279px){.banner__inner{padding:19px 20px}}.banner__inner--big{padding:43px 42px 38px}@media (max-width: 1279px){.banner__inner--big{padding:28px 27px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.banner__inner--big{padding:20px}}.banner__inner .elem-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto}.banner__inner .elem-btn--left{margin-left:0}.banner__inner>h3{width:100%}.banner-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1279px){.banner-inner{margin-bottom:29px}}@media (max-width: 767px){.banner-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4px}}.banner-inner__col{width:-webkit-calc(56% - 12px);width:calc(56% - 12px);position:relative;overflow:hidden}@media (max-width: 1279px){.banner-inner__col{width:-webkit-calc(55.5% - 8px);width:calc(55.5% - 8px)}}@media (max-width: 767px){.banner-inner__col{width:100%;margin-bottom:10px}}@media (max-width: 575px){.banner-inner__col.ordex-xs-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.banner-inner__col+.banner-inner__col{margin-left:24px;width:-webkit-calc(44.2% - 12px);width:calc(44.2% - 12px);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.banner-inner__col+.banner-inner__col{margin-left:16px;width:-webkit-calc(44.5% - 8px);width:calc(44.5% - 8px)}}@media (max-width: 767px){.banner-inner__col+.banner-inner__col{width:100%;margin-left:0;margin-top:0}}.banner-inner__col--auto img{position:absolute;left:0;top:0}@media (max-width: 767px){.banner-inner__col--auto img{position:relative}}.banner-inner__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.banner-inner__item+.banner-inner__item{margin-top:24px}@media (max-width: 1279px){.banner-inner__item+.banner-inner__item{margin-top:15px}}@media (max-width: 767px){.banner-inner__item+.banner-inner__item{margin-top:10px}}.banner-inner__item .banner-inner__col{width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}@media (max-width: 1279px){.banner-inner__item .banner-inner__col{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}}@media (max-width: 767px){.banner-inner__item .banner-inner__col{width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}}@media (max-width: 767px){.banner-inner__item .banner-inner__col+.banner-inner__col{margin-top:0;margin-left:10px}}.banner-inner img{height:100%;width:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.banner-inner__inner{position:absolute;left:0;top:0;height:100%;width:100%;padding:37px 36px;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}@media (max-width: 1279px){.banner-inner__inner{padding:28px 27px 18px}}@media (max-width: 767px){.banner-inner__inner{padding:21px}}.banner-inner__inner--small{padding:30px 28px 38px}@media (max-width: 1279px){.banner-inner__inner--small{padding:15px 15px 27px}}@media (max-width: 1279px){.banner-inner__inner--small{padding:13px 12px 20px}}.banner-inner__inner .elem-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto}@media (max-width: 767px){.banner-inner__inner--small .banner-inner__title{text-align:left;margin:0 auto}}.banner-inner__title{width:100%}@media (max-width: 767px){.banner__inner--big h3{text-align:left;margin:0 auto}}@media (max-width: 480px){.banner .slider .slick-arrow{margin-top:-16px}}@media (max-width: 767px){.banner-hide-mob{display:none}}@media (max-width: 767px){.mob-mt-15{margin-top:-15px}}.breadcrumbs{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;padding-top:9px;position:relative}@media (max-width: 767px){.breadcrumbs{overflow:hidden}}.page-not-title .breadcrumbs{padding-bottom:15px}.breadcrumbs:after{content:'';background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(67.5%, #fff));background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 67.5%);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 67.5%);height:100%;width:45px;position:absolute;right:0;top:0}.breadcrumbs__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;font-size:14px;line-height:14px;letter-spacing:-0.2px;color:#C6C6C6;position:relative;white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.breadcrumbs__item{font-size:12px}}.breadcrumbs__item+.breadcrumbs__item{margin-left:26px}.breadcrumbs__item+.breadcrumbs__item:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 15.5L11 0.5' stroke='%23C6C6C6' stroke-width='0.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;height:17px;width:12px;position:absolute;left:-19px;top:-1px}.breadcrumbs__text{color:#101010}.breadcrumbs__link .icon{stroke:#C6C6C6}.breadcrumbs__link:hover{color:#101010}.breadcrumbs__link:hover .icon{stroke:#101010}.breadcrumbs__link--list{position:relative;padding-right:22px;z-index:99}.breadcrumbs__link--list:after{content:'';position:absolute;top:50%;right:2px;width:8px;height:8px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-5px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.breadcrumbs__wrap{display:none;position:absolute;top:0;left:0;z-index:9;padding-top:37px}.breadcrumbs__list{background:#fff;border:1px solid #C6C6C6;border-radius:4px;padding:16px;position:relative}.breadcrumbs__list:before{content:'';width:0;height:0;border-style:solid;border-width:0 6px 12px 6px;border-color:transparent transparent #c6c6c6 transparent;position:absolute;left:40px;top:-12px}.breadcrumbs__list-item+.breadcrumbs__list-item{margin-top:12px}.breadcrumbs__list-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;line-height:14px;letter-spacing:-0.2px;color:#101010;white-space:nowrap}.breadcrumbs__list-link:hover{color:#F61D2A}.breadcrumbs__item:hover .breadcrumbs__wrap{display:block}.breadcrumbs__item:hover .breadcrumbs__link:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-1px}.breadcrumbs[data-scroll-row]:after{content:none}.card{position:relative;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border:1px solid #F6F6F6;background:#fff;border-radius:5px;margin:0 13px 26px;width:-webkit-calc(20% - 26px);width:calc(20% - 26px)}.card:hover .card__like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1439px){.card{width:-webkit-calc(100% / 4 - 26px);width:calc(100% / 4 - 26px)}}@media (max-width: 1279px){.card{width:-webkit-calc(100% / 3 - 26px);width:calc(100% / 3 - 26px);margin-bottom:18px}}@media (max-width: 767px){.card{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px 8px}}.card--inline{border:0;display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important}.card--inline .elem-btn--auto{padding:0 13px;font-size:12px}@media (min-width: 1279px){.card--inline .card__info{min-height:49px}}.card--full{margin:0;width:100%;height:100%}@media (max-width: 767px){.mobile-list .card{width:100%;margin-bottom:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px;padding-left:118px;min-height:120px}}.list .card{width:100%;margin-bottom:23px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px;padding-left:152px;min-height:152px;margin-left:0;margin-right:0}@media (max-width: 1279px){.list .card{min-height:140px;padding-left:143px;margin-bottom:16px}}@media (max-width: 767px){.list .card{min-height:120px;padding-left:119px;margin-bottom:12px}}.list .card--inline{width:392px;margin-bottom:0}@media (max-width: 1279px){.list .card--inline{width:320px;padding:8px;padding-left:120px;min-height:120px}}@media (max-width: 767px){.list .card--inline{width:100%;padding:0;padding-left:110px;min-height:106px}}.card__wrap{padding:0 0 40px}@media (max-width: 767px){.card__wrap{margin-bottom:25px}}.card__list{position:relative;margin:0;padding:0 23px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1279px){.card__list{padding-left:5px;padding-right:5px;margin-bottom:-18px}}@media (max-width: 767px){.card__list{padding-left:0;padding-right:0;margin:0 -5px -8px}}@media (max-width: 767px){.card__list.mobile-list .card__like{right:auto;left:245px}}@media (max-width: 767px){.card__list.mobile-list .elem-price-old{margin-left:4px}}@media (max-width: 1279px){.card__list--inner{padding-left:5px;padding-right:5px}}@media (max-width: 767px){.card__list--inner{padding-left:0;padding-right:0}}.card__list.list{padding:0}@media (max-width: 767px){.card__list.list{margin-left:0;margin-right:0}}.card__list.list .card__info{display:block}.card__list.list .card__like{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card__list.list .card__name{max-width:160px}.card__list--name-full.list .card__name{max-width:none}.card__slider .card{margin:0;height:100%;width:100%}.card__slider .card__list{margin-bottom:0}@media (max-width: 1279px){.card__slider .card__list{margin-bottom:0}}@media (max-width: 1279px){.card__slider .card__list{margin-bottom:0}}.card__slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card__slider .slick-slide{margin:0 13px;float:none;height:auto}@media (max-width: 767px){.card__slider .slick-slide{margin:0 5px}}.card__slider .slick-slide>div{height:100%}.card__slider .slick-prev{left:-36px;margin-top:-24px}@media (max-width: 1279px){.card__slider .slick-prev{left:0}}.card__slider .slick-next{right:-36px;margin-top:-24px}@media (max-width: 1279px){.card__slider .slick-next{right:0}}.card__slider .swiper-container{position:static}.popup .card__slider .slick-prev{left:-26px;margin-top:-10px}@media (max-width: 1279px){.popup .card__slider .slick-prev{left:-24px}}.popup .card__slider .slick-next{right:-26px;margin-top:-10px}@media (max-width: 1279px){.popup .card__slider .slick-next{right:-24px}}@media (min-width: 768px){.card__slider{padding-left:25px;padding-right:25px}}@media (max-width: 1279px){.card__slider .card--inline{border:1px solid #F6F6F6;border-radius:8px;padding:8px 8px 8px 120px}}@media (max-width: 767px){.card__slider .card--inline{padding:8px 8px 8px 105px}.card__slider .card--inline .card__img{width:90px;height:90px;left:8px;top:8px}.card__slider .card--inline .card__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.card__slider .card--inline .card__price .elem-price-old{margin-left:0}.card__slider .card--inline .card__price .elem-price{line-height:22px}}.card--inline .card__img img{border-radius:5px}@media (max-width: 767px){.card--inline .card__img img{border-radius:3px}}.card__img{position:relative;width:100%;border-bottom:1px solid #F6F6F6;height:248px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1279px){.card__img{height:194px}}@media (max-width: 575px){.card__img{height:138px}}.card__img a{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;width:100%}.card__img img{vertical-align:top;border-radius:5px 5px 0 0;max-height:100%;-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain'}@media (max-width: 767px){.card__img img{border-radius:3px}}@media (max-width: 767px){.mobile-list .card__img{width:104px;margin-right:8px;border:0;position:absolute;left:8px;top:8px}}.list .card__img{width:128px;height:128px;margin-right:12px;border:0;position:absolute;left:12px;top:12px}@media (max-width: 1279px){.list .card__img{width:124px;height:124px;left:8px;top:8px}}@media (max-width: 767px){.list .card__img{width:104px;height:104px;margin-right:8px;border:0;position:absolute;left:8px;top:8px}}.list .card__img img{max-height:100%}@media (max-width: 1279px){.card--inline .card__img{width:104px;height:104px;margin-right:8px}}@media (max-width: 767px){.card--inline .card__img{width:100px;height:100px;top:0;left:0}}.card--full .card__img{height:323px}@media (max-width: 1170px){.card--full .card__img{height:232px}}@media (max-width: 767px){.card--full .card__img{height:auto}}.card--collections .card__img{height:163px}@media (max-width: 1170px){.card--collections .card__img{height:94px}}@media (max-width: 767px){.card--collections .card__img{height:auto}}.card__status{font-size:11px;line-height:12px;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;letter-spacing:-0.4px;text-transform:uppercase;color:#fff;border-radius:5px;background:#F61D2A;position:absolute;top:8px;left:8px;font-family:"Lato",sans-serif;padding:3px 5px;min-width:92px;white-space:nowrap}.card__status--null{background:#C6C6C6}.card__status--light{background:#fff;border:1px solid #E6E6E6;color:#F61D2A}@media (max-width: 1279px){.card__status{font-size:10px;line-height:12px;left:7px;top:7px;min-width:86px;padding:2px 7px}}@media (max-width: 767px){.card__status{font-size:7.5px;line-height:9px;letter-spacing:-0.2px;border-radius:4px;min-width:64px;left:5px;top:5px}}@media (max-width: 767px){.mobile-list .card__status{left:4px;top:4px}}.list .card__status{left:-webkit-calc(100% + 11px);left:calc(100% + 11px);top:12px}@media (max-width: 1279px){.list .card__status{top:-2px}}@media (max-width: 767px){.list .card__status{left:4px;top:4px}}.card--inline .card__status{position:relative;left:auto;top:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:6px}.card__info{padding:20px 16px 11px;width:100%;min-height:62px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1279px){.card__info{padding:9px 13px 4px;min-height:39px}}@media (max-width: 767px){.card__info{padding:8px 10px 2px;min-height:auto}}@media (max-width: 767px){.mobile-list .card__info{width:100%;padding:0;margin-top:-2px;padding-right:10px;margin-bottom:3px;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}}.list .card__info{width:100%;padding:0;margin-top:0;padding-right:10px;padding-top:47px}@media (max-width: 1279px){.list .card__info{padding-top:22px}}@media (max-width: 767px){.list .card__info{width:100%;padding:0;margin-top:-2px;padding-right:10px;margin-bottom:6px}}.card--inline .card__info{padding-top:0}.card__name{font-size:18px;line-height:22px;text-align:center;display:block}.card__name:hover{color:unset}.card__name--sm{font-size:16px;line-height:24px}@media (max-width: 1279px){.card__name{font-size:13px;line-height:19px}}@media (max-width: 767px){.card__name{font-size:12px;line-height:17px;letter-spacing:-0.2px}}@media (max-width: 767px){.mobile-list .card__name{text-align:left}}.list .card__name{text-align:left}@media (max-width: 767px){.list .card__name{text-align:left;padding-right:0}}.card__count{font-size:12px;line-height:15px;color:#C6C6C6;font-weight:800;margin:5px 0 9px}@media (max-width: 1279px){.card__count{font-size:10px;line-height:12px;margin-bottom:0}}@media (max-width: 767px){.card__count{font-weight:800}}.card__articul{display:none;font-size:16px;line-height:24px;letter-spacing:-0.2px;color:#C6C6C6;position:absolute;right:28px;top:18px}@media (max-width: 1279px){.card__articul{position:relative;right:auto;top:auto;font-size:12px;line-height:17px;margin-bottom:7px}}.list .card__articul{display:block}@media (max-width: 767px){.list .card__articul{display:none}}.card__bottom{width:100%;margin-top:auto;padding:0px 16px 9px;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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1279px){.card__bottom{display:block;padding-left:13px;padding-right:13px;padding-bottom:13px}}@media (max-width: 767px){.card__bottom{padding-left:10px;padding-right:10px;padding-bottom:10px;text-align:center}}.card__bottom .elem-btn{margin-left:10px}@media (max-width: 1279px){.card__bottom .elem-btn{margin-bottom:0;margin-left:0}}.card__bottom .elem-btn--disabled{margin-left:auto}@media (max-width: 767px){.mobile-list .card__bottom{width:100%;padding:0;margin-top:auto;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;text-align:left}}.list .card__bottom{width:100%;padding:0;padding-bottom:8px;padding-right:71px;margin-top:auto;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}@media (max-width: 1279px){.list .card__bottom{padding-right:48px;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;padding-bottom:0}}@media (max-width: 767px){.list .card__bottom{width:100%;padding:0;margin-top:auto;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;display:block}}.list .card__bottom .elem-btn{height:40px;margin-bottom:0;border-radius:24px;min-width:168px;font-size:12px}@media (max-width: 1279px){.list .card__bottom .elem-btn{height:32px;min-width:128px;font-size:11px}}@media (max-width: 767px){.list .card__bottom .elem-btn{font-size:10px;line-height:12px}}.list .card__bottom .elem-btn[data-add]{font-size:14px}@media (max-width: 1279px){.list .card__bottom .elem-btn[data-add]{font-size:13px}}@media (max-width: 767px){.list .card__bottom .elem-btn[data-add]{font-size:12px}}.list .card__bottom .elem-btn[data-add]:before{content:attr(data-add);text-transform:none;margin-right:3px}@media (max-width: 1279px){.list .card__bottom .elem-btn[data-add]:before{display:none}}.list .card__bottom .elem-btn[data-add="Перейти"]{text-transform:lowercase}@media (max-width: 1279px){.card__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:7px}}@media (max-width: 767px){.card__price{margin-bottom:6px}}@media (max-width: 767px){.mobile-list .card__price{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}}.list .card__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1279px){.list .card__price{margin-bottom:0}}@media (max-width: 767px){.list .card__price{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2px}}.list .card__price .elem-price-old{margin-left:13px;margin-bottom:4px}@media (max-width: 1279px){.list .card__price .elem-price-old{margin-bottom:0;margin-left:8px}}@media (max-width: 767px){.list .card__price .elem-price-old{margin-left:5px}}.card__like{position:absolute;border-radius:50%;height:32px;width:32px;display:none;-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;padding-top:1px;cursor:pointer;right:8px;top:8px}@media (min-width: 1280px){.card__like:hover{-webkit-animation:scale 0.5s infinite ease;animation:scale 0.5s infinite ease}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes scale{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@media (max-width: 1279px){.card__like{right:12px;bottom:14px;top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.card__like{height:26px;width:26px;right:8px;bottom:10px}}@media (max-width: 767px){.mobile-list .card__like{height:32px;width:32px;right:6px;bottom:8px}}.list .card__like{height:40px;width:40px;right:27px;bottom:16px;top:auto}@media (max-width: 1279px){.list .card__like{height:32px;width:32px;bottom:8px;right:16px}}@media (max-width: 767px){.list .card__like{height:32px;width:32px;right:6px;bottom:8px}}.list .card__like--top{bottom:auto;top:-5px;right:13px}.card--inline .card__like{right:46px;bottom:6px}@media (max-width: 1279px){.card--inline .card__like{right:8px;bottom:9px}}@media (max-width: 767px){.card--inline .card__like{right:9px;bottom:6px}}@media (max-width: 767px){.card--inline .card__like .icon{height:26px;width:26px}}.card__like .icon{fill:#101010;-webkit-transition:0s;-o-transition:0s;transition:0s}.card__like .icon .bg{fill:#fff}.card__like.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card__like.active .icon{fill:#F61D2A;-webkit-transition:0s;-o-transition:0s;transition:0s}.card__like.active .icon .bg{fill:#F61D2A}.card--inline .card__btn{margin-top:8px}.card-link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:10px}@media (min-width: 767px){.card-link{padding:30px}}.card-link__icon{margin-bottom:20px}.card-link__icon .icon-go-to-catalog{height:100px}@media (min-width: 767px){.card-link__icon .icon-go-to-catalog{height:150px}}.card-link__btn{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}.card-link__btn .elem-btn{width:100%;max-width:130px}@media (min-width: 767px){.card-link__btn .elem-btn{max-width:100%}}@media (max-width: 767px){.card__list.mobile-list .card{border-radius:8px}}@media (max-width: 767px){.card__list.mobile-list .card--not-available .card__price{display:none}.card__list.mobile-list .card--not-available .card__info{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.card__list--baseline{-webkit-align-content:baseline;-ms-flex-line-pack:baseline;align-content:baseline}.card__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card-list{font-size:12px;line-height:14px}.card-list--only-list{display:none}.card-list__item{line-height:18px}.card-list__key{color:#C6C6C6;margin-right:4px}.card__list.list .card-list--only-list{display:block}.card--redesign{-webkit-transition:border 0.3s ease-in-out;-o-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out}.card--redesign:hover{border-color:#E6E6E6;-webkit-transition:border 0.3s ease-in-out;-o-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out}.card--redesign:hover .card__img{border-color:#E6E6E6;-webkit-transition:border 0.3s ease-in-out;-o-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out}@media (max-width: 1279px){.card--redesign:hover .card__like{display:none !important}.list .card--redesign:hover .card__like{display:block}}.card--redesign .card__img{-webkit-transition:border 0.3s ease-in-out;-o-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out}.list .card--redesign .card__status{top:0px}.card--redesign .card__info{padding:0 16px 11px;min-height:unset;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset}.list .card--redesign .card__info{padding:0;padding-top:30px}.card--redesign .card__name{font-size:14px;line-height:16px}.card--redesign .card__articul{font-size:12px;line-height:14px;position:unset;right:unset;top:unset}.card--redesign .card__bottom{padding:0px 16px 16px}.card--redesign .card__bottom .elem-btn{margin-left:unset}.list .card--redesign .card__bottom{padding-bottom:8px;padding-right:60px;position:absolute;bottom:0;right:0;max-width:300px}.list .card--redesign .card__bottom .elem-btn{font-size:unset}.card--redesign .card__price{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;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:10px 16px}@media (max-width: 1279px){.card--redesign .card__price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.card--redesign .card__price{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.card--redesign .card__price .elem-price--new{color:#F61D2A}.card--redesign .card__price .elem-price-old{margin-left:4px;margin-bottom:3px}@media (max-width: 767px){.card--redesign .card__price .elem-price-old{margin-left:0px;margin-bottom:0px}}.list .card--redesign .card__price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;right:0}.list .card--redesign .card__like{bottom:8px;right:8px}@media (max-width: 1279px){.card--redesign .card__like{display:none !important}}.card--full .card__price{padding-top:14px;padding-bottom:13px}@media (max-width: 767px){.card--full .card__price{padding:5px 0 0;margin-bottom:4px}}@media (max-width: 767px){.card--full .card__price .elem-price{font-size:18px;line-height:22px}}@media (max-width: 575px){.card--full .card__name{font-size:12px;line-height:15px}}.card--collections .card__price{-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;padding:8px 10px 5px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:64px}@media (max-width: 1439px){.card--collections .card__price{padding-bottom:7px}}@media (max-width: 1170px){.card--collections .card__price{height:54px;padding-bottom:0}}@media (max-width: 575px){.card--collections .card__price{height:32px;margin-bottom:4px}}@media (max-width: 1170px){.card--collections .card__price .elem-price{margin-top:0}}@media (max-width: 575px){.card--collections .card__price .elem-price{font-size:14px;line-height:17px}}.card--collections .card__price .elem-price-old{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:0 0 -3px}@media (max-width: 1170px){.card--collections .card__price .elem-price-old{margin-bottom:-6px}}@media (max-width: 575px){.card--collections .card__price .elem-price-old{font-size:10px;line-height:12px;margin-bottom:-3px}}@media (max-width: 1170px){.card--collections .card__info{display:none}}@media (max-width: 767px){.card--collections .card__info{display:block}}@media (max-width: 575px){.card--collections .card__info{display:none}}.card--collections .card__bottom{display:none}.card--collections .card__img a{position:relative}@media (max-width: 767px){.card--collections .card__img a{padding-top:100%}}.card--collections .card__img img{width:100%}@media (max-width: 767px){.card--collections .card__img img{position:absolute;left:0;top:50%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:contain;object-fit:contain;max-height:150px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.card--full .card__bottom{padding-top:33px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (max-width: 767px){.card--full .card__bottom{padding-top:0;padding-bottom:12px}}.card--full .card__bottom .elem-btn{width:auto;min-width:196px}@media (max-width: 575px){.card--full .card__bottom .elem-btn{min-width:128px;font-size:10px;line-height:12px;padding:5px 10px;width:auto;height:26px}}.card--collections .card__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden}@media (max-width: 767px){.card--collections .card__name{font-size:12px;line-height:17px}}@media (max-width: 575px){.card--collections .card__name{font-size:14px;line-height:16px}}@media (max-width: 480px){.card--collections .card__name{font-size:10px;line-height:12px}}.card__list--redesign{width:100%}.card__list--redesign .filter--full{padding:0 13px}.card__list--redesign.list{padding:0 36px}@media (max-width: 1279px){.card__list--redesign.list{padding:0 18px}}@media (max-width: 767px){.card__list--redesign.list{padding:0}}@media (max-width: 767px){.card__list--redesign.list .card--redesign{padding-bottom:50px}}.card__list--redesign.list .card__name{max-width:none;margin:4px 0}.card__list--redesign.list .filter--full{padding:0}.card__list--redesign .elem-more__row{width:100%}@media (min-width: 1279px){.card__list--items-size-4:not(.list) .card{width:-webkit-calc(100% / 3 - 26px);width:calc(100% / 3 - 26px)}}@media (min-width: 1280px) and (max-width: 1439px){.card__list--items-size-4:not(.list) .card{width:-webkit-calc(100% / 4 - 26px);width:calc(100% / 4 - 26px)}}@media (min-width: 1440px){.card__list--items-size-4:not(.list) .card{width:-webkit-calc(100% / 4 - 26px);width:calc(100% / 4 - 26px)}}.catalog-list{padding-top:6px}.catalog-list__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-list__col{width:25%;padding:0 20px}@media (max-width: 1279px){.catalog-list__col{width:-webkit-calc(100% / 3);width:calc(100% / 3)}}@media (max-width: 767px){.catalog-list__col{width:50%}}@media (max-width: 575px){.catalog-list__col{width:100%;margin-bottom:27px}}.catalog-list__col+.catalog-list__col{width:75%}@media (max-width: 1279px){.catalog-list__col+.catalog-list__col{width:-webkit-calc(100% - 100% / 3);width:calc(100% - 100% / 3)}}@media (max-width: 767px){.catalog-list__col+.catalog-list__col{width:50%}}@media (max-width: 575px){.catalog-list__col+.catalog-list__col{width:100%}}.catalog-list__title{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;background:#F61D2A;border-radius:22px;font-size:14px;line-height:15px;font-weight:700;letter-spacing:0.5px;height:44px;margin-bottom:29px}@media (max-width: 1279px){.catalog-list__title{font-size:13px}}.catalog-list__title:last-child{margin-bottom:0}.catalog-list__title.blue{background:#3085F8}.catalog-list__title:hover{color:#fff}.catalog-list__icon{background:#fff;border:1px solid #F61D2A;height:56px;width:56px;min-height:56px;min-width:56px;border-radius:50%;margin:-6px 0;margin-right:8px;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}.catalog-list__icon .icon{fill:#F61D2A}.blue .catalog-list__icon{border-color:#3085F8}.blue .catalog-list__icon .icon{fill:#3085F8}.catalog-list__item{margin-bottom:15px}.catalog-list__item--col3{width:-webkit-calc(100% / 3);width:calc(100% / 3);padding:0 20px;margin-bottom:27px}@media (max-width: 1279px){.catalog-list__item--col3{width:50%}}@media (max-width: 767px){.catalog-list__item--col3{width:100%}}.catalog-list__item--col4{width:-webkit-calc(100% / 4);width:calc(100% / 4);padding:0 20px;margin-bottom:27px}@media (max-width: 1279px){.catalog-list__item--col4{width:50%}}@media (max-width: 767px){.catalog-list__item--col4{width:100%}}.catalog-list__list{padding-left:28px;margin-top:21px}.catalog-list__list-inner{margin-top:12px;padding-left:28px;margin-bottom:-2px}.catalog-list__list h6{line-height:20px}.catalog-list__link{font-size:14px;line-height:14px;letter-spacing:-0.2px}@media (max-width: 1279px){.catalog-list__link{font-size:12px}}.counter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100px}@media (max-width: 767px){.counter{width:84px}}.counter__btn{height:27px;width:27px;border:1px solid #101010;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:transparent;outline:none;position:relative;cursor:pointer}.counter__btn:before,.counter__btn:after{height:1px;width:12px;content:'';background:#101010;position:absolute;left:50%;top:50%;margin-left:-6px}.counter__btn:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.counter__btn--minus:after{display:none}.counter__btn:disabled{border-color:#E6E6E6}.counter__btn:disabled:before,.counter__btn:disabled:after{background:#E6E6E6}.counter__input{font-size:16px;line-height:24px;font-weight:800;border:0;background:transparent;width:-webkit-calc(100% - 54px);width:calc(100% - 54px);outline:none;text-align:center}.counter--inner{border-radius:28px;border:1px solid #E6E6E6;height:52px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 22px;width:155px;margin-left:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.counter--inner{height:44px;width:126px;padding:0 13px;margin-left:16px}}@media (max-width: 767px){.counter--inner{margin-left:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-right:10px;width:-webkit-calc(50% - 5px);width:calc(50% - 5px);padding:0 21px}}.counter--inner .counter__btn{border:0}.counter--inner .counter__btn:before,.counter--inner .counter__btn:after{width:15px;margin-left:-8px}input:disabled{color:#e6e6e6}.filter{position:relative;margin-bottom:41px;padding-top:8px}@media (max-width: 1279px){.filter{padding-top:5px;margin-bottom:20px}}@media (max-width: 767px){.filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;margin-bottom:22px}}.filter__row{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;margin-bottom:32px}@media (max-width: 1279px){.filter__row{margin-bottom:16px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.filter__row{margin-bottom:18px;width:-webkit-calc(50% - 5px);width:calc(50% - 5px);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.filter__row--between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.filter__row--start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.filter__row:last-child{margin-bottom:0}.filter__row .pagination{margin-top:0}.filter__row--scroll{width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.filter__row--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__field-scroll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;position:relative}.filter__select{min-width:285px}@media (max-width: 1279px){.filter__select{min-width:160px;width:160px}}@media (max-width: 767px){.filter__select{width:100%;min-width:100%}}@media (max-width: 767px){.filter__select .bootstrap-select .dropdown-menu{min-width:auto !important}}.filter__select .bootstrap-select .filter-option{font-weight:normal}.filter__select--width-auto{min-width:auto}.filter__btn{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-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.filter__btn-item+.filter__btn-item{margin-left:12px}.filter__btn--center{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0 auto 0 12px}@media (max-width: 1919px){.filter__btn--center{margin-right:0}}.filter__wrap{background:#F6F6F6;border-radius:16px;margin-bottom:32px;display:none}@media (max-width: 767px){.filter__wrap{position:fixed;overflow:hidden;left:0;top:0;bottom:0;height:100vh;width:100%;background:#fff;z-index:100;padding:13px 15px;top:-70px;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}}.filter__wrap-in{border:1px solid #E6E6E6;background:#fff;border-radius:16px;padding:24px 12px}@media (max-width: 1279px){.filter__wrap-in{padding:19px 16px}}@media (max-width: 767px){.filter__wrap-in{padding:0;border-radius:0;border:0;background:transparent;max-height:-webkit-calc(100vh - 144px);max-height:calc(100vh - 144px);overflow-y:auto}}.filter__wrap-in .bootstrap-select>.dropdown-toggle{height:44px;border-radius:22px;padding-left:16px;padding-right:48px}.filter__wrap-title{font-size:16px;line-height:20px;font-weight:800;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;padding-top:0;padding-bottom:10px}.filter__wrap-title .icon-filter{margin-right:4px;height:24px;width:24px}.filter__wrap-btn{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;margin-top:16px}.filter__wrap-btn>*{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);height:44px;font-size:12px}@media (max-width: 767px){.filter__wrap .bootstrap-select{width:100% !important}}@media (max-width: 767px){.filter__wrap .bootstrap-select .dropdown-menu{position:relative;top:0px;margin-top:-20px}}.filter__wrap .bootstrap-select .dropdown-menu.inner{position:static;top:0;margin-top:0}.filter__wrap .filter__row{width:100%;margin-left:0;margin-top:0;margin-bottom:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__item{margin-bottom:20px;margin-right:25px}@media (max-width: 1279px){.filter__item{width:-webkit-calc(100% / 3 - 20px);width:calc(100% / 3 - 20px)}}@media (max-width: 767px){.filter__item{width:100%}}@media (max-width: 1279px){.filter__item{margin-right:30px}}@media (max-width: 767px){.filter__item{margin-right:0}.filter__item:not(:first-child){margin-top:16px}}@media (max-width: 1279px){.filter__item:nth-child(3n+1){margin-right:0}}.filter__view{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}@media (max-width: 767px){.filter__view{padding-right:5px}}.filter__view-name{font-size:14px;line-height:21px;font-weight:400;letter-spacing:0;margin-right:20px}@media (max-width: 1279px){.filter__view-name{font-size:13px;line-height:19px;color:#C6C6C6}}.filter__view-link{width:20px;margin-left:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media (max-width: 1279px){.filter__view-link{margin-left:21px}}@media (max-width: 1279px){.filter__view-link{width:15px}}.filter__view-link+.filter__view-link{margin-left:20px}@media (max-width: 1279px){.filter__view-link+.filter__view-link{margin-left:18px}}@media (max-width: 1919px){.filter__view--new-line{margin-top:20px;margin-left:auto}}@media (max-width: 1279px){.filter__view--new-line{margin-top:0;margin-left:0}}@media (max-width: 1279px){.filter__view--lg-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 1279px){.filter__view--lg-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.filter__nums{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}.filter__nums-item{font-size:16px;line-height:24px;letter-spacing:-0.2px;font-weight:400;min-width:21px}@media (max-width: 1279px){.filter__nums-item{font-size:12px;line-height:17px;min-width:26px}}.filter__nums-item.active{font-weight:800}.filter__nums-item:hover{color:unset}.filter__nums-item+.filter__nums-item{margin-left:20px}@media (max-width: 1279px){.filter__nums-item+.filter__nums-item{margin-left:6px}}.filter__wrap .filter__all{font-size:14px;line-height:21px;font-weight:400;border-top:1px solid #E6E6E6;padding:22px 0;margin:0 12px 0;margin-top:-1px;width:auto;margin:0 12px}@media (max-width: 1279px){.filter__wrap .filter__all{font-size:10px;line-height:12px;letter-spacing:0.1px;padding:21px 0;margin:0 17px}}.filter__delete{font-size:12px;line-height:15px;font-weight:800;color:#F61D2A;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;position:absolute;right:12px;top:32px}@media (max-width: 1279px){.filter__delete{top:17px;right:17px}}.filter__delete .icon{margin-left:8px}@media (max-width: 1279px){.filter__delete .icon{margin-left:0}}.filter__delete-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}.filter__info{padding:34px 12px 17px;padding-right:125px;position:relative}@media (max-width: 1279px){.filter__info{padding:23px 17px 22px}}.filter__info-row{margin-right:-40px}@media (max-width: 1279px){.filter__info-row{margin-right:-30px}}.filter__wrap .filter__info-row{margin-bottom:0}.filter__info-items{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:40px}@media (max-width: 1279px){.filter__info-items{margin-right:30px}}.filter__info-items .elem-label{margin-bottom:0}.filter__info-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:-8px;margin-left:16px;font-size:14px;line-height:20px;font-weight:400}@media (max-width: 1279px){.filter__info-list{font-size:10px;line-height:20px}}.filter__info-list.null{position:relative}.filter__info-list.null:before{content:'Все'}.filter__info-item{border-radius:25px;height:20px;background:#fff;font-size:14px;line-height:20px;font-weight:400;padding-left:8px;padding-right:24px;position:relative;margin-right:8px;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}@media (max-width: 1279px){.filter__info-item{font-size:10px;line-height:12px}}@media (min-width: 1280px){.filter--search-page .filter__select{min-width:auto}}.filter .swiper-container{padding-bottom:0;position:relative;min-height:32px;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-left:0;margin-right:0;width:100%;margin-bottom:18px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter .swiper-button-next,.filter .swiper-button-prev{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(67.5%, #fff));background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 67.5%);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 67.5%);width:96px;height:40px;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:-20px;position:absolute;opacity:1}@media (max-width: 767px){.filter .swiper-button-next,.filter .swiper-button-prev{display:block}}.filter .swiper-button-next.swiper-button-disabled,.filter .swiper-button-prev.swiper-button-disabled{opacity:0}.filter .swiper-button-next:before,.filter .swiper-button-prev:before{content:'';background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 33C25.8366 33 33 25.8366 33 17C33 8.16344 25.8366 1 17 1C8.16344 1 1 8.16344 1 17C1 25.8366 8.16344 33 17 33Z' stroke='%23101010'/%3E%3Cpath d='M18 22.5739L13 17.5739L18 12.5739' stroke='%23101010' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:contain;top:50%;position:absolute;height:32px;width:32px;margin-top:-16px}.filter .swiper-button-prev{background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(67.5%, rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff 0, rgba(255,255,255,0) 67.5%);background:linear-gradient(90deg, #fff 0, rgba(255,255,255,0) 67.5%);left:0;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.filter .swiper-button-prev:before{left:0}.filter .swiper-button-next{right:0;text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.filter .swiper-button-next:before{right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 767px){.filter .swiper-scrollbar{display:block;width:100%}}.filter--full{width:100%}.filter-mobile__options{margin-bottom:60px}.filter-mobile__option+.filter-mobile__option{margin-top:15px}.filter-mobile__icon{display:inline-block;height:32px}.filter-mobile__icon .icon-filter{height:24px;width:24px;margin-right:4px;margin-top:4px}.filter-mobile__back{display:inline-block;width:32px;height:32px;margin-right:10px}.filter-mobile__back .icon-arrow{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.filter-mobile [data-filter-mobile-content]{display:none}.filter-mobile__submit{position:fixed;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);left:15px;bottom:15px}.footer{margin-top:40px;background:#F6F6F6;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;overflow:hidden}@media (max-width: 1279px){.footer{margin-top:28px}}@media (max-width: 767px){.footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 1279px){.footer__logo .icon-logo{width:85px}}.footer__bottom{background:#101010}@media (max-width: 1279px){.footer__bottom{background:#F6F6F6;color:#101010;padding-top:28px}}@media (max-width: 767px){.footer__bottom{padding-top:19px}}.footer__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #E6E6E6;padding-top:23px}@media (max-width: 1279px){.footer__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;padding-top:11px}}.footer__bottom .footer__inner{padding:0 35px 0 50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1279px){.footer__bottom .footer__inner{padding:0}}.footer__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:14px;font-weight:400;height:48px}@media (max-width: 767px){.footer__link{font-size:10px;line-height:12px;letter-spacing:0.1px;height:24px;padding:0 5px}}.footer__link+.footer__link{margin-left:101px}@media (max-width: 767px){.footer__link+.footer__link{margin-left:10px}}.footer__link .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.footer__link .icon{margin-right:4px}}.footer__subscribe{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:710px;margin:0 auto 17px}@media (max-width: 1279px){.footer__subscribe{max-width:100%}}@media (max-width: 767px){.footer__subscribe{padding-left:0;padding-right:0}}.footer__subscribe-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;width:-webkit-calc(100% - 98px);width:calc(100% - 98px);padding-top:8px}@media (max-width: 1279px){.footer__subscribe-item{padding-top:3px}}@media (max-width: 767px){.footer__subscribe-item{padding-top:0}}.footer__subscribe-item .elem-input-icon{right:auto;left:-webkit-calc(100% - 253px);left:calc(100% - 253px);top:40px}@media (max-width: 1279px){.footer__subscribe-item .elem-input-icon{top:56px;left:-webkit-calc(100% - 264px);left:calc(100% - 264px)}}@media (max-width: 767px){.footer__subscribe-item .elem-input-icon{top:110px;left:auto;right:16px;bottom:90px}}.footer__subscribe-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}@media (max-width: 1279px){.footer__subscribe-icon{margin-right:27px;margin-top:22px}}@media (max-width: 767px){.footer__subscribe-icon{margin-bottom:16px;margin-left:4px;margin-right:20px;margin-top:0}}.footer__label{font-size:14px;line-height:17px;font-weight:800;margin-bottom:7px;margin-right:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;width:100%}@media (max-width: 1279px){.footer__label{font-size:18px;line-height:22px;margin-bottom:21px}}@media (max-width: 767px){.footer__label{font-size:16px;line-height:20px;letter-spacing:-0.2px;text-align:right;margin-right:0;margin-bottom:16px;height:84px;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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5px}}.footer__input{height:40px;border-radius:12px}@media (max-width: 1279px){.footer__input{height:44px;border-radius:10px;border:0}}@media (max-width: 767px){.footer__input{border:0}}.footer__input-wrap{width:-webkit-calc(100% - 212px);width:calc(100% - 212px)}@media (max-width: 1279px){.footer__input-wrap{width:-webkit-calc(100% - 224px);width:calc(100% - 224px)}}@media (max-width: 767px){.footer__input-wrap{width:-webkit-calc(100% + 114px);width:calc(100% + 114px);margin-left:-114px}}.footer__btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:12px;height:40px;width:200px;min-width:200px}@media (max-width: 1279px){.footer__btn{margin-left:16px;font-size:13px;line-height:16px;height:44px;width:208px}}@media (max-width: 767px){.footer__btn{width:-webkit-calc(100% + 114px);width:calc(100% + 114px);margin-left:-114px;border:0;margin-top:12px;letter-spacing:0;display:block;text-align:center}}.footer__top{padding:25px 0 32px}@media (max-width: 1279px){.footer__top{padding-top:28px;padding-bottom:22px}}@media (max-width: 767px){.footer__top{padding-top:23px}}.footer__col{width:17%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.footer__col{width:auto}}.footer__col--social{width:13%;padding-top:8px}@media (max-width: 1279px){.footer__col--social{width:22%;padding-top:30px}}@media (max-width: 1279px){.footer__col--social{padding-top:32px}}@media (max-width: 767px){.footer__col--social{width:50%}}.footer__col--pay{width:28%;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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-top:8px}@media (max-width: 1279px){.footer__col--pay{width:78%;padding-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-left:45px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 1279px){.footer__col--pay{padding-top:32px;padding-left:23px}}@media (max-width: 767px){.footer__col--pay{width:50%}}@media (max-width: 767px){.footer__row-mobile{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.footer__autograph{font-size:14px;line-height:15px;font-weight:400}@media (max-width: 767px){.footer__autograph{letter-spacing:-0.2px;font-size:12px}}@media (min-width: 1279px){.footer__autograph{margin-top:30px}}@media (max-width: 1279px) and (min-width: 768px){.footer__autograph{margin:0 20px}}@media (max-width: 767px){.footer__autograph{margin-top:15px}}.footer__adress{font-size:11px;line-height:15px;font-weight:400;color:#C6C6C6;text-align:right;margin-top:auto}@media (max-width: 1279px){.footer__adress{font-size:10px;line-height:12px;margin-top:auto;letter-spacing:0.1px;max-width:50%}}@media (max-width: 767px){.footer__adress{max-width:100%;width:100%;margin-top:19px;font-size:10px;line-height:12px;text-align:left;margin-bottom:-16px}}.footer__adress p{margin:0 0 1px}@media (max-width: 1279px){.footer__adress p{margin-bottom:8px}}@media (max-width: 767px){.footer__adress p{margin-bottom:16px}}.footer__menu{padding-top:8px;width:42%}@media (max-width: 1279px){.footer__menu{width:-webkit-calc(100% - 86px);width:calc(100% - 86px);padding-left:42px;padding-top:0;margin-top:-5px}}@media (max-width: 767px){.footer__menu{padding-left:0;width:100%;padding-top:22px}}.footer__consult{background:#101010;padding:12px 0;position:fixed;bottom:0;left:0;width:100%}.hamburger{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:44px;height:44px;position:relative;position:relative;cursor:pointer;z-index:1001;right:-8px;margin-left:21px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.hamburger{margin-left:8px;right:0}}.hamburger:hover{background:rgba(255,255,255,0.4)}.hamburger__menu{position:absolute;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;height:100%;width:100%}.hamburger__line{display:block;background:#101010;width:26px;height:1px;position:absolute;top:50%;left:50%;margin-left:-13px;margin-top:-1px;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.open .hamburger__line{width:0%}.hamburger__line:nth-child(2){-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s;margin-top:-10px}.open .hamburger__line:nth-child(2){-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s;width:0%}.hamburger__line:nth-child(3){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s;margin-top:8px}.open .hamburger__line:nth-child(3){-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;width:0%}.hamburger__cross{position:absolute;height:100%;width:100%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger__cross-line{display:block;background:#101010;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger__cross-line:nth-child(1){height:0%;width:1px;position:absolute;top:50%;left:50%;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;margin-left:-1px;margin-top:-13px}.open .hamburger__cross-line:nth-child(1){height:26px;-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s}.hamburger__cross-line:nth-child(2){width:0%;height:1px;position:absolute;left:50%;top:50%;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;margin-top:-1px;margin-left:-13px}.open .hamburger__cross-line:nth-child(2){width:26px;-webkit-transition-delay:.375s;-o-transition-delay:.375s;transition-delay:.375s}.header{margin-bottom:12px;position:relative;z-index:100;background:#fff;font-weight:400}@media (max-width: 767px){.header{margin-bottom:6px}}.header__top{background:#101010;margin-top:0 !important}.header__inner{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}@media (max-width: 767px){.header__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.header__authorization{margin-left:auto;padding-right:3px}.header__link{font-size:14px;font-weight:500;line-height:14px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:14px 0;letter-spacing:0}.header__link:hover{color:unset}@media (max-width: 1279px){.header__link{font-weight:400}}.header__link+.header__link{margin-left:14px}.header__link+.header__link:before{background:#fff;content:'';height:23px;width:1px;position:absolute;left:-10px;top:50%;margin-top:-12px}.header__link .icon{margin-left:8px;stroke:#fff}.header__link--thin{font-weight:400}.header__middle{padding:22px 0 9px}@media (max-width: 1279px){.header__middle{padding:16px 0 0}}@media (max-width: 767px){.header__middle{padding-top:11px}}.header__search .elem-item{margin-bottom:0}.header__contacts{margin-left:auto;font-weight:400;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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:7px;letter-spacing:0}@media (max-width: 767px){.header__contacts{padding-bottom:4px}}.header__contacts-title{color:#F61D2A;font-size:12px;line-height:1;font-weight:400}@media (max-width: 767px){.header__contacts-title{font-size:10px;line-height:16px;font-weight:800;color:#101010;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:5px}}@media (max-width: 767px){.header__contacts-title-desc{font-size:10px;line-height:12px;letter-spacing:0.1px;color:#C6C6C6;font-weight:400}}.header__contacts-icon{margin-right:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;top:3px}@media (min-width: 767px){.header__contacts-icon .icon{width:44px;height:44px}}@media (max-width: 1279px){.header__contacts-icon{top:6px;margin-right:6px}}@media (max-width: 767px){.header__contacts-icon{margin-right:3px;top:0}}.header__contacts-phone{font-size:22.6px;line-height:26px;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}.header__contacts-phone:hover{color:unset}@media (max-width: 1279px){.header__contacts-phone{font-size:31px;line-height:36px;margin-top:0}}@media (max-width: 767px){.header__contacts-phone{font-size:22.6px;line-height:26px;font-weight:400;margin-bottom:2px}}.header__contacts-phone .icon{margin-right:9px;position:relative}.header__contacts-desc{font-size:10.2px;line-height:1;font-weight:500;text-transform:uppercase}@media (max-width: 1279px){.header__contacts-desc{font-size:13.7px;line-height:16px;letter-spacing:0.2px;color:#C6C6C6;font-weight:400}}@media (max-width: 767px){.header__contacts-desc{font-size:10px;line-height:12px;font-weight:400}}.header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:10px;margin-left:62px}@media (max-width: 1279px){.header__menu{margin-left:auto;padding-bottom:7px}}@media (max-width: 767px){.header__menu{margin-left:22px;width:-webkit-calc(100% - 98px);width:calc(100% - 98px);padding-top:2px}}.map{position:relative}.map--popup{height:478px;border-radius:8px;overflow:hidden}@media (max-width: 767px){.map--popup{height:439px}}.map--contact{height:259px}@media (max-width: 767px){.map--contact{height:332px}}@media (min-width: 1024px){.map--contact{height:-webkit-calc(100vh - 240px - 520px);height:calc(100vh - 240px - 520px);min-height:259px}}.map--popup-sm{height:456px;border-radius:8px;overflow:hidden}@media (max-width: 767px){.map--popup-sm{height:252px;margin-bottom:12px}}.map__marker{min-height:29px;min-width:21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.map__marker img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.map .ymaps-image-with-content-content{height:100% !important;width:100% !important}.map__title{font-size:12px;line-height:15px;font-weight:800;margin-bottom:8px}@media (max-width: 767px){.map__title{font-size:10px;line-height:14px;margin-bottom:11px}}.map__text{font-size:12px;line-height:14px;margin-bottom:16px}@media (max-width: 767px){.map__text{font-size:12px;line-height:17px;margin-bottom:10px}}.map__time{font-size:12px;line-height:14px;margin-top:-8px;padding-top:10px;min-height:30px;padding-left:43px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 27C22.0751 27 27 22.0751 27 16C27 9.92487 22.0751 5 16 5C9.92487 5 5 9.92487 5 16C5 22.0751 9.92487 27 16 27ZM16 28C22.6274 28 28 22.6274 28 16C28 9.37258 22.6274 4 16 4C9.37258 4 4 9.37258 4 16C4 22.6274 9.37258 28 16 28Z' fill='%23101010'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5471 7.94507C15.8233 7.94507 16.0471 8.16893 16.0471 8.44507V16.1037L23.2907 18.9346C23.5479 19.0351 23.6749 19.3251 23.5744 19.5823C23.4739 19.8395 23.1839 19.9665 22.9267 19.866L15.3651 16.9108C15.1733 16.8358 15.0471 16.651 15.0471 16.4451V8.44507C15.0471 8.16893 15.271 7.94507 15.5471 7.94507Z' fill='%23101010'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:2px 0px;background-size:32px auto}@media (max-width: 767px){.map__time{font-size:12px;line-height:17px;margin-top:4px;background-position:0 0}}.map__time b{margin-right:4px}@media (max-width: 767px){.map__time b{font-size:10px;line-height:14px}}.map__time-item{margin-bottom:9px}@media (max-width: 767px){.map__time-item{margin-bottom:5px}}.map__btn{margin-top:24px;padding:0 4px}@media (max-width: 767px){.map__btn{margin-top:17px;padding:0}}.map .ymaps-shadows-pane{display:none}.map .ymaps-layers-pane{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.map .ymaps-b-balloon .ymaps-b-balloon__tr,.map .ymaps-b-balloon .ymaps-b-balloon__tl,.map .ymaps-b-balloon .ymaps-b-balloon__bl,.map .ymaps-b-balloon .ymaps-b-balloon__br,.map .ymaps-b-balloon .ymaps-b-balloon__close{display:none}@media (max-width: 767px){.map .ymaps-b-balloon .ymaps-b-balloon__close{display:block;background-image:url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12' r='11.5' fill='white' stroke='%23101010'/%3E%3Cpath d='M7.1478 17.1386C6.95073 17.3356 6.95073 17.6551 7.1478 17.8522C7.34486 18.0493 7.66436 18.0493 7.86142 17.8522L12.5 13.2136L17.1386 17.8522C17.3356 18.0493 17.6552 18.0493 17.8523 17.8522C18.0492 17.6551 18.0492 17.3356 17.8523 17.1386L13.2136 12.5L17.8522 7.86143C18.0493 7.66436 18.0493 7.34486 17.8522 7.1478C17.6552 6.95073 17.3357 6.95073 17.1386 7.1478L12.5 11.7864L7.86143 7.1478C7.66436 6.95073 7.34485 6.95073 7.14779 7.1478C6.95074 7.34487 6.95074 7.66436 7.14779 7.86143L11.7864 12.5L7.1478 17.1386Z' fill='%23101010'/%3E%3C/svg%3E%0A");height:24px;width:24px;background-position:0 0;right:-7px;top:-9px}}.map .ymaps-b-balloon .ymaps-b-balloon__content{background:#fff;border:0.8px solid #C6C6C6;border-radius:4px;position:relative}.map .ymaps-b-balloon .ymaps-b-balloon__content:after{content:'';width:0;height:0;border-style:solid;border-width:12px 6px 0 6px;border-color:#C6C6C6 transparent transparent transparent;position:absolute;bottom:-12px;left:50%;margin-left:-6px}.map .ymaps-b-balloon .ymaps-b-balloon__content-holster{padding:15px 15px}.map-complex{margin-bottom:11px}.map-complex .elem-input{margin-bottom:12px}.map-complex .elem-input+.elem-input-error{margin-top:0;margin-bottom:12px}.map-complex__canvas{position:relative;overflow:hidden;border-radius:10px;height:396px}.map-complex__canvas.loading:before{content:'';width:100%;height:100%;z-index:3;background-color:rgba(255,255,255,0.85);background-image:url(/local/templates/main/assets/images/required/loader.svg);background-position:50% 50%;background-size:70px;background-repeat:no-repeat;position:absolute;left:0;top:0}.map-complex__map{width:100%;height:100%}.map-complex__marker{width:35px;height:50px;position:absolute;bottom:198px;left:-webkit-calc(50% - 17.5px);left:calc(50% - 17.5px)}.map-complex__marker.address-error .elem-btn{display:none}.map-complex__marker.up .pin{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);transform:translate(0, -5px)}.map-complex__marker .pin,.map-complex__marker .dot{position:absolute}.map-complex__marker .pin{top:0;left:0;z-index:2;width:46px;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.map-complex__marker .dot{display:block;width:5px;height:5px;background-color:rgba(34,30,89,0.7);left:50%;bottom:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);border-radius:50%}.map-complex__marker .elem-btn{font-weight:800;font-family:"Gilroy";height:21px;position:absolute;bottom:0;left:30px;min-width:initial;line-height:21px;white-space:nowrap;padding-left:12px;padding-right:12px}.map-complex__marker-address{display:inline-block;position:absolute;bottom:220px;left:-webkit-calc(50% + 15.5px);left:calc(50% + 15.5px);z-index:1;border:0.8px solid #C6C6C6;border-radius:4px;background-color:#fff;font-size:11px;color:#101010;padding-left:5px;padding-right:5px;font-family:"Gilroy";line-height:21px;font-weight:500}body.has-loader .map-complex__canvas.loading:before{content:none;display:none}.menu{position:relative}.menu-top__list{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;font-size:14px;font-weight:500;line-height:14px;letter-spacing:0}@media (max-width: 1279px){.menu-top__list{font-weight:400}}.menu-top__item+.menu-top__item{margin-left:68px}.menu-top__link{display:block;padding:17px 0px;font-weight:400}.menu-top__link:hover{color:unset}.menu-top__link .menu-top__text{padding-bottom:2px;border-bottom:1px solid transparent;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-top__link:hover .menu-top__text{border-bottom:1px solid #fff;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 767px){.menu-icons{margin-left:auto}}.menu-icons__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-icons__item+.menu-icons__item{margin-left:28px}@media (max-width: 1279px){.menu-icons__item+.menu-icons__item{margin-left:30px}}@media (max-width: 767px){.menu-icons__item+.menu-icons__item{margin-left:10px}}.menu-icons__link{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;font-size:14px;line-height:14px;min-width:65px}@media (max-width: 1279px){.menu-icons__link{min-width:44px}}@media (max-width: 1279px){.menu-icons__text{display:none}}.menu-icons__icon{position:relative;margin-bottom:11px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1279px){.menu-icons__icon .icon{height:44px;width:36px}}@media (max-width: 1279px){.menu-icons__icon .icon-user2{stroke:#101010;height:44px;width:44px}}@media (max-width: 1279px){.menu-icons__icon{margin-bottom:0}}.menu-icons__count{background:rgba(246,29,42,0.85);font-size:11px;line-height:11px;font-family:"Gilroy";font-weight:400;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;height:15px;min-width:15px;border-radius:7px;position:absolute;bottom:2px;left:16px;padding:0px 3px}@media (max-width: 1279px){.menu-icons__count{height:20px;min-width:20px;font-size:10px;line-height:12px;bottom:1px;left:16px;padding:0px 5px;border-radius:10px}}@media (max-width: 767px){.menu-icons__count{left:14px}}.menu-bottom{width:100%}.menu-bottom__list{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:-12px}@media (max-width: 1279px){.menu-bottom__list{display:block;position:relative;margin-bottom:0}}.menu-bottom__item{position:relative;padding-bottom:12px}@media (max-width: 1279px){.menu-bottom__item{position:initial;padding-bottom:0}}@media (max-width: 1279px){.menu-bottom__item+.menu-bottom__item{margin-left:0;margin-top:20px}}@media (max-width: 767px){.menu-bottom__item+.menu-bottom__item{margin-top:12px}}.menu-bottom__link{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;font-size:14px;line-height:14px;padding:6px 0;position:relative;font-weight:400;letter-spacing:0}@media (max-width: 1279px){.menu-bottom__link{font-size:13px;line-height:19px;padding:0;letter-spacing:0;font-weight:400}}@media (max-width: 767px){.menu-bottom__link{font-size:12px;line-height:17px;letter-spacing:-0.2px}}.menu-bottom__link:hover{color:#F61D2A}@media (max-width: 1279px){.menu-bottom__link:hover{color:unset}}@media (max-width: 1279px){.menu-bottom__arrow{width:26px;height:26px;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg width='16' height='32' viewBox='0 0 16 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.616806 31.9992C0.536156 32.0002 0.456193 31.9836 0.382058 31.9506C0.307923 31.9175 0.241257 31.8687 0.186349 31.8072C0.127522 31.7497 0.0806373 31.6803 0.0485863 31.6032C0.0165354 31.5262 0 31.4431 0 31.3591C0 31.2752 0.0165354 31.1921 0.0485863 31.115C0.0806373 31.038 0.127522 30.9686 0.186349 30.9111L14.5021 15.9982L0.186349 1.08537C0.127522 1.02791 0.0806373 0.958509 0.0485863 0.881451C0.0165354 0.804394 0 0.721316 0 0.637348C0 0.553379 0.0165354 0.470302 0.0485863 0.393244C0.0806373 0.316187 0.127522 0.246785 0.186349 0.189322C0.243515 0.129332 0.311529 0.081717 0.386465 0.0492231C0.461401 0.0167293 0.541777 0 0.622956 0C0.704135 0 0.784511 0.0167293 0.859447 0.0492231C0.934383 0.081717 1.0024 0.129332 1.05956 0.189322L15.8181 15.5502C15.8757 15.6097 15.9215 15.6805 15.9527 15.7585C15.9839 15.8365 16 15.9201 16 16.0046C16 16.0891 15.9839 16.1728 15.9527 16.2508C15.9215 16.3288 15.8757 16.3996 15.8181 16.4591L1.05956 31.82C1.00217 31.8808 0.93302 31.9282 0.85669 31.9591C0.780359 31.99 0.698593 32.0036 0.616806 31.9992Z' fill='%23101010'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:100%}}@media (max-width: 767px){.menu-bottom__arrow{width:14px;height:14px}}.menu-bottom__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:11px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.menu-bottom__text{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}}.menu-bottom__detail{background:#101010;border-radius:2px;font-size:9px;font-family:"Lato",sans-serif;line-height:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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;padding:0px 3px;text-transform:uppercase}@media (max-width: 1279px){.menu-bottom__detail{margin-left:11px}}@media (max-width: 767px){.menu-bottom__detail{font-size:8px;line-height:10px;letter-spacing:0.4px;padding:0px 3px;margin-left:11px}}.menu-bottom__detail-icon{margin-top:2px}@media (max-width: 1279px){.menu-bottom__detail-icon{margin-left:4px}}.menu-bottom__all{border-radius:4px;background:#F6F6F6;font-size:14px;line-height:14px;padding:6px 8px;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-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:112px;margin-left:auto;flex-shrink:0;margin-left:17px}.menu-bottom__all:hover{color:unset;background:#f0f0f0}.menu-bottom__all .icon{margin-right:8px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.menu-bottom__drop{position:absolute;left:0;top:100%;background:#fff;border:1px solid #E6E6E6;border-top:1px solid #101010;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px 23px 42px;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;visibility:hidden}@media (max-width: 1279px){.menu-bottom__drop{top:-21px;width:100%;bottom:0;padding:0;background:#fff;z-index:1;border:0;display:block}}@media (max-width: 767px){.menu-bottom__drop{top:-12px}}.menu-bottom__drop.open{opacity:1;visibility:visible}.menu-bottom__drop-arrow{width:0;height:0;border-style:solid;border-width:0 10.5px 10px 10.5px;border-color:transparent transparent #101010 transparent;position:absolute;top:-11px;left:34px}@media (max-width: 1279px){.menu-bottom__drop-arrow{display:none}}.menu-bottom__drop-back{display:none;background:#F6F6F6;border-radius:4px;font-size:13px;line-height:16px;font-weight:800;color:#C6C6C6;height:56px;width:100%;margin-bottom:19px;padding:12px 28px;cursor:pointer}@media (max-width: 1279px){.menu-bottom__drop-back{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}}@media (max-width: 767px){.menu-bottom__drop-back{height:44px;font-size:12px;line-height:15px;letter-spacing:0;padding:2px 8px;margin-bottom:12px}}.menu-bottom__drop-back .icon{margin-right:4px}.menu-bottom__drop-title,.menu-bottom__drop .h5{font-size:16px;line-height:15px;font-weight:800;margin-bottom:16px}@media (max-width: 1279px){.menu-bottom__drop-title,.menu-bottom__drop .h5{font-size:13px;line-height:19px;font-weight:400;height:32px;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-bottom:20px}}@media (max-width: 767px){.menu-bottom__drop-title,.menu-bottom__drop .h5{font-size:12px;line-height:15px;padding-left:12px;margin-bottom:12px}}.menu-bottom__drop-title a,.menu-bottom__drop .h5 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1279px){.menu-bottom__drop-title a:hover,.menu-bottom__drop .h5 a:hover{color:unset}}@media (max-width: 1279px){.menu-bottom__drop-list{display:none}}@media (max-width: 1279px){.menu-bottom__drop-list.category{display:block}}.menu-bottom__drop-list .menu-bottom__drop-back{display:none}.menu-bottom__drop-list .menu-bottom__drop-title{font-weight:800;display:none}@media (max-width: 767px){.menu-bottom__drop-list .menu-bottom__drop-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}}@media (max-width: 1279px){.menu-bottom__drop-list.open{display:block;top:0;width:100%;bottom:0;padding:0;background:#fff;z-index:1;border:0;position:absolute}}@media (max-width: 1279px){.menu-bottom__drop-list.open .menu-bottom__drop-back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.menu-bottom__drop-item{margin-bottom:12px}@media (max-width: 1279px){.menu-bottom__drop-item{margin-bottom:20px}}@media (max-width: 767px){.menu-bottom__drop-item{margin-bottom:12px}}@media (max-width: 1279px){.menu-bottom__drop-item:last-child{margin-bottom:0}}.menu-bottom__drop-link{font-size:14px;line-height:14px;font-weight:400;display:block}@media (max-width: 1279px){.menu-bottom__drop-link{font-size:13px;line-height:19px;font-weight:400;height:32px;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;color:#101010;width:100%}}@media (max-width: 767px){.menu-bottom__drop-link{font-size:12px;line-height:15px;padding-left:12px}}@media (max-width: 1279px){.menu-bottom__drop-link:hover{color:unset}}.h5 .menu-bottom__drop-link{line-height:15px;font-weight:800;margin-bottom:16px}@media (max-width: 1279px){.h5 .menu-bottom__drop-link{font-size:13px;line-height:19px;font-weight:400;height:32px;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-bottom:20px}}@media (max-width: 767px){.h5 .menu-bottom__drop-link{font-size:12px;line-height:15px;margin-bottom:12px;padding:0}}.menu-bottom__drop-category{display:none}@media (max-width: 1279px){.menu-bottom__drop-category{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.menu-bottom__drop-category{margin-bottom:12px}}@media (max-width: 1279px){.menu-bottom__drop-category .menu-bottom__text{font-weight:800}}.menu-bottom__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:grid;max-width:1216px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-right:-24px}@media (max-width: 1279px){.menu-bottom__row{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;margin-right:0;max-width:none;background:#fff;margin:0 -15px;padding:0 15px}}.menu-bottom__col{min-width:185px;margin-right:24px}@media (max-width: 1279px){.menu-bottom__col{min-width:100%;margin-right:0}}@media (min-width: 1280px){.menu-bottom__item:hover .menu-bottom__drop{opacity:1;visibility:visible}}.menu-advantages{padding:25px 0 33px}@media (max-width: 1279px){.menu-advantages{padding-top:23px;padding-bottom:12px}}@media (max-width: 767px){.menu-advantages{padding-top:18px;display:none}}.menu-advantages__list{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1279px){.menu-advantages__list{padding:0 17px}}@media (max-width: 767px){.menu-advantages__list{padding:0}}@media (max-width: 767px){.menu-advantages__item{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:25%}}@media (max-width: 767px){.menu-advantages__item+.menu-advantages__item{padding-left:20px}}.menu-advantages__link{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;font-size:14px;line-height:21px;font-weight:400;letter-spacing:0}.menu-advantages__link:hover{color:unset}@media (max-width: 1279px){.menu-advantages__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:10px;line-height:12px;letter-spacing:0.1px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 767px){.menu-advantages__link{font-size:9px;line-height:10px;letter-spacing:0}}.menu-advantages__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}@media (max-width: 1279px){.menu-advantages__icon{margin-right:0;margin-bottom:1px;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;width:88%;min-width:76px}}@media (max-width: 767px){.menu-advantages__icon{min-width:56px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:56px}}.menu-advantages__icon .icon{position:relative}@media (max-width: 767px){.menu-advantages__icon .icon-delivery-rf{left:-10px}}@media (max-width: 767px){.menu-advantages__icon .icon-delivery-point{left:-7px}}@media (max-width: 767px){.menu-advantages__icon .icon-delivery-loyality{left:-7px}}.menu-footer{position:relative}.menu-footer__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-21px}@media (max-width: 1279px){.menu-footer__list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 767px){.menu-footer__list{margin-bottom:-21px}}.menu-footer__line{width:100%;height:1px}.menu-footer__item{margin-bottom:20px;width:42%}@media (max-width: 1279px){.menu-footer__item{margin-bottom:30px;width:auto}}@media (max-width: 767px){.menu-footer__item{width:50%;margin-bottom:21px;height:19px}}.menu-footer__item.md{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:58%}@media (max-width: 1279px){.menu-footer__item.md{width:auto}}@media (max-width: 767px){.menu-footer__item.md{width:50%}}@media (max-width: 1279px){.menu-footer__item.left{text-align:left}}@media (max-width: 1279px){.menu-footer__item.right{text-align:right}}@media (max-width: 767px){.menu-footer__item:nth-of-type(even){width:37%}}.menu-footer__link{font-size:14px;line-height:15px;font-weight:400}@media (max-width: 767px){.menu-footer__link{letter-spacing:-0.2px;font-size:12px}}.menu-footer__link:hover{color:unset}.menu-footer__link .menu-footer__text{display:inline-block;padding-bottom:2px;border-bottom:1px solid transparent;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-footer__link:hover .menu-footer__text{border-bottom:1px solid #101010;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 767px){.menu-mobile{padding-top:3px}}.menu-mobile__link{font-size:13px;line-height:19px;border-bottom:1px solid #E6E6E6;min-height:49px;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;padding:10px 15px}@media (max-width: 767px){.menu-mobile__link{font-size:12px;line-height:17px;letter-spacing:-0.2px;min-height:38px;padding:8px 12px}}.mobile-menu{width:100%;max-width:466px;background:#fff;position:fixed;left:-100%;top:69px;bottom:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:4px 17px;overflow-y:auto}@media (max-width: 767px){.mobile-menu{max-width:265px;top:105px;padding:0 15px;overflow-x:hidden}}.mobile-menu.open{left:0}.mobile-menu__title{margin-left:1px;margin-right:1px}@media (max-width: 767px){.mobile-menu__title{font-size:14px;line-height:21px;letter-spacing:0;padding-top:8px;margin-bottom:11px}}.mobile-menu__menu{margin-bottom:20px}@media (max-width: 767px){.mobile-menu__menu{margin-bottom:12px}}.mobile-menu__bottom{margin-top:auto;margin-left:-17px;margin-right:-17px;padding-left:17px;padding-right:17px;background:#F6F6F6;padding-bottom:7px}.mobile-menu__contacts{margin-left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:13px}@media (max-width: 767px){.mobile-menu__contacts{padding-bottom:1px;margin-top:8px}}@media (max-width: 767px){.mobile-menu__contacts .header__contacts-phone{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.pay__title{margin-bottom:26px}@media (max-width: 1279px){.pay__title{margin-bottom:19px}}@media (max-width: 1279px){.pay__title{margin-bottom:21px;color:#C6C6C6}}@media (max-width: 767px){.pay__title{font-size:12px}}.pay__list{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}@media (max-width: 1279px){.pay__list{padding-left:3px}}@media (max-width: 1279px){.pay__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-4px;padding-left:0}}@media (max-width: 1279px){.pay__item{margin-left:20px;margin-bottom:10px}}.pay__item+.pay__item{margin-left:12px}@media (max-width: 1279px){.pay__item+.pay__item{margin-left:26px}}@media (max-width: 767px){.pay__item+.pay__item{margin-left:20px}}.pay__link{display:block}.pay__link img{display:inline-block;vertical-align:top}.pagination{margin-top:40px}.pagination--sm{margin-top:32px}@media (max-width: 1279px){.pagination{margin-top:21px}}@media (max-width: 767px){.pagination{margin-top:24px}}.pagination__list{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}.pagination__item{margin:0 4px}@media (max-width: 1279px){.pagination__item{margin:0}}.pagination__link,.pagination__text{height:32px;width:32px;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;font-size:16px;line-height:24px;letter-spacing:-0.2px;font-weight:400}@media (max-width: 1279px){.pagination__link,.pagination__text{font-size:12px;line-height:17px;height:30px;width:30px}}@media (max-width: 767px){.pagination__link,.pagination__text{height:32px;width:32px;font-size:13px;line-height:19px}}.pagination__text{font-weight:800}.pagination__link:hover{color:unset;font-weight:unset}.pagination__link--prev,.pagination__link--next{border:1px solid #101010;border-radius:50%}.pagination__link--prev.disabled,.pagination__link--next.disabled{border-color:#E6E6E6}.pagination__link--prev.disabled .icon,.pagination__link--next.disabled .icon{stroke:#E6E6E6}.pagination__link--prev{margin-right:6px;padding-right:1px}@media (max-width: 767px){.pagination__link--prev{margin-right:0}}.pagination__link--prev .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination__link--next{margin-left:6px;padding-left:1px}@media (max-width: 767px){.pagination__link--next{margin-left:0}}.pagination__link--more{font-size:24px;line-height:32px}@media (max-width: 1279px){.pagination__link--more{font-size:20px;line-height:16px}}@media (max-width: 767px){.pagination__link--more{font-size:24px;line-height:30px}}.popup{background:#fff;border-radius:10px;padding:26px 24px;position:relative;margin:40px auto}@media (max-width: 1279px){.popup{padding-left:29px;padding-right:29px;margin-top:20px;margin-bottom:20px}}@media (max-width: 900px){.popup{height:-webkit-calc(100% - 40px);height:calc(100% - 40px);overflow-y:auto;overflow-x:hidden}}@media (max-width: 575px){.popup{margin:0 auto;border-radius:0;padding:18px 16px;height:100%}}.popup--small{max-width:384px}@media (max-width: 1279px){.popup--small{max-width:392px}}.popup--md{max-width:416px}@media (max-width: 1279px){.popup--md{max-width:392px}}.popup--mds{max-width:472px}@media (max-width: 767px){.popup--mds{max-width:392px}}.popup--mdx{max-width:523px;padding-top:40px}@media (max-width: 1279px){.popup--mdx{max-width:492px;padding-top:28px}}@media (max-width: 767px){.popup--mdx{padding-top:18px}}.popup--lg{max-width:824px;padding-left:40px;padding-right:40px;padding-bottom:40px}@media (max-width: 1279px){.popup--lg{max-width:656px;padding-left:28px;padding-right:28px;padding-bottom:28px}}@media (max-width: 767px){.popup--lg{padding:16px}}.popup--lgx{max-width:904px;padding:40px}@media (max-width: 1279px){.popup--lgx{max-width:694px;padding:28px}}@media (max-width: 767px){.popup--lgx{padding:18px 16px 16px}}.popup--xl{max-width:1048px;padding-left:40px;padding-right:40px;padding-bottom:40px}@media (max-width: 1279px){.popup--xl{max-width:656px;padding-left:28px;padding-right:28px;padding-bottom:28px}}@media (max-width: 767px){.popup--xl{padding:16px}}.popup-filter{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-filter__col{width:30%}@media (max-width: 767px){.popup-filter__col{width:100%}.popup-filter__col.mt25{margin-top:25px}}.popup-filter__col-width{min-width:100%;border-bottom:1px solid #E6E6E6;margin-bottom:25px}.popup-filter__btn{padding-top:25px;border-top:1px solid #E6E6E6;margin-top:25px}.popup-filter__title{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;padding-bottom:7px !important}.popup__title{text-align:center;margin-bottom:31px;margin-top:11px}@media (max-width: 1279px){.popup__title{font-size:24px;line-height:29px;margin-bottom:20px}}@media (max-width: 767px){.popup__title{font-size:16px;line-height:20px;margin-top:0}}@media (max-width: 575px){.popup__title{text-align:left;border-bottom:1px solid #E6E6E6;padding-bottom:15px;margin-bottom:15px}}.popup__title--no-border-bottom{border-bottom:0;padding-bottom:0}@media (max-width: 575px){.popup__title--xs{padding-bottom:10px;margin-bottom:12px}}.popup__title--map{margin-top:17px;margin-bottom:27px}@media (max-width: 767px){.popup__title--map{font-size:16px;line-height:20px;margin-bottom:15px;margin-top:0}}.popup__title--status{margin-bottom:16px}.card__list+.popup__title{margin-top:26px}.popup__title--authorization{line-height:32px;margin-top:0;margin-bottom:20px}@media (max-width: 575px){.popup__title--authorization{font-size:16px;line-height:20px;padding-bottom:0;margin-bottom:1px;border:none}}.popup__text--authorization{text-align:center;font-size:18px;line-height:18px;margin-bottom:25px}@media (max-width: 575px){.popup__text--authorization{font-size:12px;line-height:17px;text-align:left;border-bottom:1px solid #E6E6E6;padding-bottom:5px;margin-bottom:15px}}.popup__links-register{text-align:center;margin-top:30px}@media (max-width: 575px){.popup__links-register{display:none}}.popup__links-register a{display:block}.popup__links-register--mobile{display:none;margin-top:15px}@media (max-width: 575px){.popup__links-register--mobile{display:block}}.popup__links-register--mobile h3{font-size:16px;line-height:20px;text-align:left;padding-bottom:10px;margin:0 0 15px;border-bottom:0.8px solid #E6E6E6}.popup__links-register--mobile p{font-size:12px;line-height:17px;margin:0 0 15px}.popup__links-register--mobile a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:27px}@media (max-width: 1279px){.popup p{font-size:13px;line-height:19px;letter-spacing:0;margin-bottom:24px}}@media (max-width: 575px){.popup p{font-size:12px;line-height:17px;letter-spacing:-0.2px;margin-bottom:16px}}.popup__btn{margin-top:16px;margin-bottom:31px}@media (max-width: 1279px){.popup__btn{margin-bottom:16px}}@media (max-width: 575px){.popup__btn{margin-top:12px;margin-bottom:15px}}.popup__btn:last-of-type{margin-bottom:0}.popup__btn--authorization{margin-top:30px}.popup__links{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;margin-top:17px}.popup__link{font-size:16px;line-height:24px;font-weight:400;text-align:center}.popup__search{position:relative}.popup__search .elem-input{border-radius:16px}@media (max-width: 1279px){.popup__in{margin-bottom:28px}}@media (max-width: 767px){.popup__in{margin-bottom:4px}}.popup__contacts{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.popup .mfp-close{height:32px;width:32px;background:#101010;border-radius:50%;text-indent:-9999px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.71152 7.99497L15.8515 0.844975C15.8975 0.799012 15.9339 0.744447 15.9588 0.684393C15.9837 0.62434 15.9965 0.559976 15.9965 0.494975C15.9965 0.429974 15.9837 0.365609 15.9588 0.305556C15.9339 0.245503 15.8975 0.190937 15.8515 0.144975C15.8056 0.099012 15.751 0.0625526 15.6909 0.0376778C15.6309 0.012803 15.5665 -1.28133e-09 15.5015 0C15.4365 1.28133e-09 15.3722 0.012803 15.3121 0.0376778C15.252 0.0625526 15.1975 0.099012 15.1515 0.144975L8.00152 7.28497L0.851519 0.144975C0.758693 0.0521489 0.632794 0 0.501519 0C0.370243 0 0.244345 0.0521489 0.151519 0.144975C0.0586931 0.2378 0.00654411 0.363699 0.00654411 0.494975C0.00654411 0.62625 0.0586931 0.752149 0.151519 0.844975L7.29152 7.99497L0.151519 15.145C0.103688 15.1899 0.0655657 15.2441 0.0395055 15.3043C0.0134452 15.3645 0 15.4294 0 15.495C0 15.5606 0.0134452 15.6255 0.0395055 15.6857C0.0655657 15.7459 0.103688 15.8001 0.151519 15.845C0.196409 15.8928 0.250626 15.9309 0.310824 15.957C0.371022 15.983 0.435922 15.9965 0.501519 15.9965C0.567115 15.9965 0.632016 15.983 0.692214 15.957C0.752411 15.9309 0.806629 15.8928 0.851519 15.845L8.00152 8.70498L15.1515 15.845C15.1964 15.8928 15.2506 15.9309 15.3108 15.957C15.371 15.983 15.4359 15.9965 15.5015 15.9965C15.5671 15.9965 15.632 15.983 15.6922 15.957C15.7524 15.9309 15.8066 15.8928 15.8515 15.845C15.8993 15.8001 15.9375 15.7459 15.9635 15.6857C15.9896 15.6255 16.003 15.5606 16.003 15.495C16.003 15.4294 15.9896 15.3645 15.9635 15.3043C15.9375 15.2441 15.8993 15.1899 15.8515 15.145L8.71152 7.99497Z' fill='white'/%3E%3C/svg%3E%0A");background-position:8px 8px;background-repeat:no-repeat;background-size:17px auto;position:absolute;right:-14px;top:-14px;opacity:1}@media (max-width: 900px){.popup .mfp-close{background-color:transparent;top:12px;right:11px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 17L17 1M17 17L1 1' stroke='%23101010' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:18px auto}}@media (max-width: 767px){.popup .row{margin-left:-5px;margin-right:-5px}}@media (max-width: 767px){.popup .row>*{padding-left:5px;padding-right:5px}}@media (max-width: 575px){.popup .elem-item{margin-bottom:12px}}.popup .elem-item--last{margin-bottom:0;margin-top:4px}@media (max-width: 1279px){.popup .elem-btn:not(.elem-btn--sm){height:44px;font-size:13px;line-height:16px;width:272px;margin-left:auto;margin-right:auto;max-width:272px;min-width:272px}}@media (max-width: 767px){.popup .elem-btn:not(.elem-btn--sm){min-width:100%;max-width:100%;padding:0 10px}}@media (max-width: 575px){.popup .elem-btn:not(.elem-btn--sm){height:44px;width:100%;font-size:12px;line-height:15px}}.popup__map{margin-top:14px;border-radius:8px;overflow:hidden}.popup__map:first-child{margin-top:0}.popup__btns{margin-top:28px}@media (max-width: 767px){.popup__btns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px;margin-bottom:24px}}.popup__btns:last-child{margin-bottom:0}@media (max-width: 1279px){.popup__btns .elem-btn:not(.elem-btn--sm){min-width:208px;width:208px;max-width:208px;margin-left:10px;margin-right:10px}}@media (max-width: 767px){.popup__btns .elem-btn:not(.elem-btn--sm){min-width:100%;width:100%;max-width:100%;margin-left:0;margin-right:0}}.popup__btns *+*{margin-left:24px}@media (max-width: 1279px){.popup__btns *+*{margin-left:20px}}@media (max-width: 767px){.popup__btns *+*{margin-left:0;margin-top:12px}}.popup .card__list{margin-bottom:0}@media (max-width: 1279px){.popup .card__list{margin-top:28px}}@media (max-width: 767px){.popup .card__list{margin-top:17px}}@media (max-width: 1279px){.popup .card__list.list{padding:0}}@media (max-width: 1279px){.popup .card__slider .slick-slide{margin:0 3px}}@media (max-width: 767px){.popup .card__slider .slick-slide{width:234px;margin:0 4px}}@media (max-width: 767px){.popup .card__slider:after{content:'';position:absolute;top:0;right:0;width:50px;height:100%;background:-o-linear-gradient(right, #fff 10%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, right top, left top, color-stop(10%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(to left, #fff 10%, rgba(255,255,255,0) 100%)}}.popup .card__slider .card--inline .card__status{position:absolute;top:15px;left:15px}@media (max-width: 1279px){.popup .card__slider .card--inline .card__status{top:12px;left:12px}}@media (max-width: 768px){.popup [data-slider-cards-popup] .slick-arrow:after,.popup [data-slider-cards-popup] .swiper-button-prev:after,.popup [data-slider-cards-popup] .swiper-button-next:after{width:32px;height:32px}}.popup__status-btn{margin-top:38px;margin-bottom:15px}.popup__status-icon{margin-top:40px}.popup__status-label+.popup__status-icon{margin-top:0}@media (max-width: 767px){.popup__status-label .elem-desc{font-size:12px}}.popup__error{display:none}.popup__error-text{text-align:center;color:#F61D2A;margin-bottom:30px}.popup .list .card__bottom{padding-right:0}.popup .phone__edit{font-weight:400;color:#F61D2A;letter-spacing:0}@media (max-width: 575px){.mfp-container{padding-left:0;padding-right:0}}@media (max-width: 900px){.mfp-content{height:100%}}.mfp-wrap{position:fixed !important;bottom:0 !important;height:auto !important;top:0 !important}@media (max-width: 767px){#cartAdded .popup__btns *+*{margin-top:0;margin-bottom:12px}}#present{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;max-width:481px;padding:22px 0;height:auto}@media (max-width: 1281px){#present{max-width:460px}}@media (max-width: 767px){#present{padding:18px}}@media (max-width: 580px){#present{height:100%;padding:18px}}@media (max-width: 767px){#present .mfp-close{top:3px}#present .add__card-list{margin-bottom:25px}}#present .add__card-list__item .elem-price-old+.elem-price{font-size:18px}#present .elem-price-old{font-size:12px}#present .add__card-title{margin-bottom:22px;text-align:center}@media (max-width: 767px){#present .add__card-title{margin-right:auto;border-bottom:1px solid #E6E6E6;width:100%;text-align:inherit;padding-bottom:8px;margin-left:auto;margin-right:auto}}#present .add__card-list__item{padding-left:0;text-align:left;border:0;max-width:140px;padding:155px 5px 14px}#present .add__card-list__item--img{height:142px}#present .add__card-list__item p{font-size:12px}#present .add__card-list__item .elem-price-old+.elem-price{margin-top:0;margin-right:5px}#present .add__card-list__item .elem-btn{height:45px}#present .add__card-list__item-checked{width:24px;height:24px}#present .add__card-list__item:hover .add__card-list__item--checked{background:#F61D2A}@media (max-width: 767px){#present .add__card-list__item{padding:0px 0 0 140px;border:1px solid #f6f6f6;padding-right:10px;max-width:100%}#present .add__card-list__item:hover{border:1px solid #F61D2A}#present .add__card-list__item.active{border:1px solid #F61D2A}}#present .add__card-list__item--img{border:1px solid #f6f6f6;border-radius:8px;overflow:hidden}#present .add__card-list__item--img:hover{border:1px solid #F61D2A}@media (max-width: 767px){#present .add__card-list__item--img{border:0}}#present .add__card-list__item.active .add__card-list__item--img{border:1px solid #F61D2A}@media (max-width: 767px){#present .add__card-list__item.active .add__card-list__item--img{border:0}}#present .add__card-list__item .card__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:7px}.price{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}@media (max-width: 767px){.price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:9px}}*+.price{margin-left:20px}@media (max-width: 1279px){*+.price{margin-left:39px}}.price__name{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:12px;line-height:14px;font-weight:400;letter-spacing:-0.2px}@media (max-width: 1279px){.price__name{font-size:10px;line-height:12px;letter-spacing:0.1px}}.price__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.price__input{margin-left:16px}}@media (max-width: 767px){.price__input{margin-left:0;margin-bottom:22px;padding-top:12px}}.price__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0}.price__label+.price__label{margin-left:12px}@media (max-width: 1279px){.price__label+.price__label{margin-left:10px}}.price__label[data-before="от"]:before{content:'от'}.price__label[data-before="до"]:before{content:'до'}.price__label[data-before]:before{position:absolute;margin-top:8px;margin-left:14px}@media (max-width: 1279px){.price__label[data-before]:before{font-size:10px;margin-top:7px;margin-left:12px}}@media (max-width: 767px){.price__label[data-before]:before{font-size:12px;margin-top:14px;margin-left:30px}}.price__slider{background:#E6E6E6;height:5px;min-width:137px;border-radius:3px;margin-left:12px}@media (max-width: 767px){.price__slider{margin-left:12px;margin-right:12px;width:-webkit-calc(100% - 24px) !important;width:calc(100% - 24px) !important}}.price__slider .ui-slider-range{background:#101010}.price__slider .ui-slider-handle{border:1px solid #101010;background:#fff;height:15px;width:15px;border-radius:50%}@media (max-width: 767px){.price__slider .ui-slider-handle{height:24px;width:24px;top:-10px}}.rating{position:relative;width:140px;display:inline-block;height:22px}.rating:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6526 9.30424C20.8087 9.15057 20.8651 8.92824 20.7958 8.71187C20.7266 8.4971 20.5556 8.35591 20.3459 8.32498C20.3458 8.32497 20.346 8.325 20.3459 8.32498L15.0918 7.55382C14.5392 7.47254 14.0651 7.123 13.8214 6.62369C13.8213 6.62347 13.8215 6.62391 13.8214 6.62369L11.4724 1.81501C11.3749 1.61519 11.1863 1.50003 10.9753 1.50003C10.7648 1.50003 10.5763 1.61481 10.4787 1.81477L8.12945 6.62347C7.88544 7.12392 7.41054 7.47303 6.85863 7.55422L1.60414 8.32543C1.39561 8.35596 1.2237 8.49708 1.15432 8.71213C1.08491 8.92855 1.14136 9.15096 1.2975 9.30468L5.09915 13.0477C5.49371 13.4367 5.67448 13.9954 5.5816 14.5421C5.58158 14.5422 5.58163 14.5419 5.5816 14.5421L4.68456 19.8286C4.65367 20.0093 4.69818 20.1649 4.80567 20.2936L4.80658 20.2947C4.97288 20.4944 5.26731 20.5506 5.48754 20.4338C5.4876 20.4338 5.48748 20.4339 5.48754 20.4338L10.1864 17.9382L10.1874 17.9377C10.6788 17.6774 11.2756 17.681 11.7608 17.9365L11.7641 17.9382L16.4634 20.4338C16.5511 20.4805 16.6346 20.5 16.7183 20.5C16.8745 20.5 17.0308 20.4304 17.1443 20.2943L17.1453 20.2931C17.2523 20.1652 17.2969 20.0092 17.266 19.8289L16.3685 14.5422C16.2756 13.995 16.4559 13.4371 16.8505 13.0482L20.6526 9.30424ZM4.59569 14.3748C4.63393 14.1501 4.55963 13.9201 4.39755 13.7603L0.595971 10.0173C0.168842 9.59684 0.0180646 8.97974 0.2023 8.40608C0.386969 7.83243 0.868413 7.42249 1.45892 7.33603L6.71309 6.56486C6.93687 6.53195 7.13066 6.39018 7.2306 6.18521L9.58003 1.37609C9.84378 0.835795 10.3791 0.500031 10.9753 0.500031C11.5719 0.500031 12.1072 0.835795 12.3709 1.37609L14.7199 6.18477C14.8199 6.38974 15.0132 6.53151 15.237 6.56442L20.4912 7.33559C21.0821 7.42249 21.5631 7.83199 21.7478 8.40564C21.932 8.9793 21.7812 9.5964 21.3541 10.0169L17.5525 13.7603C17.3905 13.9201 17.3162 14.1496 17.3544 14.3748L18.2517 19.6601C18.3312 20.1245 18.2108 20.5779 17.9123 20.9347C17.6129 21.2937 17.1775 21.5 16.7183 21.5C16.4667 21.5 16.2229 21.4386 15.9944 21.317L11.2951 18.8214C11.0991 18.7182 10.8519 18.7174 10.6555 18.8214L5.9566 21.317C5.31004 21.6602 4.5014 21.4908 4.03821 20.9347C3.74013 20.5779 3.61934 20.1254 3.69885 19.6601L4.59569 14.3748Z' fill='%23101010'/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:22px;left:0;position:absolute;right:0;top:0;width:100%}.rating:after{background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3541 10.0169C21.7812 9.5964 21.932 8.9793 21.7478 8.40564C21.5631 7.83199 21.0821 7.42249 20.4912 7.33559L15.237 6.56442C15.0132 6.53151 14.8199 6.38974 14.7199 6.18477L12.3709 1.37609C12.1072 0.835795 11.5719 0.500031 10.9753 0.500031C10.3791 0.500031 9.84378 0.835795 9.58003 1.37609L7.2306 6.18521C7.13066 6.39018 6.93687 6.53195 6.71309 6.56486L1.45892 7.33603C0.868413 7.42249 0.386969 7.83243 0.2023 8.40608C0.0180646 8.97974 0.168842 9.59684 0.595971 10.0173L4.39755 13.7603C4.55963 13.9201 4.63393 14.1501 4.59569 14.3748L3.69885 19.6601C3.61934 20.1254 3.74013 20.5779 4.03821 20.9347C4.5014 21.4908 5.31004 21.6602 5.9566 21.317L10.6555 18.8214C10.8519 18.7174 11.0991 18.7182 11.2951 18.8214L15.9944 21.317C16.2229 21.4386 16.4667 21.5 16.7183 21.5C17.1775 21.5 17.6129 21.2937 17.9123 20.9347C18.2108 20.5779 18.3312 20.1245 18.2517 19.6601L17.3544 14.3748C17.3162 14.1496 17.3905 13.9201 17.5525 13.7603L21.3541 10.0169Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:28px 100%;content:"";display:block;width:110px;height:22px;position:absolute;overflow:hidden}.rating[data-rating='0']:after{width:0px}.rating[data-rating='.5']:after{width:14px}.rating[data-rating='1']:after{width:28px}.rating[data-rating='1.5']:after{width:42px}.rating[data-rating='2']:after{width:56px}.rating[data-rating='2.5']:after{width:70px}.rating[data-rating='3']:after{width:84px}.rating[data-rating='3.5']:after{width:98px}.rating[data-rating='4']:after{width:112px}.rating[data-rating='4.5']:after{width:126px}.rating[data-rating='5']:after{width:140px}@media (max-width: 767px){.rating{position:relative;width:70px;display:inline-block;height:11px}.rating:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6526 9.30424C20.8087 9.15057 20.8651 8.92824 20.7958 8.71187C20.7266 8.4971 20.5556 8.35591 20.3459 8.32498C20.3458 8.32497 20.346 8.325 20.3459 8.32498L15.0918 7.55382C14.5392 7.47254 14.0651 7.123 13.8214 6.62369C13.8213 6.62347 13.8215 6.62391 13.8214 6.62369L11.4724 1.81501C11.3749 1.61519 11.1863 1.50003 10.9753 1.50003C10.7648 1.50003 10.5763 1.61481 10.4787 1.81477L8.12945 6.62347C7.88544 7.12392 7.41054 7.47303 6.85863 7.55422L1.60414 8.32543C1.39561 8.35596 1.2237 8.49708 1.15432 8.71213C1.08491 8.92855 1.14136 9.15096 1.2975 9.30468L5.09915 13.0477C5.49371 13.4367 5.67448 13.9954 5.5816 14.5421C5.58158 14.5422 5.58163 14.5419 5.5816 14.5421L4.68456 19.8286C4.65367 20.0093 4.69818 20.1649 4.80567 20.2936L4.80658 20.2947C4.97288 20.4944 5.26731 20.5506 5.48754 20.4338C5.4876 20.4338 5.48748 20.4339 5.48754 20.4338L10.1864 17.9382L10.1874 17.9377C10.6788 17.6774 11.2756 17.681 11.7608 17.9365L11.7641 17.9382L16.4634 20.4338C16.5511 20.4805 16.6346 20.5 16.7183 20.5C16.8745 20.5 17.0308 20.4304 17.1443 20.2943L17.1453 20.2931C17.2523 20.1652 17.2969 20.0092 17.266 19.8289L16.3685 14.5422C16.2756 13.995 16.4559 13.4371 16.8505 13.0482L20.6526 9.30424ZM4.59569 14.3748C4.63393 14.1501 4.55963 13.9201 4.39755 13.7603L0.595971 10.0173C0.168842 9.59684 0.0180646 8.97974 0.2023 8.40608C0.386969 7.83243 0.868413 7.42249 1.45892 7.33603L6.71309 6.56486C6.93687 6.53195 7.13066 6.39018 7.2306 6.18521L9.58003 1.37609C9.84378 0.835795 10.3791 0.500031 10.9753 0.500031C11.5719 0.500031 12.1072 0.835795 12.3709 1.37609L14.7199 6.18477C14.8199 6.38974 15.0132 6.53151 15.237 6.56442L20.4912 7.33559C21.0821 7.42249 21.5631 7.83199 21.7478 8.40564C21.932 8.9793 21.7812 9.5964 21.3541 10.0169L17.5525 13.7603C17.3905 13.9201 17.3162 14.1496 17.3544 14.3748L18.2517 19.6601C18.3312 20.1245 18.2108 20.5779 17.9123 20.9347C17.6129 21.2937 17.1775 21.5 16.7183 21.5C16.4667 21.5 16.2229 21.4386 15.9944 21.317L11.2951 18.8214C11.0991 18.7182 10.8519 18.7174 10.6555 18.8214L5.9566 21.317C5.31004 21.6602 4.5014 21.4908 4.03821 20.9347C3.74013 20.5779 3.61934 20.1254 3.69885 19.6601L4.59569 14.3748Z' fill='%23101010'/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:11px;left:0;position:absolute;right:0;top:0;width:100%}.rating:after{background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3541 10.0169C21.7812 9.5964 21.932 8.9793 21.7478 8.40564C21.5631 7.83199 21.0821 7.42249 20.4912 7.33559L15.237 6.56442C15.0132 6.53151 14.8199 6.38974 14.7199 6.18477L12.3709 1.37609C12.1072 0.835795 11.5719 0.500031 10.9753 0.500031C10.3791 0.500031 9.84378 0.835795 9.58003 1.37609L7.2306 6.18521C7.13066 6.39018 6.93687 6.53195 6.71309 6.56486L1.45892 7.33603C0.868413 7.42249 0.386969 7.83243 0.2023 8.40608C0.0180646 8.97974 0.168842 9.59684 0.595971 10.0173L4.39755 13.7603C4.55963 13.9201 4.63393 14.1501 4.59569 14.3748L3.69885 19.6601C3.61934 20.1254 3.74013 20.5779 4.03821 20.9347C4.5014 21.4908 5.31004 21.6602 5.9566 21.317L10.6555 18.8214C10.8519 18.7174 11.0991 18.7182 11.2951 18.8214L15.9944 21.317C16.2229 21.4386 16.4667 21.5 16.7183 21.5C17.1775 21.5 17.6129 21.2937 17.9123 20.9347C18.2108 20.5779 18.3312 20.1245 18.2517 19.6601L17.3544 14.3748C17.3162 14.1496 17.3905 13.9201 17.5525 13.7603L21.3541 10.0169Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:14px 100%;content:"";display:block;width:55px;height:11px;position:absolute;overflow:hidden}.rating[data-rating='0']:after{width:0px}.rating[data-rating='.5']:after{width:7px}.rating[data-rating='1']:after{width:14px}.rating[data-rating='1.5']:after{width:21px}.rating[data-rating='2']:after{width:28px}.rating[data-rating='2.5']:after{width:35px}.rating[data-rating='3']:after{width:42px}.rating[data-rating='3.5']:after{width:49px}.rating[data-rating='4']:after{width:56px}.rating[data-rating='4.5']:after{width:63px}.rating[data-rating='5']:after{width:70px}}.rating--big{position:relative;width:178.15px;display:inline-block;height:28px}.rating--big:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6526 9.30424C20.8087 9.15057 20.8651 8.92824 20.7958 8.71187C20.7266 8.4971 20.5556 8.35591 20.3459 8.32498C20.3458 8.32497 20.346 8.325 20.3459 8.32498L15.0918 7.55382C14.5392 7.47254 14.0651 7.123 13.8214 6.62369C13.8213 6.62347 13.8215 6.62391 13.8214 6.62369L11.4724 1.81501C11.3749 1.61519 11.1863 1.50003 10.9753 1.50003C10.7648 1.50003 10.5763 1.61481 10.4787 1.81477L8.12945 6.62347C7.88544 7.12392 7.41054 7.47303 6.85863 7.55422L1.60414 8.32543C1.39561 8.35596 1.2237 8.49708 1.15432 8.71213C1.08491 8.92855 1.14136 9.15096 1.2975 9.30468L5.09915 13.0477C5.49371 13.4367 5.67448 13.9954 5.5816 14.5421C5.58158 14.5422 5.58163 14.5419 5.5816 14.5421L4.68456 19.8286C4.65367 20.0093 4.69818 20.1649 4.80567 20.2936L4.80658 20.2947C4.97288 20.4944 5.26731 20.5506 5.48754 20.4338C5.4876 20.4338 5.48748 20.4339 5.48754 20.4338L10.1864 17.9382L10.1874 17.9377C10.6788 17.6774 11.2756 17.681 11.7608 17.9365L11.7641 17.9382L16.4634 20.4338C16.5511 20.4805 16.6346 20.5 16.7183 20.5C16.8745 20.5 17.0308 20.4304 17.1443 20.2943L17.1453 20.2931C17.2523 20.1652 17.2969 20.0092 17.266 19.8289L16.3685 14.5422C16.2756 13.995 16.4559 13.4371 16.8505 13.0482L20.6526 9.30424ZM4.59569 14.3748C4.63393 14.1501 4.55963 13.9201 4.39755 13.7603L0.595971 10.0173C0.168842 9.59684 0.0180646 8.97974 0.2023 8.40608C0.386969 7.83243 0.868413 7.42249 1.45892 7.33603L6.71309 6.56486C6.93687 6.53195 7.13066 6.39018 7.2306 6.18521L9.58003 1.37609C9.84378 0.835795 10.3791 0.500031 10.9753 0.500031C11.5719 0.500031 12.1072 0.835795 12.3709 1.37609L14.7199 6.18477C14.8199 6.38974 15.0132 6.53151 15.237 6.56442L20.4912 7.33559C21.0821 7.42249 21.5631 7.83199 21.7478 8.40564C21.932 8.9793 21.7812 9.5964 21.3541 10.0169L17.5525 13.7603C17.3905 13.9201 17.3162 14.1496 17.3544 14.3748L18.2517 19.6601C18.3312 20.1245 18.2108 20.5779 17.9123 20.9347C17.6129 21.2937 17.1775 21.5 16.7183 21.5C16.4667 21.5 16.2229 21.4386 15.9944 21.317L11.2951 18.8214C11.0991 18.7182 10.8519 18.7174 10.6555 18.8214L5.9566 21.317C5.31004 21.6602 4.5014 21.4908 4.03821 20.9347C3.74013 20.5779 3.61934 20.1254 3.69885 19.6601L4.59569 14.3748Z' fill='%23101010'/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:28px;left:0;position:absolute;right:0;top:0;width:100%}.rating--big:after{background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3541 10.0169C21.7812 9.5964 21.932 8.9793 21.7478 8.40564C21.5631 7.83199 21.0821 7.42249 20.4912 7.33559L15.237 6.56442C15.0132 6.53151 14.8199 6.38974 14.7199 6.18477L12.3709 1.37609C12.1072 0.835795 11.5719 0.500031 10.9753 0.500031C10.3791 0.500031 9.84378 0.835795 9.58003 1.37609L7.2306 6.18521C7.13066 6.39018 6.93687 6.53195 6.71309 6.56486L1.45892 7.33603C0.868413 7.42249 0.386969 7.83243 0.2023 8.40608C0.0180646 8.97974 0.168842 9.59684 0.595971 10.0173L4.39755 13.7603C4.55963 13.9201 4.63393 14.1501 4.59569 14.3748L3.69885 19.6601C3.61934 20.1254 3.74013 20.5779 4.03821 20.9347C4.5014 21.4908 5.31004 21.6602 5.9566 21.317L10.6555 18.8214C10.8519 18.7174 11.0991 18.7182 11.2951 18.8214L15.9944 21.317C16.2229 21.4386 16.4667 21.5 16.7183 21.5C17.1775 21.5 17.6129 21.2937 17.9123 20.9347C18.2108 20.5779 18.3312 20.1245 18.2517 19.6601L17.3544 14.3748C17.3162 14.1496 17.3905 13.9201 17.5525 13.7603L21.3541 10.0169Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:35.63px 100%;content:"";display:block;width:140px;height:28px;position:absolute;overflow:hidden}.rating--big[data-rating='0']:after{width:0px}.rating--big[data-rating='.5']:after{width:17.815px}.rating--big[data-rating='1']:after{width:35.63px}.rating--big[data-rating='1.5']:after{width:53.445px}.rating--big[data-rating='2']:after{width:71.26px}.rating--big[data-rating='2.5']:after{width:89.075px}.rating--big[data-rating='3']:after{width:106.89px}.rating--big[data-rating='3.5']:after{width:124.705px}.rating--big[data-rating='4']:after{width:142.52px}.rating--big[data-rating='4.5']:after{width:160.335px}.rating--big[data-rating='5']:after{width:178.15px}@media (max-width: 1279px){.rating--big{position:relative;width:140px;display:inline-block;height:22px}.rating--big:before{background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6526 9.30424C20.8087 9.15057 20.8651 8.92824 20.7958 8.71187C20.7266 8.4971 20.5556 8.35591 20.3459 8.32498C20.3458 8.32497 20.346 8.325 20.3459 8.32498L15.0918 7.55382C14.5392 7.47254 14.0651 7.123 13.8214 6.62369C13.8213 6.62347 13.8215 6.62391 13.8214 6.62369L11.4724 1.81501C11.3749 1.61519 11.1863 1.50003 10.9753 1.50003C10.7648 1.50003 10.5763 1.61481 10.4787 1.81477L8.12945 6.62347C7.88544 7.12392 7.41054 7.47303 6.85863 7.55422L1.60414 8.32543C1.39561 8.35596 1.2237 8.49708 1.15432 8.71213C1.08491 8.92855 1.14136 9.15096 1.2975 9.30468L5.09915 13.0477C5.49371 13.4367 5.67448 13.9954 5.5816 14.5421C5.58158 14.5422 5.58163 14.5419 5.5816 14.5421L4.68456 19.8286C4.65367 20.0093 4.69818 20.1649 4.80567 20.2936L4.80658 20.2947C4.97288 20.4944 5.26731 20.5506 5.48754 20.4338C5.4876 20.4338 5.48748 20.4339 5.48754 20.4338L10.1864 17.9382L10.1874 17.9377C10.6788 17.6774 11.2756 17.681 11.7608 17.9365L11.7641 17.9382L16.4634 20.4338C16.5511 20.4805 16.6346 20.5 16.7183 20.5C16.8745 20.5 17.0308 20.4304 17.1443 20.2943L17.1453 20.2931C17.2523 20.1652 17.2969 20.0092 17.266 19.8289L16.3685 14.5422C16.2756 13.995 16.4559 13.4371 16.8505 13.0482L20.6526 9.30424ZM4.59569 14.3748C4.63393 14.1501 4.55963 13.9201 4.39755 13.7603L0.595971 10.0173C0.168842 9.59684 0.0180646 8.97974 0.2023 8.40608C0.386969 7.83243 0.868413 7.42249 1.45892 7.33603L6.71309 6.56486C6.93687 6.53195 7.13066 6.39018 7.2306 6.18521L9.58003 1.37609C9.84378 0.835795 10.3791 0.500031 10.9753 0.500031C11.5719 0.500031 12.1072 0.835795 12.3709 1.37609L14.7199 6.18477C14.8199 6.38974 15.0132 6.53151 15.237 6.56442L20.4912 7.33559C21.0821 7.42249 21.5631 7.83199 21.7478 8.40564C21.932 8.9793 21.7812 9.5964 21.3541 10.0169L17.5525 13.7603C17.3905 13.9201 17.3162 14.1496 17.3544 14.3748L18.2517 19.6601C18.3312 20.1245 18.2108 20.5779 17.9123 20.9347C17.6129 21.2937 17.1775 21.5 16.7183 21.5C16.4667 21.5 16.2229 21.4386 15.9944 21.317L11.2951 18.8214C11.0991 18.7182 10.8519 18.7174 10.6555 18.8214L5.9566 21.317C5.31004 21.6602 4.5014 21.4908 4.03821 20.9347C3.74013 20.5779 3.61934 20.1254 3.69885 19.6601L4.59569 14.3748Z' fill='%23101010'/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:auto 100%;bottom:0;content:"";display:block;height:22px;left:0;position:absolute;right:0;top:0;width:100%}.rating--big:after{background-repeat:repeat-x;background-image:url("data:image/svg+xml,%3Csvg width='28' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3541 10.0169C21.7812 9.5964 21.932 8.9793 21.7478 8.40564C21.5631 7.83199 21.0821 7.42249 20.4912 7.33559L15.237 6.56442C15.0132 6.53151 14.8199 6.38974 14.7199 6.18477L12.3709 1.37609C12.1072 0.835795 11.5719 0.500031 10.9753 0.500031C10.3791 0.500031 9.84378 0.835795 9.58003 1.37609L7.2306 6.18521C7.13066 6.39018 6.93687 6.53195 6.71309 6.56486L1.45892 7.33603C0.868413 7.42249 0.386969 7.83243 0.2023 8.40608C0.0180646 8.97974 0.168842 9.59684 0.595971 10.0173L4.39755 13.7603C4.55963 13.9201 4.63393 14.1501 4.59569 14.3748L3.69885 19.6601C3.61934 20.1254 3.74013 20.5779 4.03821 20.9347C4.5014 21.4908 5.31004 21.6602 5.9566 21.317L10.6555 18.8214C10.8519 18.7174 11.0991 18.7182 11.2951 18.8214L15.9944 21.317C16.2229 21.4386 16.4667 21.5 16.7183 21.5C17.1775 21.5 17.6129 21.2937 17.9123 20.9347C18.2108 20.5779 18.3312 20.1245 18.2517 19.6601L17.3544 14.3748C17.3162 14.1496 17.3905 13.9201 17.5525 13.7603L21.3541 10.0169Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:28px 100%;content:"";display:block;width:110px;height:22px;position:absolute;overflow:hidden}.rating--big[data-rating='0']:after{width:0px}.rating--big[data-rating='.5']:after{width:14px}.rating--big[data-rating='1']:after{width:28px}.rating--big[data-rating='1.5']:after{width:42px}.rating--big[data-rating='2']:after{width:56px}.rating--big[data-rating='2.5']:after{width:70px}.rating--big[data-rating='3']:after{width:84px}.rating--big[data-rating='3.5']:after{width:98px}.rating--big[data-rating='4']:after{width:112px}.rating--big[data-rating='4.5']:after{width:126px}.rating--big[data-rating='5']:after{width:140px}}.rating__wrap{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}.rating__count{margin-left:4px;font-size:14px;line-height:16px}@media (max-width: 1279px){.rating__count{font-size:13px;line-height:19px;margin-left:5px}}@media (max-width: 767px){.rating__count{font-size:7px;line-height:9px}}.recommend{margin-bottom:27px}@media (max-width: 1279px){.recommend{margin-bottom:27px}}@media (max-width: 767px){.recommend{margin-bottom:28px}}.recommend:last-child{margin-bottom:0}.recommend .card__list{margin-bottom:-56px}@media (min-width: 768px){.recommend .card__list{padding-left:25px;padding-right:25px;margin-bottom:-16px}}.recommend--alt .card__list{margin-bottom:0}@media (min-width: 768px){.recommend--alt .card__list{margin-bottom:-16px}}.reviews+.reviews{margin-top:23px}@media (max-width: 1279px){.reviews+.reviews{margin-top:21px}}@media (max-width: 767px){.reviews+.reviews{margin-top:13px}}.reviews .rating__count{display:none}.reviews__head{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}@media (max-width: 767px){.reviews__head{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.reviews__name{font-size:16px;line-height:20px;font-weight:800;margin-right:24px}@media (max-width: 1279px){.reviews__name{font-size:13px;line-height:16px}}@media (max-width: 767px){.reviews__name{font-size:10px;line-height:14px;width:100%;margin:0 0 5px}}.reviews__rating{margin-right:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1279px){.reviews__rating{margin-right:22px}}@media (max-width: 767px){.reviews__rating{margin-right:10px}}.reviews__date{font-size:14px;line-height:21px;color:#C6C6C6;font-weight:400}@media (max-width: 1279px){.reviews__date{font-size:13px;line-height:19px;letter-spacing:0}}@media (max-width: 767px){.reviews__date{font-size:10px;line-height:12px;letter-spacing:0.1px}}.reviews__voice{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-left:auto}.reviews__voice-title{font-size:14px;line-height:21px;font-weight:400;color:#101010;margin-right:16px}.reviews__voice-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;font-size:12px;line-height:15px;font-weight:800;min-width:56px}.reviews__voice-item .icon{margin-right:8px}.reviews__body{border:1px solid #E6E6E6;border-radius:20px;margin-top:18px;padding:24px 32px}@media (max-width: 1279px){.reviews__body{margin-top:12px;padding:18px;border-radius:12px}}@media (max-width: 767px){.reviews__body{margin-top:10px;border-radius:8px;padding:8px 9px}}.reviews__text{margin-bottom:12px;font-size:16px;line-height:24px;letter-spacing:-0.2px;font-weight:400;height:96px;overflow:hidden;position:relative}@media (max-width: 1279px){.reviews__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.reviews__text{font-size:12px;line-height:17px;margin-bottom:9px;height:86px;overflow:hidden}}.reviews__text-bg{position:absolute;left:0;bottom:0;width:100%;height:20px;background:-webkit-gradient(linear, left bottom, left top, color-stop(10%, #fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(bottom, #fff 10%, rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 10%, rgba(255,255,255,0) 100%)}@media (min-width: 768px){.reviews__text-bg{height:40px}}@media (max-width: 767px){.reviews__btn .elem-btn--xs{padding:0;background:none;font-size:10px;line-height:14px;color:#101010;font-weight:800;height:auto;width:auto;min-width:0}}.scroll-row-container{overflow-x:auto}@media (min-width: 1025px){.scroll-row-container ::-webkit-scrollbar{width:4px;height:6px}.scroll-row-container ::-webkit-scrollbar-track{border-radius:4px;background:#F6F6F6}.scroll-row-container ::-webkit-scrollbar-thumb{border-radius:4px;background:#E6E6E6}}.scroll-row-gradient{position:absolute;top:0;width:40px;height:100%;z-index:1}.scroll-row-gradient--left{left:0;background:-webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%)}.scroll-row-gradient--right{right:0;background:-webkit-gradient(linear, right top, left top, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%)}.bootstrap-select{position:relative;z-index:1;width:100%;max-width:204px}.bootstrap-select.show-tick.select-custom>.dropdown-menu li.selected:first-child span.check-mark{top:-webkit-calc(50% + 15px);top:calc(50% + 15px)}@media (max-width: 1279px){.bootstrap-select.show-tick.select-custom>.dropdown-menu li.selected:first-child span.check-mark{top:-webkit-calc(50% + 10px);top:calc(50% + 10px)}}.bootstrap-select.select-custom>.dropdown-toggle{height:52px;border:1px solid #E6E6E6;border-radius:12px;font-size:16px;font-weight:normal}@media (max-width: 1279px){.bootstrap-select.select-custom>.dropdown-toggle{font-size:13px;border-radius:8px;height:44px}}@media (max-width: 575px){.bootstrap-select.select-custom>.dropdown-toggle{font-size:12px}}.bootstrap-select.select-custom>.dropdown-toggle.bs-placeholder{color:#C6C6C6}.bootstrap-select.select-custom>.dropdown-toggle.bs-placeholder:hover{color:#C6C6C6}.bootstrap-select.select-custom>.dropdown-menu li:first-child a{padding-top:34px;height:70px}@media (max-width: 1279px){.bootstrap-select.select-custom>.dropdown-menu li:first-child a{padding-top:24px;height:60px}}.bootstrap-select.select-custom--w-100{max-width:100%;width:100% !important}@media (max-width: 1279px){.bootstrap-select{max-width:100%;width:100% !important}}.bootstrap-select.select--full{max-width:none;width:100% !important}.bootstrap-select>.dropdown-toggle{padding:10px 45px 10px 20px;font-size:12px;line-height:21px;letter-spacing:0px;border:1px solid #101010;border-radius:20px;background:#fff;height:40px;position:relative;z-index:1;cursor:pointer}.bootstrap-select>.dropdown-toggle--custom{background-color:#000}@media (max-width: 1279px){.bootstrap-select>.dropdown-toggle{font-size:10px;line-height:12px;letter-spacing:0.1px;height:32px;padding:10px 45px 10px 17px}}@media (max-width: 767px){.bootstrap-select>.dropdown-toggle{font-size:12px;line-height:15px;font-weight:800;height:32px;border-radius:20px;padding-top:8px}}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:#101010}.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#101010}.bootstrap-select>.dropdown-toggle .bs-caret{position:absolute;top:0;right:21px;width:17px;height:100%}.bootstrap-select>.dropdown-toggle .bs-caret .caret{position:absolute;top:50%;right:0;width:11px;height:11px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.bootstrap-select.bs3 .dropdown-toggle{outline:none}.bootstrap-select.bs3 .dropdown-toggle:focus{outline:none !important}.bootstrap-select.bs3 .dropdown-toggle .filter-option{padding-right:0}.bootstrap-select .dropdown-menu{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:0px 0 0;background:#fff;border-radius:0;border:1px solid #F6F6F6;border-radius:10px;overflow:hidden;position:absolute;left:0;top:20px;width:100%;display:none}@media (max-width: 1279px){.bootstrap-select .dropdown-menu{min-width:auto !important}}@media (max-width: 767px){.bootstrap-select .dropdown-menu{max-height:none !important;min-width:290px !important}}.bootstrap-select .dropdown-menu .inner{width:100%}@media (max-width: 767px){.bootstrap-select .dropdown-menu .inner{max-height:none !important}}.bootstrap-select .dropdown-menu .inner.open{overflow:hidden}.bootstrap-select .dropdown-menu .inner.open::-webkit-scrollbar{width:4px}.bootstrap-select .dropdown-menu .inner.open::-webkit-scrollbar-track{border-radius:2px;background:#F6F6F6}.bootstrap-select .dropdown-menu .inner.open::-webkit-scrollbar-thumb{border-radius:2px;background:#E6E6E6}.bootstrap-select .dropdown-menu li{width:100%}.bootstrap-select .dropdown-menu li a{background:#fff;border:0px;color:#101010;font-size:12px;line-height:14px;letter-spacing:-0.2px;font-weight:400;list-style-image:none;padding:3px 16px;height:37px;margin-right:0px;text-align:left;list-style: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;outline:none;position:relative}@media (max-width: 1279px){.bootstrap-select .dropdown-menu li a{font-size:10px;line-height:12px;padding-left:17px;padding-right:17px}}@media (max-width: 767px){.bootstrap-select .dropdown-menu li a{font-size:10px;line-height:17px;height:44px;font-weight:400}}.bootstrap-select .dropdown-menu li a:hover{background:#F6F6F6}.bootstrap-select .dropdown-menu li:first-child a{padding-top:25px;height:62px}.bootstrap-select .dropdown-menu li:not(:last-child) a{border-bottom:1px solid #F6F6F6}.bootstrap-select.open{z-index:100}.bootstrap-select.open .dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bootstrap-select.open>.dropdown-toggle .bs-caret .caret{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.bootstrap-select.show-tick .dropdown-menu li a span.text{display:block;margin:0}.bootstrap-select.show-tick .dropdown-menu li span.check-mark{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3646 3.65782C15.5536 3.85917 15.5435 4.17559 15.3422 4.36457L6.8187 12.3646C6.63018 12.5415 6.33785 12.5455 6.14452 12.3739L0.668009 7.51072C0.461527 7.32736 0.442779 7.01133 0.626136 6.80485C0.809493 6.59837 1.12552 6.57962 1.332 6.76298L6.46718 11.323L14.6578 3.63543C14.8592 3.44645 15.1756 3.45647 15.3646 3.65782Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:16px 16px;background-position:center center;background-repeat:no-repeat;height:16px;width:16px;position:absolute;right:16px;top:50%;margin-top:-7px;opacity:0}.bootstrap-select.show-tick .dropdown-menu li.selected a{background:#F6F6F6}.bootstrap-select.show-tick .dropdown-menu li.selected span.check-mark{opacity:1;right:16px;top:50%}@media (max-width: 1279px){.bootstrap-select.show-tick .dropdown-menu li.selected span.check-mark{right:18px}}.bootstrap-select.show-tick .dropdown-menu li.selected:first-child span.check-mark{top:-webkit-calc(50% + 10px);top:calc(50% + 10px)}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li span.check-mark{border:1px solid #101010;background:#fff;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3439 1.04346C10.5443 1.23337 10.5529 1.54984 10.363 1.75031L4.67877 7.75031C4.58673 7.84746 4.45959 7.90366 4.32579 7.90633C4.19199 7.90901 4.06271 7.85794 3.96686 7.76455L0.651068 4.53378C0.453287 4.34107 0.449175 4.02451 0.641885 3.82673C0.834596 3.62895 1.15115 3.62484 1.34893 3.81755L4.30155 6.69446L9.63702 1.06256C9.82694 0.862096 10.1434 0.853542 10.3439 1.04346Z' fill='white'/%3E%3C/svg%3E%0A");background-size:10px 7px;background-position:center 45%;background-repeat:no-repeat;height:16px;width:16px;border-radius:50%;position:absolute;right:13px;top:50%;margin-top:-8px;opacity:1;display:block}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li:first-child span.check-mark{top:-webkit-calc(50% + 11px);top:calc(50% + 11px)}@media (max-width: 1279px){.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li:first-child span.check-mark{margin-top:-8px}}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li.selected span.check-mark{background-color:#F61D2A;border-color:#F61D2A;opacity:1;right:13px;top:50%}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li.selected:first-child span.check-mark{top:-webkit-calc(50% + 11px);top:calc(50% + 11px)}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li:not(:last-child) a{border-bottom:1px solid #E6E6E6}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li.disabled span.text{color:#C6C6C6}.bootstrap-select.show-tick select[multiple] ~ .dropdown-menu li.disabled span.check-mark{background:#E6E6E6;border-color:#E6E6E6}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li a{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:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:44px;position:relative}@media (max-width: 767px){.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li a{height:38px}}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li a .select-color{width:20px;height:20px;border-radius:50%;position:absolute;left:16px;top:50%;margin-top:-10px}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li a.light .select-color{border:1px solid #E6E6E6 !important}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li:not(:last-child) a{border-bottom:0}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li:first-child a .select-color{top:-webkit-calc(50% + 11px);top:calc(50% + 11px)}@media (max-width: 767px){.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li:first-child a{height:64px}}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li span.check-mark{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3646 3.65782C15.5536 3.85917 15.5435 4.17559 15.3422 4.36457L6.8187 12.3646C6.63018 12.5415 6.33785 12.5455 6.14452 12.3739L0.668009 7.51072C0.461527 7.32736 0.442779 7.01133 0.626136 6.80485C0.809493 6.59837 1.12552 6.57962 1.332 6.76298L6.46718 11.323L14.6578 3.63543C14.8592 3.44645 15.1756 3.45647 15.3646 3.65782Z' fill='%23F61D2A'/%3E%3C/svg%3E%0A");background-size:16px 16px;background-position:center center;background-repeat:no-repeat;height:16px;width:16px;position:absolute;right:16px;top:50%;margin-top:-7px;opacity:0;background-color:transparent;border-color:transparent;left:auto}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li.selected span.check-mark{left:auto;opacity:1;right:16px;top:50%;background-color:transparent;border-color:transparent}@media (max-width: 1279px){.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li.selected span.check-mark{right:18px;left:auto}}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li.selected:first-child span.check-mark{top:-webkit-calc(50% + 10px);top:calc(50% + 10px)}.bootstrap-select.show-tick select[data-color] ~ .dropdown-menu li.selected:first-child a .select-color{top:-webkit-calc(50% + 10px);top:calc(50% + 10px)}.bootstrap-select.select--sm>.dropdown-toggle{height:52px;border-radius:26px;font-weight:800;padding-left:31px;padding-right:70px}@media (max-width: 1279px){.bootstrap-select.select--sm>.dropdown-toggle{height:44px;border-radius:22px;font-size:13px;line-height:16px;padding-left:22px;padding-right:45px}}.bootstrap-select.select--sm>.dropdown-toggle .bs-caret{position:absolute;top:0;right:40px;width:25px;height:100%}@media (max-width: 1279px){.bootstrap-select.select--sm>.dropdown-toggle .bs-caret{right:25px}}.bootstrap-select.select--sm>.dropdown-toggle .bs-caret .caret{position:absolute;top:50%;right:0;width:17px;height:17px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-13px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 1279px){.bootstrap-select.select--sm>.dropdown-toggle .bs-caret .caret{height:11px;width:11px;margin-top:-10px}}.bootstrap-select.select--sm .dropdown-menu{top:26px}@media (max-width: 1279px){.bootstrap-select.select--sm .dropdown-menu{text-outline:20px}}.bootstrap-select.select--sm .dropdown-menu li a{height:40px}@media (max-width: 1279px){.bootstrap-select.select--sm .dropdown-menu li a{height:36px}}.bootstrap-select.select--sm .dropdown-menu li:first-child a{padding-top:26px;height:66px}@media (max-width: 1279px){.bootstrap-select.select--sm .dropdown-menu li:first-child a{padding-top:20px;height:56px}}@media (max-width: 767px){.bootstrap-select.sortlist .dropdown-menu li a{height:32px}}@media (max-width: 768px){.bootstrap-select.sortlist .dropdown-menu li:first-child a{height:44px;padding-top:17px}}.bootstrap-select.sortlist .dropdown-menu li.selected span.check-mark{top:-webkit-calc(50% - 2px);top:calc(50% - 2px);right:10px}@media (max-width: 768px){.bootstrap-select.sortlist .dropdown-menu li.selected:first-child span.check-mark{margin-top:-7px}}.slick-arrow{position:absolute;top:50%;margin-top:-40px;z-index:1;cursor:pointer;outline:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 1279px){.slick-arrow{margin-top:-25px}}@media (max-width: 767px){.slick-arrow{margin-top:-32px}}.slick-arrow:focus{outline:none}.slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:32px}@media (max-width: 1279px){.slick-prev{left:18px}}@media (max-width: 767px){.slick-prev{left:5px}}.slick-next{right:32px}@media (max-width: 1279px){.slick-next{right:18px}}@media (max-width: 767px){.slick-next{right:5px}}.slick-disabled{opacity:.2}.slick-disabled:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='32' viewBox='0 0 16 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.616806 31.9992C0.536156 32.0002 0.456193 31.9836 0.382058 31.9506C0.307923 31.9175 0.241257 31.8687 0.186349 31.8072C0.127522 31.7497 0.0806373 31.6803 0.0485863 31.6032C0.0165354 31.5262 0 31.4431 0 31.3591C0 31.2752 0.0165354 31.1921 0.0485863 31.115C0.0806373 31.038 0.127522 30.9686 0.186349 30.9111L14.5021 15.9982L0.186349 1.08537C0.127522 1.02791 0.0806373 0.958509 0.0485863 0.881451C0.0165354 0.804394 0 0.721316 0 0.637348C0 0.553379 0.0165354 0.470302 0.0485863 0.393244C0.0806373 0.316187 0.127522 0.246785 0.186349 0.189322C0.243515 0.129332 0.311529 0.081717 0.386465 0.0492231C0.461401 0.0167293 0.541777 0 0.622956 0C0.704135 0 0.784511 0.0167293 0.859447 0.0492231C0.934383 0.081717 1.0024 0.129332 1.05956 0.189322L15.8181 15.5502C15.8757 15.6097 15.9215 15.6805 15.9527 15.7585C15.9839 15.8365 16 15.9201 16 16.0046C16 16.0891 15.9839 16.1728 15.9527 16.2508C15.9215 16.3288 15.8757 16.3996 15.8181 16.4591L1.05956 31.82C1.00217 31.8808 0.93302 31.9282 0.85669 31.9591C0.780359 31.99 0.698593 32.0036 0.616806 31.9992Z' fill='%23101010'/%3E%3C/svg%3E")}.slick-dots{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;position:absolute;left:0;bottom:35px;width:100%}@media (max-width: 1279px){.slick-dots{bottom:36px}}@media (max-width: 767px){.slick-dots{bottom:0}}.slick-dots li+li{margin-left:28px}@media (max-width: 1279px){.slick-dots li+li{margin-left:20px}}@media (max-width: 767px){.slick-dots li+li{margin-left:28px}}.slick-dots button{height:10px;width:10px;background:#fff;border:1px solid #101010;border-radius:50%;font-size:0;line-height:0;padding:0;cursor:pointer}@media (max-width: 1279px){.slick-dots button{height:8px;width:8px}}@media (max-width: 767px){.slick-dots button{height:10px;width:10px}}.slick-dots .slick-active button{background:#F61D2A;border-color:#F61D2A}.swiper-wrap{padding:0 30px;position:relative}@media (max-width: 767px){.swiper-wrap{padding:0 52px}}.swiper-wrap .slick-arrow{margin-top:-17px}@media (max-width: 767px){.swiper-wrap .slick-arrow{display:none}}.swiper-wrap .slick-prev{left:0}@media (max-width: 1279px){.swiper-wrap .slick-prev{left:-5px}}.swiper-wrap .slick-next{right:0}@media (max-width: 1279px){.swiper-wrap .slick-next{right:-5px}}.slider__item{position:relative;vertical-align:top}.slider__item:not(:first-child){display:none}.slider__item .elem-btn{position:absolute;bottom:90px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (max-width: 1279px){.slider__item .elem-btn{bottom:75px}}@media (max-width: 767px){.slider__item .elem-btn{bottom:20px}}.slider__item img{width:100%;vertical-align:top}.slider__item h3{width:80%;position:absolute;top:0;color:#101010;padding:32px 30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media (max-width: 1279px){.slider__item h3{padding:19px 20px}}.slider__wrap{margin-bottom:20px}@media (max-width: 767px){.slider__wrap{margin-bottom:16px}}.slider-category.swiper-container{position:relative;margin:0;overflow:hidden}@media (max-width: 767px){.slider-category.swiper-container{overflow:inherit}}@media (max-width: 767px){.slider-category{margin-left:-15px;margin-right:-15px;padding:0}}.slider-category__item{position:relative}@media (max-width: 1279px){.slider-category__item{background:#878787;border-radius:50%;overflow:hidden}}@media (max-width: 1278px) and (min-width: 993px){.slider-category__item{width:152px !important;height:152px}}@media (max-width: 992px){.slider-category__item{height:auto}}@media (max-width: 767px){.slider-category__item{height:104px;width:104px !important}}.slider-category__item img{width:100%}@media (max-width: 767px){.slider-category__item img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.slider-category__name{font-size:13px;line-height:16px;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;font-weight:800;height:100%;width:100%;position:absolute;left:0;top:0;padding:16px;text-align:center}@media (max-width: 767px){.slider-category__name{font-size:10px;line-height:16px;padding:8px}}.slider-product{margin-bottom:16px}@media (max-width: 767px){.slider-product{margin-bottom:9px}}.slider-product__item{vertical-align:top;border-radius:8px;overflow:hidden;position:relative;text-align:center;display:inline-block;width:auto !important}@media (max-width: 767px){.slider-product__item{border-radius:4px}}.slider-product__item:not(:first-child){display:none}.slider-product__item--video{width:100% !important;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}.slider-product__item--video>*{border-radius:8px;max-width:650px}@media (max-width: 767px){.slider-product__item--video>*{height:63.23529411764706vw;max-width:100%}}.slider-product__item--video .slider-product__bg{display:none}.slider-product__item--video .ytp-chrome-top,.slider-product__item--video .ytp-chrome-bottom,.slider-product__item--video .ytp-expand-pause-overlay .ytp-pause-overlay{display:none}.slider-product .slick-track{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}.slider-product .slick-slide{text-align:center}.slider-product .slider-product__item img{max-height:658px;width:auto;display:inline-block}.slick-list .slider-product__item{display:block}.slider-product .slick-prev{left:-43px;margin-top:-15px}.slider-product .slick-next{right:-43px;margin-top:-15px}.slider-product__bg{background:-webkit-gradient(linear, left bottom, left top, from(rgba(16,16,16,0.3)), to(rgba(16,16,16,0.3)));background:-o-linear-gradient(bottom, rgba(16,16,16,0.3), rgba(16,16,16,0.3));background:linear-gradient(0deg, rgba(16,16,16,0.3), rgba(16,16,16,0.3));position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;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}.slider-product-carousel__wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.slider-product-carousel__wrap .slick-slider{width:-webkit-calc(100% - 118px);width:calc(100% - 118px)}.slider-product-carousel.not-transform .slick-track{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important}.slider-product-carousel .slick-track{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}.slider-product-carousel__item{vertical-align:top;position:relative;overflow:hidden;border-radius:4px;width:91px;max-height:180px}.slider-product-carousel__item--video{margin-right:27px;height:91px;min-width:91px}.slider-product-carousel__item img{width:100%}.slider-product-carousel__item:not(:first-child){display:none}@media (max-width: 1279px){.slider-product-carousel__item{width:88px}}@media (max-width: 767px){.slider-product-carousel__item{width:72px}}.slider-product-carousel .slick-slide{width:91px;margin-right:27px;max-height:180px}@media (max-width: 1279px){.slider-product-carousel .slick-slide{width:88px;margin-right:22px}}@media (max-width: 767px){.slider-product-carousel .slick-slide{width:72px;margin-right:10px}}.slider-product-carousel__bg{background:#f6f6f6;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;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}.slider-product-carousel__bg .elem-play{height:49px;width:49px}@media (max-width: 767px){.slider-product-carousel__bg .elem-play{height:38px;width:38px}}.slider-product-carousel__bg .elem-play:after{border-width:10px 0 10px 18px}@media (max-width: 767px){.slider-product-carousel__bg .elem-play:after{border-width:8px 0 8px 15px}}@media (max-width: 767px){.slider-product-carousel:after{content:'';position:absolute;top:0;right:0;width:50px;height:100%;background:-webkit-gradient(linear, right top, left top, color-stop(10%, #fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 10%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #fff 10%, rgba(255,255,255,0) 100%)}}.sms__title{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;font-size:11px;line-height:15px}@media (max-width: 575px){.sms__title{font-size:10px;line-height:16px}}.sms__link{font-weight:400;color:#F61D2A;letter-spacing:0}@media (max-width: 1279px){.sms__link{margin-left:3px}}.sms__desc{display:none}@media (max-width: 1279px){.sms__desc{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;font-size:12px;line-height:17px;letter-spacing:-0.2px;margin-top:24px;margin-bottom:31px}}@media (max-width: 575px){.sms__desc{font-size:10px;line-height:12px;letter-spacing:0.1px;margin-top:26px;margin-bottom:26px}}@media (max-width: 575px){.popup .sms__desc{margin-top:5px}}.sms:last-child .sms__desc{margin-bottom:0}.sms__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:-21px}@media (max-width: 575px){.popup .sms__row{margin-bottom:5px}}.sms__input{width:-webkit-calc(25% - 12px);width:calc(25% - 12px)}@media (max-width: 575px){.sms__input{width:-webkit-calc(25% - 6px);width:calc(25% - 6px)}}.sms__input+.sms__input{margin-left:16px}@media (max-width: 575px){.sms__input+.sms__input{margin-left:10px}}.sms__input .elem-input{font-size:24px;font-weight:400;text-align:center}@media (max-width: 1279px){.sms__input .elem-input{font-size:15px;line-height:16px}}@media (max-width: 575px){.sms__input .elem-input{font-size:15px;line-height:16px}}.social__title{margin-bottom:19px}@media (max-width: 1279px){.social__title{margin-bottom:13px}}@media (max-width: 1279px){.social__title{margin-bottom:17px;color:#C6C6C6}}@media (max-width: 767px){.social__title{font-size:12px}}.social__list{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-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.social__item+.social__item{margin-left:9px}@media (max-width: 767px){.social__item+.social__item{margin-left:0px}.social__item:not(:last-child){margin-right:9px}}.social__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.specifications{margin-bottom:20px}.specifications h3{font-weight:800;font-size:16px;line-height:20px;color:#101010;margin-top:0;margin-bottom:16px}.specifications__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:16px;line-height:24px}.specifications .category{width:100%;color:#c6c6c6;position:relative}.specifications .category>span{display:inline-block;max-width:60%;position:relative}.specifications .category .white{background-color:#fff;padding-right:5px}.specifications .category:before{content:'';display:block;position:absolute;width:100%;bottom:7px;border-bottom:1px dotted #000}.specifications .value{width:100%;color:#101010;text-align:right;margin-top:-24px;position:relative}.specifications .value>span{display:inline-block;max-width:60%}.specifications .value .white{background-color:#fff;padding-left:5px}table{table-layout:auto;width:100%}table th{font-size:14px;line-height:16px;font-weight:400;background:#101010;color:#fff;height:48px;text-align:center}table th:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px;border-right:1px solid #101010}table th:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px;border-left:1px solid #101010}table td:not(.more-info__col){padding:28px 15px 12px;border-bottom:1px solid #E6E6E6}@media (max-width: 1279px){table td:not(.more-info__col).td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 8px 7px;border-bottom:0;font-size:12px;line-height:17px}}@media (max-width: 767px){table td:not(.more-info__col).td{padding:0;font-size:10px;line-height:12px;letter-spacing:0.1px}}table td:not(.more-info__col).td--null{color:#E6E6E6}table td:not(.more-info__col).td--img{width:158px;max-width:158px}@media (max-width: 1279px){table td:not(.more-info__col).td--img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:140px;position:absolute;left:0;top:2px;padding:2px 8px}}@media (max-width: 767px){table td:not(.more-info__col).td--img{padding:0;width:91px;top:0}}table td:not(.more-info__col).td--img img{border-radius:4px}table td:not(.more-info__col).td--img.td--null{opacity:0.5}table td:not(.more-info__col).td--favs{width:128px;text-align:center;opacity:1}@media (max-width: 1279px){table td:not(.more-info__col).td--favs{position:absolute;top:50px;right:0;width:47px;padding:0}}@media (max-width: 767px){table td:not(.more-info__col).td--favs{top:39px;width:28px}}@media (max-width: 767px){table td:not(.more-info__col).td--favs .icon{height:24px;width:24px}}table td:not(.more-info__col).td--remove{width:154px;text-align:center;opacity:1}@media (max-width: 1279px){table td:not(.more-info__col).td--remove{position:absolute;top:2px;right:0;width:47px;padding:0}}@media (max-width: 767px){table td:not(.more-info__col).td--remove{top:0;width:28px}table td:not(.more-info__col).td--remove .elem-change{position:absolute;right:0}}@media (max-width: 767px){table td:not(.more-info__col).td--remove .icon{height:24px;width:24px}}table td:not(.more-info__col).td--articul{width:181px;text-align:center}table td:not(.more-info__col).td--articul .table__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}table td:not(.more-info__col).td--count{width:157px;text-align:center;font-weight:800}@media (max-width: 767px){table td:not(.more-info__col).td--count{width:100%;margin-bottom:10px}}@media (min-width: 1280px){table td:not(.more-info__col).td--count.td--null .table__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}table td:not(.more-info__col).td--price{width:172px;text-align:center}@media (max-width: 767px){table td:not(.more-info__col).td--price{width:100%}}.table__footer{margin-top:33px}@media (max-width: 1279px){.table__footer{margin-top:24px}}@media (max-width: 767px){.table__footer{margin-top:10px}}.table__footer .price-list{padding-top:6px;padding-right:0;margin-left:auto;margin-bottom:0}@media (max-width: 1279px){.table__footer .price-list{margin-bottom:0}}.table__footer .elem-item{margin-bottom:0}@media (max-width: 1279px){.table__footer .elem-item{margin-bottom:13px}}.table__footer .elem-btn{margin-top:auto;vertical-align:bottom}@media (max-width: 1279px){.table__footer .elem-btn{height:44px;font-size:13px;line-height:34px}}@media (max-width: 767px){.table__footer .elem-btn{font-size:12px}}.table__btn{margin-top:42px}@media (max-width: 1279px){.table__btn{margin-top:26px}}@media (max-width: 767px){.table__btn{margin-top:19px}}@media (max-width: 1279px){.table__btn>*:not(:last-child){margin-bottom:15px}}.table__col{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}@media (max-width: 767px){.table__col+.table__col{margin-top:16px}}.table__row{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-bottom:12px}@media (max-width: 1279px){.table__row{width:100%}}@media (max-width: 767px){.table__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.table__row:last-child{margin-bottom:0}.table__row+.table__row{margin-top:auto}.table__row .row,.table__row.row{width:-webkit-calc(100% + 24px);width:calc(100% + 24px)}.table tr td.td--add__card{padding:28px 0 12px;border:0}@media (max-width: 1279px){.table tr td.td--add__card{padding:0}}.table tr td.td--change{right:10px}@media (max-width: 767px){.table tr td.td--change{right:0}}.table__item{margin-right:43px}@media (max-width: 1279px){.table__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:20px}}@media (max-width: 767px){.table__item{margin-right:12px;margin-bottom:12px}}@media (max-width: 767px){.table__item:last-child{margin-right:0}}@media (max-width: 767px){.table__item-articul{width:100%;margin-right:0}}.table__item-title{margin-bottom:8px}@media (max-width: 1279px){.table__item-title{margin-bottom:0;margin-right:4px}}.table__item-text{line-height:20px}@media (max-width: 767px){.table__item-text{line-height:12px}}.table__link{font-size:14px;font-weight:800}.table__link:hover .icon{stroke:#F61D2A}@media (max-width: 1279px){.table__name{margin-bottom:12px;font-size:13px}}@media (max-width: 767px){.table__name{-webkit-box-ordinal-group:inherit;-webkit-order:inherit;-ms-flex-order:inherit;order:inherit;margin-top:0;font-size:12px;line-height:17px;margin-bottom:12px}}.table__text{color:#C6C6C6;font-size:14px;line-height:20px;font-weight:800;margin-left:24px}@media (max-width: 1279px){.table__text{font-size:12px;line-height:17px}}.table__price{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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1279px){.table__price{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-top:3px}}.table--cart .table__price{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}@media (max-width: 1279px){.table--cart .table__price{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:6px}}.table--cart .table__price-items{line-height:0}@media (max-width: 1279px){.table--cart .table__price-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.table--cart .table__price-items .elem-price-old+.elem-price{margin-top:-8px}@media (max-width: 1279px){.table--cart .table__price-items .elem-price-old{margin-left:10px}}.table--cart .table__price-items .elem-price-old+.elem-price{color:#101010}.table--cart .table__price-items .elem-price-old{color:#F61D2A}@media (max-width: 1279px){.table--cart .table__price-items .elem-price{line-height:26px}}.table--cart .counter{margin:0 auto}@media (max-width: 1279px){.table--cart .counter{margin:0;margin-right:auto}}@media (max-width: 1279px){.table--cart{display:block}}@media (max-width: 1279px){.table--cart thead{display:none}}@media (max-width: 1279px){.table--cart tbody{display:block}}@media (max-width: 1279px){.table--cart tbody tr{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;position:relative;padding-left:135px;padding-right:52px;border-bottom:1px solid #E6E6E6;padding-bottom:7px;min-height:151px}.table--cart tbody tr.tr--add__card{padding-left:0;padding-right:0;border-bottom:0}}@media (max-width: 1279px) and (max-width: 767px){.table--cart tbody tr.tr--add__card{padding-bottom:0}}@media (max-width: 767px){.table--cart tbody tr{padding-left:103px;padding-right:32px;min-height:104px;padding-bottom:13px}}@media (max-width: 1279px){.table--cart tbody tr+tr{margin-top:20px}}@media (max-width: 767px){.table--cart tbody tr+tr{margin-top:16px}}@media (max-width: 767px){.table--order{display:block}}.table--order tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.table--order td,.table--order th{display:block}@media (max-width: 767px){.table--order thead{display:none}}@media (min-width: 767px){.table--order thead th{width:16%;padding:15px 0}.table--order thead th:nth-child(2){width:20%}}.table--order tbody{border-bottom:1px solid #E6E6E6}@media (max-width: 767px){.table--order tbody{display:block}}@media (min-width: 767px){.table--order tbody tr:not(:first-child) td:not(.more-info__col){border-top:1px solid #E6E6E6}}@media (max-width: 767px){.table--order tbody tr:not(.more-info){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;position:relative;padding-right:92px;padding-bottom:7px;min-height:151px}.table--order tbody tr:not(.more-info):not(:first-child){border-top:1px solid #E6E6E6}}@media (max-width: 767px){.table--order tbody tr:not(.more-info){padding-right:72px;min-height:104px;padding-bottom:13px;padding-top:15px}.table--order tbody tr:not(.more-info):first-child{padding-top:0}.table--order tbody tr:not(.more-info):first-child td:not(.more-info__col).td--order-status{top:0}.table--order tbody tr:not(.more-info):first-child td:not(.more-info__col).td--order-more{top:35px}}.table--order tbody td:not(.more-info__col){padding:28px 15px 12px;border-bottom:0}@media (min-width: 767px){.table--order tbody td:not(.more-info__col){width:16%;padding-top:18px}.table--order tbody td:not(.more-info__col):nth-child(2){width:20%}}@media (min-width: 1279px){.table--order tbody td:not(.more-info__col){padding-top:28px}}@media (min-width: 767px){.table--order tbody td:not(.more-info__col).td{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.table--order tbody td:not(.more-info__col).td span{margin:0 auto}.table--order tbody td:not(.more-info__col).td .table__price{padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 8px 7px;border-bottom:0;font-size:12px;line-height:17px}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td{padding:0;font-size:10px;line-height:12px;letter-spacing:0.1px}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td--order-number{font-weight:bold}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td--order-date{margin:6px 0}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td--order-payment{margin-top:6px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td--order-status{font-weight:bold;color:#F61D2A;position:absolute;top:15px;right:0}}@media (min-width: 767px){.table--order tbody td:not(.more-info__col).td--order-price .elem-price{font-size:16px;line-height:22px}}@media (min-width: 1279px){.table--order tbody td:not(.more-info__col).td--order-more{padding-top:20px}}@media (max-width: 767px){.table--order tbody td:not(.more-info__col).td--order-more{position:absolute;top:50px;right:0}}.table--order tbody td:not(.more-info__col).td--order-more .icon{height:32px;width:32px}.table--order tbody td:not(.more-info__col).td--order-more .icon.active{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}@media (min-width: 1279px){.table--order tbody td:not(.more-info__col).td--order-more .icon{width:41px;height:41px}}.table--order tbody .more-info{background-color:#F6F6F6;border-radius:8px;height:0;visibility:hidden;padding:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.table--order tbody .more-info.active{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;margin-bottom:10px;padding:16px;height:auto;visibility:visible;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out}@media (min-width: 767px){.table--order tbody .more-info.active{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;padding:28px}}.table--order tbody .more-info__col{display:block}.table--order tbody .more-info__col:not(:first-child){margin-top:20px}@media (min-width: 767px){.table--order tbody .more-info__col:not(:first-child){margin-top:0}}@media (min-width: 767px){.table--order tbody .more-info__col{width:45%}}@media (min-width: 1279px){.table--order tbody .more-info__col{width:27%}}@media (min-width: 767px){.table--order tbody .more-info__col:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width: 1279px){.table--order tbody .more-info__col:nth-child(2){-webkit-box-ordinal-group:unset;-webkit-order:unset;-ms-flex-order:unset;order:unset}}.table--order tbody .more-info__head{font-size:15px}@media (min-width: 767px){.table--order tbody .more-info__head{font-size:20px;line-height:28px}}@media (min-width: 1279px){.table--order tbody .more-info__head{font-size:24px;line-height:32px}}.table--order tbody .more-info__list{margin-top:16px;counter-reset:item2}.table--order tbody .more-info__list--bordered{border-bottom:1px solid #E6E6E6;padding-bottom:10px}.table--order tbody .more-info__result{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;font-size:16px;font-weight:800;margin-top:10px}@media (min-width: 767px){.table--order tbody .more-info__result{font-size:24px}}.table--order tbody .more-info__item{font-weight:bold;color:#C6C6C6;line-height:2}@media (min-width: 767px){.table--order tbody .more-info__item{line-height:2.25}}.table--order tbody .more-info__item-value{font-weight:normal;color:#101010}.table--order tbody .more-info__item-value--red{color:#F61D2A}.table--order tbody .more-info__product{padding-top:3px}.table--order tbody .more-info__product:not(:first-child){margin-top:15px}.table--order tbody .more-info__product-name{margin-left:30px}.table--order tbody .more-info__product:before{content:counter(item2);counter-increment:item2;height:20px;width:20px;position:absolute;left:0;top:1px;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;border-radius:50%;font-size:12px;line-height:15px;font-weight:800;color:#fff;background:#C6C6C6}.add__card{background:#f6f6f6;border-radius:8px;padding:22px;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}@media (max-width: 1279px){.add__card{width:100%;padding:26px 14px}}@media (max-width: 767px){.add__card{padding:22px 9px}}@media (max-width: 560px){.add__card{padding:10px 17px 10px}}.add__card--dropdown{display:none;width:32px;height:32px;position:absolute;right:11px;top:9px}@media (max-width: 767px){.add__card--dropdown{display:block}.add__card--dropdown.active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.add__card-desctop__block{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}@media (max-width: 767px){.add__card-desctop__block{display:none}.add__card-desctop__block.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.add__card-desctop__block.disable{display:none}}.add__card-mobile__block{display:none}@media (max-width: 767px){.add__card-mobile__block{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:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:-30px}.add__card-mobile__block.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.add__card-mobile__block.disable{display:none}.add__card-mobile__block .elem-btn--lg{font-size:12px;width:272px}}@media (max-width: 560px){.add__card-mobile__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.add__card-mobile__images{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}.add__card-mobile__images .add__card-block--plus{margin:10px 0;margin:0 15px}@media (max-width: 560px){.add__card-mobile__images .add__card-block--plus{width:22px}}@media (max-width: 560px){.add__card-mobile__images{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}}.add__card-title{margin-bottom:9px}@media (max-width: 1279px){.add__card-title{font-size:24px;margin-bottom:13px}}@media (max-width: 767px){.add__card-title{font-size:16px;width:65%;line-height:1.3em;margin-bottom:35px}}.add__card-desc{letter-spacing:0.05em;margin-bottom:31px;display:block}@media (max-width: 1279px){.add__card-desc{letter-spacing:0em;font-size:18px}}@media (max-width: 767px){.add__card-desc{font-size:12px;margin-bottom:10px;letter-spacing:-0.02em;position:absolute;top:58px}}.add__card-block{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-bottom:40px}@media (max-width: 1279px){.add__card-block{margin-bottom:28px}}.add__card-block--plus{margin:0 30px}@media (max-width: 1279px){.add__card-block--plus{margin:0 17px;width:40px}}@media (max-width: 767px){.add__card-block--plus{margin:10px 0 17px}}@media (max-width: 767px){.add__card-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.add__card-block__card{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}@media (max-width: 1279px){.add__card-block__card{position:static}}.add__card-block__card--img{width:385px}@media (max-width: 1440px){.add__card-block__card--img{width:243px}}@media (max-width: 1279px){.add__card-block__card--img{width:193px}}@media (max-width: 767px){.add__card-block__card--img{width:243px}}.add__card-block__card--img img{width:100%}.add__card-block__card span{font-size:18px;position:absolute;bottom:-35px}.add__card-block__card span span.elem-rub{position:static}@media (max-width: 1279px){.add__card-block__card span{position:absolute;bottom:140px;left:15px}.add__card-block__card span span.elem-rub{position:static}}@media (max-width: 767px){.add__card-block__card span{position:static;font-size:12px;margin:8px 0}}.add__card-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.add__card-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.add__card-list__item{width:170px;text-align:center;background:#fff;padding:170px 5px 14px;position:relative;border-radius:8px;overflow:hidden;cursor:pointer;border:1px solid transparent}.add__card-list__item--img img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.add__card-list__item .card__price{margin-bottom:10px}@media (max-width: 1080px){.add__card-list__item{width:125px}}@media (max-width: 767px){.add__card-list__item{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-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:258px}}@media (max-width: 1279px){.add__card-list__item{height:auto;padding:125px 5px 0}.add__card-list__item .card__price{-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}}@media (max-width: 1279px) and (max-width: 767px){.add__card-list__item .card__price{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.add__card-list__item .card__price .elem-price-old{margin-left:5px}}@media (max-width: 767px){.add__card-list__item{margin-right:0;padding:0;width:100%;height:103px;margin-bottom:10px;padding-left:105px;padding-right:5px;text-align:left}}.add__card-list__item:not(:last-child){margin-right:18px}@media (max-width: 1279px){.add__card-list__item:not(:last-child){margin-right:7px}}@media (max-width: 767px){.add__card-list__item:not(:last-child){margin-right:0}}.add__card-list__item:hover{border:1px solid #F61D2A}.add__card-list__item:visited{border:1px solid #F61D2A}.add__card-list__item:visited .add__card-list__item--checked{background:#F61D2A}.add__card-list__item:active{border:1px solid #F61D2A}.add__card-list__item:active .add__card-list__item--checked{background:#F61D2A}.add__card-list__item:focus{border:1px solid #F61D2A}.add__card-list__item:focus .add__card-list__item--checked{background:#F61D2A}.add__card-list__item .elem-price-old+.elem-price{font-size:28px;line-height:1em;margin-top:-7px}@media (max-width: 767px){.add__card-list__item .elem-price-old+.elem-price{font-size:18px}}.add__card-list__item p{font-size:14px;line-height:1em}@media (max-width: 767px){.add__card-list__item p{font-size:12px}}.add__card-list__item.active{border:1px solid #F61D2A}.add__card-list__item--img{position:absolute;width:100%;height:163px;top:0;left:0;right:0;bottom:0;border-bottom:1px solid #f6f6f6}@media (max-width: 1279px){.add__card-list__item--img{height:118px}}@media (max-width: 767px){.add__card-list__item--img{height:auto;left:0;width:105px}}.add__card-list__item--checked{width:32px;height:32px;border:2px solid #F61D2A;border-radius:50%;position:absolute;top:8px;left:8px;background:#ffffff;padding:2px 0;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}.add__card-list__item--checked.active{background:#F61D2A}@media (max-width: 1279px){.add__card-list__item--checked{padding:5px 0;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}}@media (max-width: 767px){.add__card-list__item--checked{width:24px;height:24px}}.add__card-bonus{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}@media (max-width: 993px){.add__card-bonus{position:absolute;bottom:17px;left:9px}}@media (max-width: 767px){.add__card-bonus{position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.add__card--bonus{background:#ffffff;border:1px solid #F61D2A;border-radius:12px;width:135px;height:122px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px}.add__card--bonus span{color:#F61D2A;font-size:38px;font-weight:900}@media (max-width: 1279px){.add__card--bonus span{font-size:28px;font-weight:900;margin-bottom:5px}}@media (max-width: 767px){.add__card--bonus span{font-size:23px}}@media (max-width: 1279px){.add__card--bonus{width:138px;height:103px}}@media (max-width: 767px){.add__card--bonus{height:68px;font-size:12px}}.add__card--btn{margin-left:auto;color:#101010;font-weight:900;background:transparent;border:1px solid;width:260px}.add__card--btn:hover{color:#101010;font-weight:900;background:transparent;border:1px solid}@media (max-width: 767px){.add__card--btn{margin:0 auto}}.tabs{display:block;margin-bottom:27px}@media (max-width: 1279px){.tabs{margin-bottom:-12px}}@media (max-width: 767px){.tabs{margin-bottom:-7px}}@media (max-width: 1279px){.tabs--inner{margin-top:-7px}}@media (max-width: 767px){.tabs--inner{margin-top:-4px}}.tabs .step__title{display:none}@media (max-width: 1279px){.tabs .step__title{display:block}}.tabs__head{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;margin-bottom:20px}@media (max-width: 1279px){.tabs__head{margin-bottom:20px}}@media (max-width: 767px){.tabs__head{margin-bottom:16px}}.tabs__head-item+.tabs__head-item{margin-left:64px}@media (max-width: 1279px){.tabs__head-item+.tabs__head-item{margin-left:20px}}@media (max-width: 767px){.tabs__head-item+.tabs__head-item{margin-left:6px}}.tabs__head-in{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}@media (max-width: 1279px){.tabs__head-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.tabs__head-in .icon{margin-right:8px}@media (max-width: 1279px){.tabs__head-in .icon{margin-right:0;margin-left:0;margin-bottom:12px}}@media (max-width: 767px){.tabs__head-in .icon{height:52px;width:52px}}.tabs__head-in:hover{color:inherit}.tabs__head-link{border:1px solid #101010;border-radius:24px;font-size:14px;line-height:21px;font-weight:400;height:48px;min-width:152px;padding:3px 16px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-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}@media (max-width: 1279px){.tabs__head-link{font-size:12px;line-height:15px;height:44px;min-width:128px}}@media (max-width: 767px){.tabs__head-link{font-size:10px;line-height:16px;height:32px;min-width:62px;padding:3px 6px}}.tabs__head-link:hover{color:#101010}.tabs__head-link.active,.active .tabs__head-link{background:#101010;color:#fff;font-weight:700}@media (max-width: 1279px){.tabs--inner .tabs__head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.tabs--inner .tabs__head-link{min-width:200px}@media (max-width: 767px){.tabs--inner .tabs__head-link{min-width:84px}}.tabs__body-item{display:none}.tabs__body-item .card__wrap{padding:0 0 10px}.tabs__body-item.open{display:block}.tabs--inner .tabs__body ul,.tabs--inner .tabs__body ol{margin-bottom:27px}@media (max-width: 1279px){.tabs--inner .tabs__body ul,.tabs--inner .tabs__body ol{margin-bottom:18px}}.tabs-product{width:100%}.tabs-product__head{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-bottom:25px}@media (max-width: 1279px){.tabs-product__head{margin-bottom:29px}}@media (max-width: 767px){.tabs-product__head{margin-bottom:16px}}.tabs-product__head-item+.tabs-product__head-item{margin-left:53px}@media (max-width: 1279px){.tabs-product__head-item+.tabs-product__head-item{margin-left:77px}}@media (max-width: 767px){.tabs-product__head-item+.tabs-product__head-item{margin-left:35px}}.tabs-product__head-in{font-size:14px;line-height:20px;color:#C6C6C6;font-weight:800;display:block;border-bottom:1px solid transparent}@media (max-width: 1279px){.tabs-product__head-in{font-size:13px;line-height:16px}}@media (max-width: 767px){.tabs-product__head-in{font-size:10px;line-height:14px}}.tabs-product__head-in.active{color:#101010;border-bottom-color:#101010}.tabs-product__head-in:not(.active):hover{color:#C6C6C6}.tabs-product__body-item{display:none}.tabs-product__body-item.open{display:block}.tabs-product__body-item p:last-child{margin-bottom:0}@media (max-width: 767px){.tabs--profile .tabs__head-link{min-width:92px}}@media (min-width: 767px){.tabs--profile .tabs-product__head{margin-bottom:20px}}@media (min-width: 1279px){.tabs--profile .tabs-product__head{margin-bottom:29px}}.teaser{position:relative;padding:43px 0;text-align:center}@media (max-width: 1279px){.teaser{padding:29px 0}}@media (max-width: 767px){.teaser{padding:16px 0}}*+.teaser{padding-top:16px}@media (max-width: 1279px){*+.teaser{padding-top:27px;padding-bottom:27px}}@media (max-width: 767px){*+.teaser{padding-top:16px;padding-bottom:16px}}.teaser h3{margin-bottom:0}@media (max-width: 1279px){.teaser h3{font-size:14px;line-height:21px}}@media (max-width: 767px){.teaser h3{font-size:12px;line-height:14px}}.teaser--no-padding-bottom{padding-bottom:0}.actions{padding:0 5px}@media (max-width: 1279px){.actions{padding:0}}.actions__item{position:relative;display:block}.actions__item+.actions__item{margin-top:23px}@media (max-width: 1279px){.actions__item+.actions__item{margin-top:17px}}@media (max-width: 767px){.actions__item+.actions__item{margin-top:12px}}.actions__item.dark:hover{color:#fff}.actions__img{position:relative;border-radius:32px;overflow:hidden;max-height:188px;overflow:hidden;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}@media (max-width: 1279px){.actions__img{border-radius:20px}}@media (max-width: 767px){.actions__img{height:100px;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;border-radius:12px}}.actions__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.actions__inner{position:absolute;left:0;top:0;height:100%;width:100%;padding:36px 37px;z-index:2}@media (max-width: 1279px){.actions__inner{padding:18px 19px}}@media (max-width: 767px){.actions__inner{padding:16px 12px}}.actions__item:hover .actions__title{color:unset}@media (max-width: 1279px){.actions__title{font-size:14px;line-height:21px}}@media (max-width: 767px){.actions__title{font-size:12px;line-height:15px}}.order-icon{position:relative}.order-icon__list{margin-left:-19px;margin-right:-19px}@media (max-width: 1279px){.order-icon__list{margin-left:-10px;margin-right:-10px}}.order-icon__list--payment{margin-left:-10px;margin-right:-10px}.order-icon__list--payment .order-icon__item{padding-left:10px;padding-right:10px}.order-icon__item{padding-left:19px;padding-right:19px}@media (max-width: 1279px){.order-icon__item{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.order-icon__item{margin-bottom:17px}}.order-icon__item.disabled{opacity:.5;pointer-events:none}@media (max-width: 767px){.order-icon__item:last-child{margin-bottom:0}}.order-icon__item:hover{color:#101010}.order-icon__inner{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;border:1px solid #E6E6E6;border-radius:12px;padding:21px 20px 14px;height:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width: 767px){.order-icon__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:13px 11px 10px}}.active .order-icon__inner{border-color:#F61D2A}.order-icon__inner:hover{border-color:#F61D2A;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.order-icon__inner--direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width: 767px){.order-icon__inner--direction-row{padding-top:20px;padding-bottom:20px}}.order-icon__inner--direction-row .order-icon__info{max-width:150px}@media (min-width: 768px){.order-icon__inner--direction-row .order-icon__info{max-width:none;margin-left:10px}}@media (min-width: 1280px){.order-icon__inner--direction-row .order-icon__info{max-width:150px}}.order-icon__inner--direction-row .order-icon__info .elem-radio:not(:last-child){margin-bottom:20px}.order-icon__info{font-size:12px;line-height:15px}.order-icon__info .elem-radio{font-weight:800;margin-bottom:0}.order-icon__info .elem-radio:not(:last-child){margin-bottom:10px}.order-icon__info .elem-radio__span{padding-left:30px}@media (max-width: 767px){.order-icon__info .elem-radio__span{font-size:10px;line-height:14px;padding-left:33px}}.order-icon__icon{margin-bottom:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:92px;-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-icon__icon .icon-courier{width:38px;height:45px}.order-icon__icon .icon-pochta{width:38px;height:38px}.order-icon__icon .icon-pvz{width:32px;height:42px}@media (max-width: 767px){.order-icon__icon{height:48px;width:48px;margin-bottom:0;margin-right:20px}}.order-icon--delivery .order-icon__item.disabled .order-price{display:none}.order-icon--delivery .order-icon__item.disabled .not-available{display:block}.order-icon--delivery .order-icon__item .order-price{display:block}.order-icon--delivery .order-icon__item .not-available{display:none}.order-icon--delivery .order-icon__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:0;padding-bottom:0;height:69px}.order-icon--delivery .order-icon__inner .order-name{font-size:14px}.order-icon--delivery .order-icon__inner .order-name--with-price{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-top:11px}.order-icon--delivery .order-icon__icon{height:auto;margin-bottom:0;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.order-icon__detail{display:none;border:1px solid #E6E6E6;border-radius:8px;padding:24px;margin-top:40px;font-size:12px;line-height:14px}@media (max-width: 1279px){.order-icon__detail{margin-top:27px;font-size:13px;line-height:19px;padding:23px 19px 20px}}@media (max-width: 767px){.order-icon__detail{margin-top:24px;font-size:12px;line-height:17px;padding:16px 15px 15px}}.order-icon__detail-title{font-size:12px;line-height:24px;font-weight:800;margin-bottom:8px}@media (max-width: 1279px){.order-icon__detail-title{font-size:13px;line-height:16px;margin-bottom:10px}}@media (max-width: 767px){.order-icon__detail-title{font-size:10px;line-height:14px;margin-bottom:9px}}.order-icon__detail-btn{margin-top:18px}@media (max-width: 1279px){.order-icon__detail-btn{margin-top:26px}}@media (max-width: 767px){.order-icon__detail-btn{margin-top:23px}}.order-icon__detail-btn .elem-btn{padding:0 55px}@media (max-width: 1279px){.order-icon__detail-btn .elem-btn{padding:0 35px;height:44px;font-size:13px;line-height:16px}}@media (max-width: 767px){.order-icon__detail-btn .elem-btn{font-size:12px;letter-spacing:0.2px;padding:0 33px}}.order-icon__pay{margin-top:40px;display:none;position:relative}@media (max-width: 1279px){.order-icon__pay{margin-top:27px}}@media (max-width: 1279px){.order-icon__pay-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 767px){.order-icon__pay-wrap{display:block}}.order-icon__pay-title{font-size:12px;line-height:15px;font-weight:800;color:#C6C6C6;margin-top:-3px;margin-bottom:8px}@media (max-width: 1279px){.order-icon__pay-title{margin-bottom:13px;font-size:13px;line-height:16px}}@media (max-width: 1279px){.order-icon__pay-info{min-width:28%;max-width:36%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:10px}}@media (max-width: 767px){.order-icon__pay-info{position:relative;left:auto;top:auto;width:100%;margin-bottom:8px;max-width:100%}}@media (max-width: 1279px){.order-icon__pay-card{margin-top:-17px}}.price-list{padding-right:5px;margin-bottom:40px}@media (max-width: 1279px){.price-list{padding-right:0;margin-bottom:28px}}@media (max-width: 767px){.price-list{margin-bottom:24px}}*+.price-list{margin-top:41px}@media (max-width: 1279px){*+.price-list{margin-top:33px}}@media (max-width: 767px){*+.price-list{margin-top:25px}}.price-list__item{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.price-list__item+.price-list__item{margin-top:14px}@media (max-width: 1279px){.price-list__item+.price-list__item{margin-top:13px}}@media (max-width: 767px){.price-list__item+.price-list__item{margin-top:6px}}.price-list__item.total{border-top:1px solid #E6E6E6;padding-top:16px;margin-top:11px}@media (max-width: 1279px){.price-list__item.total{margin-top:19px}}@media (max-width: 767px){.price-list__item.total{margin-top:12px;padding-top:13px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.price-list__title{font-size:14px;line-height:20px;font-weight:800}@media (max-width: 1279px){.price-list__title{font-size:13px;line-height:16px}}@media (max-width: 767px){.price-list__title{font-size:10px;line-height:14px}}.total .price-list__title{font-size:24px;line-height:29px}@media (max-width: 767px){.total .price-list__title{font-size:16px;line-height:20px}}.price-list__price{font-weight:700;font-size:17px;line-height:20px;font-family:"Lato",sans-serif}@media (max-width: 1279px){.price-list__price{font-size:13px;line-height:16px;font-family:"Gilroy";font-weight:800}}@media (max-width: 767px){.price-list__price{font-size:11px;line-height:16px}}.total .price-list__price{font-size:22px;line-height:26px;margin-left:auto}@media (max-width: 1279px){.total .price-list__price{font-size:24px}}@media (max-width: 767px){.total .price-list__price{font-size:16px;line-height:20px}}.price-list__sale{border-radius:8px;background:#F61D2A;margin-left:26px;font-size:14px;line-height:20px;font-weight:800;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;padding:6px 14px}@media (max-width: 1279px){.price-list__sale{font-size:13px;padding:6px 20px;letter-spacing:0}}@media (max-width: 767px){.price-list__sale{margin-left:0;width:100%;font-size:16px;line-height:20px;margin-top:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.price-list__sale-price{font-size:17px;line-height:20px;margin-left:8px}@media (max-width: 1279px){.price-list__sale-price{font-size:15px;letter-spacing:-0.2px;margin-left:2px}}@media (max-width: 767px){.price-list__sale-price{font-size:16px;margin-left:10px}}.order-list{position:relative;background:#F6F6F6;border-radius:12px;padding:24px 25px;top:0;left:0}@media (max-width: 1279px){.order-list{padding:0;background:transparent;margin-top:28px}}@media (max-width: 767px){.order-list{margin-top:24px}}.order-list.fixed{position:fixed;left:15px;top:12px}.order-list.bottom{position:absolute;bottom:0;left:15px}.order-list__title{margin-bottom:26px;font-size:16px;line-height:20px;color:#C6C6C6;font-weight:800;letter-spacing:0.1px}@media (max-width: 1279px){.order-list__title{border:1px solid #101010;border-radius:22px;font-size:13px;line-height:16px;color:#101010;padding:0 20px;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;height:44px;margin-bottom:0;position:relative;z-index:1;background:#fff}}@media (max-width: 767px){.order-list__title{font-size:12px;line-height:15px;padding:0 15px}}@media (max-width: 1279px){.order-list__title:after{content:'';position:absolute;top:50%;right:20px;width:11px;height:11px;border-top:1px solid #101010;border-right:1px solid #101010;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:-8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media (max-width: 1279px){.open .order-list__title:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}}.order-list__list{counter-reset:item2}@media (max-width: 1279px){.order-list__list{border:1px solid #E6E6E6;margin-top:-22px;padding:40px 20px 16px;display:none}}@media (max-width: 767px){.order-list__list{padding:36px 15px 18px}}.open .order-list__list{display:block}.order-list__item{padding-left:32px;position:relative}@media (max-width: 1279px){.order-list__item{padding-left:30px}}@media (max-width: 767px){.order-list__item{padding-left:32px}}.order-list__item:before{content:counter(item2);counter-increment:item2;height:20px;width:20px;position:absolute;left:0;top:1px;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;border-radius:50%;font-size:12px;line-height:15px;font-weight:800;color:#fff;background:#C6C6C6}.order-list__item+.order-list__item{margin-top:20px}@media (max-width: 1279px){.order-list__item+.order-list__item{margin-top:10px}}.order-list__name{font-size:16px;line-height:24px;margin-bottom:6px}@media (max-width: 1279px){.order-list__name{font-size:13px;line-height:19px;margin-bottom:10px}}@media (max-width: 767px){.order-list__name{font-size:12px;line-height:17px;padding-top:3px;margin-bottom:7px}}.order-list__count{font-size:14px;line-height:20px;font-weight:800;color:#C6C6C6}@media (max-width: 1279px){.order-list__count{font-size:12px;line-height:15px}}.credit-card{background:#F6F6F6;border:1px solid #E6E6E6;border-radius:16px;width:312px;padding:19px 30px 19px;margin-top:16px;position:relative;z-index:2;overflow:hidden}@media (max-width: 767px){.credit-card{width:100%;padding:14px 14px 16px}}.credit-card--back{margin-left:-29%;z-index:1;padding-left:179px;padding-top:79px;padding-right:15px}@media (max-width: 1279px){.credit-card--back{margin-left:-135px}}@media (max-width: 767px){.credit-card--back{margin-left:0;margin-top:-70px;padding-left:14px;padding-top:86px;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}}.credit-card--back:before{height:37px;content:'';display:block;background:#101010;position:absolute;left:0;top:24px;width:100%}@media (max-width: 767px){.credit-card--back:before{display:none}}.credit-card__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media (max-width: 767px){.credit-card__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.credit-card__label{font-size:12px;line-height:15px;color:#C6C6C6;font-weight:800;margin-bottom:4px;display:block;width:100%;letter-spacing:0.3px}@media (max-width: 1279px){.credit-card__label{font-size:13px}}@media (max-width: 767px){.credit-card__label{font-size:12px}}.credit-card__item{position:relative;padding-right:29px;margin-bottom:10px}.credit-card__item:last-child{margin-bottom:0}.credit-card__item .elem-input{border-radius:4px;height:28px;font-size:16px;line-height:24px;padding:0 8px}@media (max-width: 1279px){.credit-card__item .elem-input{font-size:13px}}.credit-card__item .elem-input::-webkit-input-placeholder{color:#E6E6E6}.credit-card__item .elem-input::-moz-placeholder{color:#E6E6E6}.credit-card__item .elem-input:-ms-input-placeholder{color:#E6E6E6}.credit-card__item .elem-input::-ms-input-placeholder{color:#E6E6E6}.credit-card__item .elem-input::placeholder{color:#E6E6E6}.credit-card--back .credit-card__item .elem-input{width:65px;padding:0;text-align:center;font-size:16px;line-height:24px}@media (max-width: 1279px){.credit-card--back .credit-card__item .elem-input{font-size:13px}}.credit-card__row{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-right:29px;position:relative}.credit-card__row .credit-card__item{padding-right:0;width:40px;margin-bottom:0}.credit-card__row .credit-card__item .elem-input{padding:0;text-align:center}.credit-card__row .credit-card__item+.credit-card__item{margin-left:16px}.credit-card__row .credit-card__item+.credit-card__item:before{content:'/';font-size:16px;line-height:24px;color:#C6C6C6;position:absolute;left:-12px;top:3px}.credit-card__desc{font-size:12px;line-height:14px;color:#C6C6C6;margin-top:9px}@media (max-width: 1279px){.credit-card__desc{font-size:10px;line-height:12px;padding-right:10px}}@media (max-width: 767px){.credit-card__desc{padding-right:0;max-width:147px;letter-spacing:0.1px;margin-top:20px}}.why__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.why__item{display:block}}.why__item+.why__item{margin-top:52px}@media (max-width: 1279px){.why__item+.why__item{margin-top:28px}}@media (max-width: 767px){.why__item+.why__item{margin-top:16px}}.why__img{width:100px;margin-right:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.why__img{width:100%;text-align:center}}.why__img img{width:100%}@media (max-width: 767px){.why__img img{width:100px;margin:0 auto}}@media (max-width: 767px){.why__info{margin-top:16px}}.why__text{font-size:16px;line-height:24px}@media (max-width: 1279px){.why__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.why__text{font-size:12px;line-height:17px}}.why__head{margin-bottom:19px}@media (max-width: 1279px){.why__head{font-size:18px;line-height:22px;margin-bottom:15px}}@media (max-width: 767px){.why__head{font-size:14px;line-height:21px;margin-bottom:13px}}.why .elem-title{padding-top:0}.level__title{margin-bottom:5px}*+.level{margin-top:24px}@media (max-width: 1279px){*+.level{margin-top:8px}}@media (max-width: 767px){*+.level{margin-top:15px}}.level__list{padding:0 50px}@media (max-width: 1279px){.level__list{padding:0;margin-top:29px}}@media (max-width: 767px){.level__list{margin-top:0;padding-bottom:22px;margin-right:-10px;margin-left:-10px}}.level__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;background-image:url("/local/templates/main/./assets/images/example/badge-right.png");background-repeat:no-repeat;background-position:left 60px center;background-size:95% 75%}@media (max-width: 1439px){.level__item{background-position:left 70px center;background-size:90% 75%}}@media (max-width: 1279px){.level__item{background-size:90% 85%}}@media (max-width: 767px){.level__item{background-image:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;padding:0 10px}}.level__item+.level__item{margin-top:0}@media (max-width: 1279px){.level__item+.level__item{margin-top:0}}@media (max-width: 1439px){.level__item:nth-child(odd) .level__info{padding-right:70px}}@media (max-width: 767px){.level__item:nth-child(odd) .level__info{padding-right:0}}.level__item:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-image:url("/local/templates/main/./assets/images/example/badge-left.png");background-position:right 60px center}@media (max-width: 1439px){.level__item:nth-child(even){background-position:right 70px center}.level__item:nth-child(even) .level__info{padding-left:70px}}.level__card{border-radius:20px;height:225px;margin-right:52px;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1439px){.level__card{margin-right:0}.level__card .level__info{padding-right:50px}}@media (max-width: 1279px){.level__card{height:181px;width:190px}}@media (max-width: 767px){.level__card{margin:0 auto}}.level__item:nth-child(even) .level__card{margin-right:0;margin-left:52px}@media (max-width: 1439px){.level__item:nth-child(even) .level__card{margin-left:0}}.level__image{height:100%}.level__image img{max-height:100%;width:auto}.level__head{font-size:24px;line-height:29px;font-weight:800;color:#fff;position:absolute;left:28px;top:24px;right:28px;display:none}@media (max-width: 1279px){.level__head{left:20px;top:14px;right:20px}}.level__sale{font-size:52px;line-height:1;font-weight:800;color:#fff;position:absolute;right:28px;bottom:17px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:none}@media (max-width: 1279px){.level__sale{font-size:48px;right:22px;bottom:8px}}.level__sale:after{content:'%';font-size:24px;line-height:28px;font-weight:400;position:relative;bottom:1px}@media (max-width: 1279px){.level__info{font-size:12px;line-height:17px}}@media (max-width: 767px){.level__info{margin-top:13px}}*+.question{margin-top:27px}@media (max-width: 1279px){*+.question{margin-top:12px}}.question__list{margin-top:30px}@media (max-width: 1279px){.question__list{margin-top:18px}}.question__item{position:relative;border-bottom:1px solid #E6E6E6;padding-bottom:11px}@media (max-width: 1279px){.question__item{padding-bottom:22px}}@media (max-width: 767px){.question__item{padding-bottom:15px}}.question__item+.question__item{margin-top:11px}@media (max-width: 1279px){.question__item+.question__item{margin-top:19px}}@media (max-width: 767px){.question__item+.question__item{margin-top:15px}}.question__head{font-size:16px;line-height:20px;min-height:48px;position:relative;padding-right:64px;cursor:pointer;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;font-weight:400}@media (max-width: 1279px){.question__head{font-size:13px;line-height:16px;min-height:44px}}@media (max-width: 767px){.question__head{min-height:32px;font-size:12px;line-height:17px;padding-right:45px}}.open .question__head{font-weight:800}@media (max-width: 1279px){.open .question__head{font-size:14px;line-height:21px}}.question__arrow{width:40px;height:40px;border:1px solid #101010;border-radius:50%;position:absolute;right:4px;top:50%;margin-top:-21px;cursor:pointer}@media (max-width: 1279px){.question__arrow{height:32px;width:32px;margin-top:-16px;right:0}}.question__arrow:before,.question__arrow:after{content:'';height:1px;width:20px;background:#101010;position:absolute;left:50%;top:50%;margin-left:-10px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 1279px){.question__arrow:before,.question__arrow:after{width:14px;margin-left:-7px}}.question__arrow:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.open .question__arrow:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.question__info{font-size:16px;line-height:24px;margin-top:13px;padding-bottom:8px}@media (max-width: 1279px){.question__info{font-size:13px;line-height:19px;padding-bottom:0}}@media (max-width: 767px){.question__info{font-size:12px;line-height:17px}}*+.question__text{margin-top:24px}*+.step{margin-top:24px}@media (max-width: 1279px){*+.step{margin-top:10px}}.step--three{padding:0 8px 0 26px}@media (max-width: 1279px){.step--three{padding:0}}.step__list{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;margin-top:62px}@media (max-width: 1279px){.step__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:57px;margin-top:49px}}@media (max-width: 767px){.step__list{margin-top:36px;padding-left:0}}@media (max-width: 1279px){.step--three .step__list{padding-left:0}}.step__item{width:25%;padding-left:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;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}.step__item:last-child{width:19%}.step__item:nth-child(1) .step__badge{display:none}@media (max-width: 767px){.step__item:nth-child(1) .step__badge{display:block}}@media (max-width: 767px){.step__item:nth-child(2) .step__badge{display:none}}@media (max-width: 1279px){.step__item{width:47%;margin-bottom:70px}}@media (max-width: 767px){.step__item{width:100%;text-align:center;padding-left:0}}@media (max-width: 1279px){.step__item:nth-child(even){width:45%}}@media (max-width: 767px){.step__item:nth-child(even){width:100%}}@media (max-width: 767px){.step__item+.step__item{margin-top:33px}}.step--three .step__item{width:31%}@media (max-width: 1279px){.step--three .step__item{padding-left:15px}}@media (max-width: 767px){.step--three .step__item{width:100%;padding-left:0}}.step--three .step__item:nth-child(2){width:26%}@media (max-width: 1279px){.step--three .step__item:nth-child(2){width:31%}}@media (max-width: 767px){.step--three .step__item:nth-child(2){width:100%}}@media (max-width: 767px){.step--three .step__item+.step__item{margin-top:45px}}.step__img{margin-bottom:24px;position:relative;margin:0 0 24px}@media (max-width: 1279px){.step__img{margin-bottom:20px}}@media (max-width: 767px){.step__img{width:172px;margin:0 auto;margin-bottom:16px}}.step__img img{width:172px}.step--three .step__img{margin-left:23px}@media (max-width: 767px){.step--three .step__img{margin-left:auto}}.step__step{font-size:12px;line-height:15px;font-weight:800;height:72px;width:72px;border-radius:50%;background:#F61D2A;color:#fff;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;position:absolute;left:-23px;top:-25px}@media (max-width: 1279px){.step__step{left:-35px;top:-20px}}.step__head{font-size:16px;line-height:20px;font-weight:800;letter-spacing:0;margin-bottom:15px;padding-right:24px}@media (max-width: 1279px){.step__head{font-size:14px;margin-bottom:13px;padding-right:0}}@media (max-width: 767px){.step__head{text-align:center}}.step__info{font-size:16px;line-height:24px}@media (max-width: 1279px){.step__info{min-height:56px;font-size:12px;line-height:17px}}@media (max-width: 767px){.step__info{min-height:0;text-align:center;padding:0 12px}}.step__text{margin-top:31px}@media (max-width: 1279px){.step__text{margin-top:-3px}}@media (max-width: 767px){.step__text{margin-top:1px}}.step__link{font-size:12px;line-height:14px;color:#3085F8;margin-top:8px}@media (max-width: 1279px){.step__link{font-size:10px;line-height:12px;letter-spacing:0.1px}}@media (max-width: 767px){.step__link{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:11px}}.step__link:hover{color:#3085F8;text-decoration:underline}@media (max-width: 1279px){.step__link .icon{height:44px;width:44px}}@media (max-width: 767px){.step__link .icon{height:32px;width:32px}}.step__icon{font-size:14px;line-height:16px;margin-top:10px;margin-right:-6px}@media (max-width: 1279px){.step__icon{font-size:12px;line-height:17px}}@media (max-width: 767px){.step__icon{text-align:left}}.step__icon .icon{margin-left:-9px}@media (max-width: 767px){.step__icon .icon{margin-left:0}}.step__button-block{margin-top:auto;height:68px;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}.step__button{width:100%;text-transform:uppercase;font-size:13px;line-height:16px;font-weight:800;border-radius:24px}@media (max-width: 1279px){.step__button{height:40px}}.step__badge{margin-top:auto;height:68px;border:1px solid #F6F6F6;border-radius:16px;padding:14px 22px;font-size:16px;line-height:20px;font-weight:800;color:#101010}@media (max-width: 1439px){.step__badge{padding:14px 18px;font-size:14px}}.step__badge span{font-size:24px;line-height:16px;font-weight:800;color:#F61D2A;margin-left:5px}@media (max-width: 1439px){.step__badge span{font-size:17px}}.complect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.complect__item{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:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-right:16px;padding-top:10px;padding-bottom:10px}@media (max-width: 1279px){.complect__item{padding-right:8px}}@media (max-width: 575px){.complect__item{padding-right:7px}}.complect__item:not(:first-child) .complect__item-body::before{content:"";display:block;width:16px;min-width:16px;height:16px;background-image:url("/local/templates/main/assets/images/required/plus.svg");background-repeat:no-repeat;background-size:contain;margin-right:16px}@media (max-width: 1279px){.complect__item:not(:first-child) .complect__item-body::before{margin-right:8px}}@media (max-width: 575px){.complect__item:not(:first-child) .complect__item-body::before{margin-right:7px}}@media (max-width: 575px){.complect__item{width:47%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.complect__item .complect__item-text{margin-left:24px}.complect__item:nth-child(2n+1){-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.complect__item:nth-child(2n+1) .complect__item-body::before{display:none}}.complect__item-body{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-bottom:12px;position:relative}.complect__item-text{font-family:'Gilroy';font-display:swap;width:132px;min-width:132px;font-size:14px;line-height:16px;color:#101010}@media (max-width: 1279px){.complect__item-text{width:136px;min-width:136px}}@media (max-width: 575px){.complect__item-text{width:120px;min-width:120px}}.complect__total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:10px;padding-bottom:10px}@media (max-width: 575px){.complect__total{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:270px;margin:0 auto}}.complect__total::before{content:"";display:block;width:16px;min-width:16px;height:16px;background-image:url("/local/templates/main/assets/images/required/equal.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;margin-right:16px;margin-top:58px}@media (max-width: 1279px){.complect__total::before{margin-left:8px}}@media (max-width: 575px){.complect__total::before{margin-left:0;margin-top:35px}}.complect__total .new-cost{font-size:22px;line-height:26px;font-weight:800;color:#101010;margin-bottom:16px;margin-top:50px}@media (max-width: 1279px){.complect__total .new-cost{font-size:24px;line-height:29px;margin-bottom:12px}}@media (max-width: 575px){.complect__total .new-cost{font-size:16px;line-height:20px;margin-bottom:10px;margin-top:31px}}.complect__total .old-cost{font-size:17px;line-height:20px;font-weight:800;color:#f61d2a;text-decoration:line-through;margin-bottom:8px}@media (max-width: 1279px){.complect__total .old-cost{font-size:13px;line-height:16px;margin-bottom:4px}}@media (max-width: 575px){.complect__total .old-cost{font-size:11px;line-height:13px;margin-bottom:4px}}.complect__total .old-cost+.new-cost{margin-top:0}.complect__total .profit{font-size:14px;line-height:20px;font-weight:800;text-align:center;padding:6px;border:2px solid #f61d2a;border-radius:8px;color:#f61d2a}@media (max-width: 1279px){.complect__total .profit{font-size:13px;line-height:16px}.complect__total .profit br{display:none}}@media (max-width: 575px){.complect__total .profit{display:inline;font-size:10px;line-height:14px}}.complect__total-body{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;height:100%}.complect__total-body button{margin-top:auto;min-width:180px}@media (max-width: 1279px){.complect__total-body button{min-width:270px;margin-left:-20px;margin-top:0}}@media (max-width: 575px){.complect__total-body button{min-width:270px;margin-left:-35px}}.complect__total-prices{text-align:center;margin-bottom:24px}@media (max-width: 1279px){.complect__total-prices{text-align:left;width:100%;padding-left:24px;padding-right:40px}}@media (max-width: 575px){.complect__total-prices{padding-left:0}}.complect input[type="checkbox"]{display:none}.complect input[type="checkbox"]+label{width:32px;min-width:32px;height:32px;border:2px solid #f61d2a;background-color:#fff;background-position:center center;background-repeat:no-repeat;border-radius:50%;margin-right:16px;margin-bottom:0}@media (max-width: 1279px){.complect input[type="checkbox"]+label{position:absolute;top:8px;right:96px;margin-right:0}}@media (max-width: 575px){.complect input[type="checkbox"]+label{width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:none;border-radius:0;margin:0;border:none}.complect input[type="checkbox"]+label:before{content:'';display:block;border:2px solid #f61d2a;background-color:#fff;background-position:center center;background-repeat:no-repeat;border-radius:50%;margin-bottom:0;position:absolute;top:8px;margin-right:0;right:88px;width:24px;min-width:24px;height:24px;background-size:14px}}.complect input[type="checkbox"]:checked+label{background-color:#f61d2a;background-image:url("/local/templates/main/assets/images/required/check.svg")}@media (max-width: 575px){.complect input[type="checkbox"]:checked+label{background:none}.complect input[type="checkbox"]:checked+label:before{background-color:#f61d2a;background-image:url("/local/templates/main/assets/images/required/check.svg")}}@media (max-width: 1279px){.complect input[type="checkbox"]:checked ~ .complect__img-wrapper{border:2px solid #f61d2a}}.complect__img-wrapper{width:132px;min-width:132px;height:132px;border-radius:8px;background-color:#fff;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}@media (max-width: 1279px){.complect__img-wrapper{width:136px;min-width:136px;height:136px;border:2px solid transparent;overflow:hidden}}@media (max-width: 575px){.complect__img-wrapper{width:120px;min-width:120px;height:120px}}.complect__img-wrapper img{max-width:100%;max-height:100%}.filter-aside{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:224px}.filter-aside__inner{background:#F6F6F6;padding:20px 16px;border-radius:12px}@media (max-width: 1279px){.filter-aside{display:none}}.filter-item{padding-bottom:20px;border-bottom:1px solid #E6E6E6}.filter-item__clear{border-bottom:none}.filter-item+.filter-item{margin-top:20px}.filter-item+.filter-item__reset{margin-top:20px}.filter-item__count{font-size:16px;line-height:20px;font-weight:800;text-align:center}.filter-item__reset{font-size:14px;line-height:16px}.filter-item__head{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.filter-item__title{font-size:14px;line-height:20px;font-weight:800;margin-bottom:0}.filter-item__show{position:relative;width:16px;height:16px}.filter-item__show:before{content:'';width:11px;height:11px;position:absolute;top:0;left:3px;border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.filter-item__show.active:before{top:6px;-webkit-transform:rotateZ(-135deg);-ms-transform:rotate(-135deg);transform:rotateZ(-135deg)}.filter-item__body{display:none;margin-top:10px}.filter-item__body.visible{display:block;padding-top:0}.filter-item__scroll{max-height:142px;margin-right:-16px;overflow-y:auto}.filter-item__scroll::-webkit-scrollbar{width:3px}.filter-item__scroll::-webkit-scrollbar-track{border-radius:2px;background:#E6E6E6}.filter-item__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:#C6C6C6}@media (max-width: 767px){.filter-item__scroll{max-height:-webkit-calc(100vh - 188px);max-height:calc(100vh - 188px);margin-right:-12px}.filter-item__scroll--without-input{max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px)}}.filter-item__search{width:100%;margin-bottom:10px}.price--aside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 575px){.price--aside{margin:0}}.price--aside .price__slider{height:3px;margin:10px 0}.price--aside .price__slider .ui-slider-handle{width:20px;height:20px;background:#101010;top:-8.5px;margin-left:-10px;border:none}.price--aside .price__input{width:100%;margin:0;margin-top:10px}@media (max-width: 575px){.price--aside .price__input{padding-top:0;margin-top:0;margin-bottom:10px}}.price--aside .price__label+.price__label{margin-left:auto}.price--aside .price__label{font-size:12px}.price--aside .price__label .elem-input{width:90px;height:32px;font-size:12px;padding:8px 8px 8px 30px;border-radius:25px;text-align:left}.price--aside .price__label[data-before]:before{color:#C6C6C6;margin:4px 0 0 10px}@media (max-width: 1279px){.price--aside .price__label[data-before]:before{margin-top:6px}}@media (max-width: 575px){.price--aside .price__label{width:48%}.price--aside .price__label[data-before]:before{margin-top:13px;margin-left:15px}.price--aside .price__label .elem-input{width:100%;height:44px;padding-left:40px}}.collections{display:block;padding:0 50px 40px}@media (max-width: 1439px){.collections{padding:0 36px 32px}}@media (max-width: 1170px){.collections{padding:12px 0px 29px}}.order-xl-1+.collections{margin-top:12px;margin-bottom:-10px}.collections__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 767px){.collections__row{display:block}}.collections__row--stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width: 767px){.collections__row--stretch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.collections__row.swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.collections__col{width:-webkit-calc(50% - 15px);width:calc(50% - 15px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1439px){.collections__col{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}@media (max-width: 1170px){.collections__col{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}}@media (max-width: 767px){.collections__col{width:100%}}.collections__col+.collections__col{margin-left:29px}@media (max-width: 1439px){.collections__col+.collections__col{margin-left:20px}}@media (max-width: 1170px){.collections__col+.collections__col{margin-left:16px}}@media (max-width: 767px){.collections__col+.collections__col{margin-left:0;margin-top:16px}}@media (max-width: 575px){.collections__col+.collections__col{margin-top:10px}}.collections__col .swiper-container{margin:0;width:100%;position:relative;padding:0}@media (max-width: 1170px){.collections__col .swiper-container{padding-bottom:19px}}.collections__col .swiper-buttons{position:absolute;left:0;bottom:0;height:71px;background-color:#fff;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;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:262px}@media (max-width: 1170px){.collections__col .swiper-buttons{display:none}}.collections__col .swiper-button-next,.collections__col .swiper-button-prev{left:auto;right:auto;top:auto;z-index:1;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.50005 24C4.50005 34.7695 13.2305 43.5 24 43.5C34.7696 43.5 43.5 34.7695 43.5 24C43.5 13.2304 34.7696 4.49996 24 4.49996C13.2305 4.49995 4.50005 13.2304 4.50005 24ZM24 44.5C12.6782 44.5 3.50005 35.3218 3.50005 24C3.50005 12.6781 12.6782 3.49995 24 3.49996C35.3219 3.49996 44.5 12.6781 44.5 24C44.5 35.3218 35.3219 44.5 24 44.5Z' fill='%23101010'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6567 33.3635C19.4559 33.1739 19.4469 32.8574 19.6365 32.6567L27.8123 24L19.6365 15.3433C19.4469 15.1426 19.4559 14.8261 19.6567 14.6365C19.8574 14.4469 20.1739 14.4559 20.3635 14.6567L28.8635 23.6567C29.0455 23.8494 29.0455 24.1506 28.8635 24.3433L20.3635 33.3433C20.1739 33.5441 19.8574 33.5531 19.6567 33.3635Z' fill='%23101010'/%3E%3C/svg%3E%0A");height:48px;width:48px;margin:0;position:relative}.collections__col .swiper-button-next{margin-left:20px}.collections__col .swiper-pagination{display:none}@media (max-width: 1170px){.collections__col .swiper-pagination{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;position:absolute;left:0;bottom:0;width:100%;padding-left:158px;z-index:1}}@media (max-width: 767px){.collections__col .swiper-pagination{padding-left:0}}.collections__col .swiper-pagination-bullet{background:#FFFFFF;border:0.8px solid #101010;margin:0 5px;height:8px;width:8px;border-radius:50%;cursor:pointer}.collections__col .swiper-pagination-bullet-active{background:#F61D2A;border-color:#F61D2A}.collections__banner{width:262px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;position:relative}@media (max-width: 1170px){.collections__banner{width:152px;margin-right:8px;padding:0}}@media (max-width: 767px){.collections__banner{width:40%}}.collections__banner--slider{margin-bottom:71px;height:-webkit-calc(100% - 71px);height:calc(100% - 71px)}@media (max-width: 1170px){.collections__banner--slider{height:100%;margin-bottom:0;padding:0}}.collections__banner--right{width:217px;margin-left:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0;padding-top:0;padding-bottom:0}@media (max-width: 1170px){.collections__banner--right{width:182px;margin-left:28px}}@media (max-width: 767px){.collections__banner--right{width:33%;margin-left:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (max-width: 575px){.collections__banner--right{width:42%}}.collections__banner--right img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.collections__banner-title{position:absolute;font-weight:800;font-size:24px;line-height:29px;color:#101010;background:no-repeat 0 0;background-size:100% auto;left:0;top:0;width:100%;padding:24px;height:137px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width: 1170px){.collections__banner-title{font-size:16px;line-height:20px;letter-spacing:-0.2px;height:auto;background:none;padding:28px}}@media (max-width: 575px){.collections__banner-title{font-size:12px;line-height:15px;letter-spacing:0;padding:7px 8px}}.collections__banner:hover .collections__banner-title{color:#F61D2A}.collections__banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collections__banner:after{position:absolute;bottom:0;left:0;width:100%;height:99px;background:no-repeat 0 0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 262 99' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M262 99H0V17.3431L262 0V99Z' fill='%23FEE600'/%3E%3C/svg%3E%0A");background-size:100% auto}@media (max-width: 1439px){.collections__banner:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 262 137' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M262 137H0V24L262 0V137Z' fill='%23FEE600'/%3E%3C/svg%3E%0A");height:137px}}@media (max-width: 1170px){.collections__banner:after{display:none}}.collections__banner--slider:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 262 137' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M262 137H0V24L262 0V137Z' fill='%23FEE600'/%3E%3C/svg%3E%0A");height:137px}.collections__banner--right:after{display:none;padding-top:0;padding-bottom:0}.collections__banner .elem-btn{display:none}@media (max-width: 1170px){.collections__banner .elem-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:20px;right:20px;bottom:28px;min-width:0;width:auto}}@media (max-width: 767px){.collections__banner .elem-btn{left:8px;right:8px;bottom:12px}}@media (max-width: 575px){.collections__banner .elem-btn{bottom:12px;width:-webkit-calc(100% - 16px);width:calc(100% - 16px);max-width:112px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.collections__card{width:324px;margin-right:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1439px){.collections__card{margin-right:11px}}@media (max-width: 1170px){.collections__card{width:239px;margin-right:28px}}@media (max-width: 767px){.collections__card{width:-webkit-calc(67% - 10px);width:calc(67% - 10px);margin-right:10px;-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2}}@media (max-width: 575px){.collections__card{width:-webkit-calc(58% - 10px);width:calc(58% - 10px)}}.collections__card .card{height:auto}@media (max-width: 1439px){.collections__card .card{height:-webkit-calc(100% - 90px);height:calc(100% - 90px)}}@media (max-width: 1279px){.collections__card .card{height:-webkit-calc(100% - 63px);height:calc(100% - 63px)}}@media (max-width: 1170px){.collections__card .card{height:-webkit-calc(100% - 71px);height:calc(100% - 71px)}}@media (max-width: 767px){.collections__card .card{height:-webkit-calc(100% - 47px);height:calc(100% - 47px)}}.collections__title{padding-top:0}@media (max-width: 1170px){.collections__title{margin-bottom:28px}}@media (max-width: 767px){.collections__title{margin-bottom:18px}}.collections__list{width:-webkit-calc(100% + 16px);width:calc(100% + 16px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}@media (max-width: 1439px){.collections__list{margin:0 -3px;width:-webkit-calc(100% + 6px);width:calc(100% + 6px)}}@media (max-width: 1170px){.collections__list{margin:0 -5px;width:-webkit-calc(100% + 10px);width:calc(100% + 10px)}}@media (max-width: 767px){.collections__list{margin:0 -8px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}}@media (max-width: 575px){.collections__list{margin:0 -4px;width:-webkit-calc(100% + 8px);width:calc(100% + 8px)}}@media (max-width: 767px){.collections__card+.collections__list{margin-top:16px}}@media (max-width: 575px){.collections__card+.collections__list{margin-top:11px}}.collections__item{width:-webkit-calc(50% - 16px);width:calc(50% - 16px);margin:0 8px 16px}@media (max-width: 1439px){.collections__item{width:-webkit-calc(50% - 6px);width:calc(50% - 6px);margin:0 3px 15px}}@media (max-width: 1170px){.collections__item{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px 10px}}@media (max-width: 767px){.collections__item{width:-webkit-calc(50% - 16px);width:calc(50% - 16px);margin:0 8px 16px}}@media (max-width: 575px){.collections__item{width:-webkit-calc(50% - 8px);width:calc(50% - 8px);margin:0 4px 7px}}.collections__item:nth-last-child(1),.collections__item:nth-last-child(2){margin-bottom:0}.collections__item--min{width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}@media (max-width: 1439px){.collections__item--min{width:-webkit-calc(25% - 6px);width:calc(25% - 6px)}}@media (max-width: 1170px){.collections__item--min{width:-webkit-calc(33% - 12px);width:calc(33% - 12px);margin-left:6px;margin-right:6px}}@media (max-width: 1024px){.collections__item--min{width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}}@media (max-width: 767px){.collections__item--min{width:-webkit-calc(100% / 3 - 12px);width:calc(100% / 3 - 12px)}}@media (max-width: 575px){.collections__item--min{width:-webkit-calc(50% - 12px);width:calc(50% - 12px)}}.collections__item--min:nth-last-child(3),.collections__item--min:nth-last-child(4){margin-bottom:0}@media (max-width: 1170px){.collections__item--min:nth-child(n+3){margin-bottom:0}}@media (max-width: 1024px){.collections__item--min:nth-child(n+5){display:none}}@media (max-width: 767px){.collections__item--min:nth-child(n+5){display:block}}@media (max-width: 1170px){.collections__item--min:nth-child(n+7){display:none}}@media (max-width: 767px){.collections__item--min:nth-child(n+7){display:none}}@media (max-width: 575px){.collections__item--min:nth-child(n+5){display:none}}.collections__item--min .card__info{display:block}@media (max-width: 1170px){.collections__item--min .card__img{height:118px}}@media (max-width: 767px){.collections__item--min .card__img{height:auto;max-height:150px;overflow:hidden}}@media (max-width: 767px){.collections__item--min .card__img a img{top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width: 767px){.collections__item--min .card__price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767px){.collections__item--min .card__price .elem-price{font-size:18px;line-height:22px}}@media (max-width: 767px){.collections__item--min .card__price .elem-price-old{font-size:12px;line-height:14px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:4px;margin-bottom:-3px;top:0}}.club-card{position:relative}.club-card__group{position:relative}.club-card__group:nth-child(3){margin:20px 0}.club-card__group--slider{margin:20px 0}@media (min-width: 767px){.club-card__group--slider{margin:0}}@media (min-width: 767px){.club-card__group{margin-bottom:20px}}.club-card__name{margin-bottom:0}@media (max-width: 1080px){.club-card__name{margin-bottom:20px}}@media (max-width: 767px){.club-card__name{margin-bottom:10px}}@media (max-width: 767px){.club-card__image img{width:100%}}.club-card .club-card__bonus--width-60{width:auto}.club-card__welcome{margin-bottom:25px}@media (max-width: 1090px){.club-card__welcome{margin-bottom:17px}}.club-card__btn{position:static;margin-top:20px;margin-bottom:40px}@media (max-width: 767px){.club-card__btn{margin-bottom:20px}}.club-card__btn button{width:20%}@media (max-width: 1439px){.club-card__btn button{width:270px}}@media (max-width: 767px){.club-card__btn button{width:100%}}.club-card__wrap--center{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}@media (max-width: 1090px){.club-card__wrap--center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.club-card__wrap{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;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}@media (max-width: 1439px){.club-card__wrap{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width: 1090px){.club-card__wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:75px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width: 890px){.club-card__wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 705px){.club-card__wrap{padding-bottom:115px}}@media (max-width: 520px){.club-card__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}}.club-card__wrap .club-card__box-left{width:100%;margin-left:25px}@media (max-width: 520px){.club-card__wrap .club-card__box-left{margin-left:0}}.club-card__wrap .club-card__bonus{width:auto}@media (max-width: 1279px){.club-card__wrap .club-card__bonus{width:100%;margin-top:-15px}}@media (max-width: 767px){.club-card__wrap .club-card__bonus{width:60%;margin-top:0}}.club-card__wrap .club-card__status-text{text-align:left;margin-bottom:25px}@media (max-width: 1439px){.club-card__wrap .club-card__status-text{margin-bottom:-3px;font-size:14px}}@media (max-width: 767px){.club-card__wrap .club-card__status-text{display:block;margin-bottom:10px;font-size:11px}}.club-card__wrap .club-card__box{margin-left:65px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%}@media (max-width: 1439px){.club-card__wrap .club-card__box{margin-left:25px;width:55%}.club-card__wrap .club-card__box .step__badge span{font-size:24px}}@media (max-width: 870px){.club-card__wrap .club-card__box{width:58%;margin-left:0}}@media (max-width: 520px){.club-card__wrap .club-card__box{width:100%}}.club-card__wrap .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px}@media (max-width: 1439px){.club-card__wrap .wrap{margin-top:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width: 1090px){.club-card__wrap .wrap{position:absolute;bottom:0;left:0;width:100%}}@media (max-width: 705px){.club-card__wrap .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media (max-width: 520px){.club-card__wrap .wrap{position:static;margin-top:0}}.club-card__wrap .wrap .step__badge{width:305px;font-size:16px;padding:5px 22px;height:60px}@media (max-width: 1090px){.club-card__wrap .wrap .step__badge br{display:none}}@media (max-width: 520px){.club-card__wrap .wrap .step__badge br{display:block}}@media (max-width: 1210px){.club-card__wrap .wrap .step__badge{width:390px}}@media (max-width: 1090px){.club-card__wrap .wrap .step__badge{width:370px;font-size:13px;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:0;height:60px;padding:5px 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.club-card__wrap .wrap .step__badge{font-size:12px;height:50px}.club-card__wrap .wrap .step__badge span{font-size:14px}}@media (max-width: 767px) and (max-width: 520px){.club-card__wrap .wrap .step__badge span{line-height:1.4em}}@media (max-width: 520px){.club-card__wrap .wrap .step__badge{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px;width:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;line-height:1.5em}}.club-card__wrap .step__button-block{width:276px;margin-right:35px;height:auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 1439px){.club-card__wrap .step__button-block{width:290px}}@media (max-width: 1090px){.club-card__wrap .step__button-block{width:270px;margin-right:27px;margin-top:0}}@media (max-width: 705px){.club-card__wrap .step__button-block{margin-bottom:10px}}@media (max-width: 520px){.club-card__wrap .step__button-block{width:100%;margin-right:0;margin-top:10px}}.club-card__wrap .club-card__img-card{width:44%}@media (max-width: 1439px){.club-card__wrap .club-card__img-card{width:460px}}@media (max-width: 1090px){.club-card__wrap .club-card__img-card{width:270px}}@media (max-width: 767px){.club-card__wrap .club-card__img-card{width:185px}}@media (max-width: 520px){.club-card__wrap .club-card__img-card{width:100%;margin-bottom:10px}}.club-card__badge{background:#f61d2a;color:#fff;padding:16px 0;margin:0 auto 0 40px;border-radius:12px;width:380px;font-size:24px;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.club-card__badge span{color:#fff;line-height:1em}@media (max-width: 1090px){.club-card__badge span{font-size:24px}}@media (max-width: 520px){.club-card__badge span{font-size:16px}}@media (max-width: 1300px){.club-card__badge{margin:0 auto 0 30px}}@media (max-width: 1090px){.club-card__badge{margin-left:0;line-height:1em;margin-bottom:15px;width:275px;font-size:17px;height:50px}}@media (max-width: 767px){.club-card__badge{padding:8px 0;font-size:14px;height:35px}}@media (max-width: 520px){.club-card__badge{width:100%;padding:10px 0}}.club-card__text{position:absolute;top:0;left:0;width:100%;height:100%}.club-card__text-item{position:absolute}.club-card__text-item--bold{font-weight:800}.club-card__text-item--uppercase{text-transform:uppercase}.club-card__text-item--name{top:5.313vw;left:25.625vw;width:31.250vw;font-size:3.125vw;line-height:4.375vw;color:#D17017}@media (min-width: 767px){.club-card__text-item--name{top:1.042vw;left:6.510vw;width:21.745vw;font-size:1.693vw;line-height:2.083vw}}@media (min-width: 1279px){.club-card__text-item--name{top:8px;left:80px;width:250px;font-size:24px;line-height:29px}}.club-card__text-item--balance{top:40.625vw;right:6.250vw;width:28.750vw;font-size:5vw;line-height:6.250vw;color:#0F8D95;text-align:center}@media (min-width: 767px){.club-card__text-item--balance{top:27.083vw;left:42.448vw;width:13.021vw;font-size:1.693vw;line-height:2.083vw}}@media (min-width: 1024px){.club-card__text-item--balance{top:27.930vw;left:44.238vw}}@media (min-width: 1279px){.club-card__text-item--balance{top:348px;left:558px;width:160px;font-size:24px;line-height:29px}}@media (min-width: 1919px){.club-card__text-item--balance{top:360px;left:578px}}@media (min-width: 767px){.club-card__text-item--info{top:12.109vw;left:18.750vw;width:17.448vw;font-size:1.172vw;line-height:1.432vw;color:#0F8D95}}@media (min-width: 1024px){.club-card__text-item--info{top:13.184vw;left:19.531vw}}@media (min-width: 1279px){.club-card__text-item--info{top:170px;left:245px;width:215px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--info{top:180px;left:256px}}.club-card__text-item--current-status{top:29.688vw;left:10.625vw;width:34.375vw;font-size:3.125vw;line-height:4.375vw;color:#D17017;text-align:center}@media (min-width: 767px){.club-card__text-item--current-status{top:6.250vw;left:auto;right:33.203vw;width:13.021vw;font-size:1.302vw;line-height:1.823vw}}@media (min-width: 1024px){.club-card__text-item--current-status{right:34.570vw}}@media (min-width: 1279px){.club-card__text-item--current-status{top:80px;right:442px;width:150px;font-size:14px;line-height:20px}}@media (min-width: 1919px){.club-card__text-item--current-status{top:90px;right:462px}}.club-card__text-item--current-status .icon-status-basic{display:block;margin:0 auto;height:25vw}@media (min-width: 767px){.club-card__text-item--current-status .icon-status-basic{height:10.677vw}}@media (min-width: 1279px){.club-card__text-item--current-status .icon-status-basic{height:130px}}.club-card__text-item--next-status{top:7.813vw;left:6.875vw;width:45.625vw;font-size:3.125vw;line-height:3.750vw;color:#D17017}@media (min-width: 767px){.club-card__text-item--next-status{top:-25vw;left:67.448vw;width:9.115vw;font-size:1.172vw;line-height:1.432vw;text-align:center}}@media (min-width: 1024px){.club-card__text-item--next-status{left:69.727vw}}@media (min-width: 1279px){.club-card__text-item--next-status{width:120px;top:-308px;left:876px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--next-status{left:908px}}.club-card__text-item--purchases{top:8.125vw;right:14.375vw;width:18.750vw;font-size:3.125vw;line-height:6.250vw;color:#D17017;text-align:center}@media (min-width: 767px){.club-card__text-item--purchases{top:-13.672vw;left:67.448vw;width:9.115vw;font-size:1.823vw;line-height:2.865vw;text-align:center}}@media (min-width: 1024px){.club-card__text-item--purchases{left:69.727vw}}@media (min-width: 1279px){.club-card__text-item--purchases{width:120px;top:-158px;left:876px;font-size:24px;line-height:29px}}@media (min-width: 1919px){.club-card__text-item--purchases{left:908px}}.club-card__text-item--purchases span{font-size:5vw}@media (min-width: 767px){.club-card__text-item--purchases span{font-size:2.604vw}}@media (min-width: 767px){.club-card__text-item--purchases span{font-size:30px}}@media (min-width: 767px){.club-card__text-item--levels{top:3.776vw;left:44.792vw;width:20.182vw;font-size:1.172vw;line-height:1.432vw;color:#0F8D95}}@media (min-width: 1024px){.club-card__text-item--levels{left:46.094vw}}@media (min-width: 1279px){.club-card__text-item--levels{top:61px;left:576px;width:254px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--levels{left:600px}}.club-card__text-item--status-medium,.club-card__text-item--status-all{width:37.500vw;top:24.375vw}@media (min-width: 767px){.club-card__text-item--status-medium,.club-card__text-item--status-all{width:20.573vw;top:16.146vw}}@media (min-width: 1279px){.club-card__text-item--status-medium,.club-card__text-item--status-all{width:158px;top:218px}}.club-card__text-item--status-medium .icon-status-medium,.club-card__text-item--status-medium .icon-status-all,.club-card__text-item--status-all .icon-status-medium,.club-card__text-item--status-all .icon-status-all{display:block;margin:0 auto;height:25vw}@media (min-width: 767px){.club-card__text-item--status-medium .icon-status-medium,.club-card__text-item--status-medium .icon-status-all,.club-card__text-item--status-all .icon-status-medium,.club-card__text-item--status-all .icon-status-all{height:10.677vw}}@media (min-width: 1279px){.club-card__text-item--status-medium .icon-status-medium,.club-card__text-item--status-medium .icon-status-all,.club-card__text-item--status-all .icon-status-medium,.club-card__text-item--status-all .icon-status-all{height:130px}}.club-card__text-item--status-medium{left:3.125vw}@media (min-width: 1279px){.club-card__text-item--status-medium{left:94px}}@media (min-width: 1919px){.club-card__text-item--status-medium{left:104px}}.club-card__text-item--status-all{right:3.125vw}@media (min-width: 767px){.club-card__text-item--status-all{left:25.130vw}}@media (min-width: 1279px){.club-card__text-item--status-all{left:378px}}@media (min-width: 1919px){.club-card__text-item--status-all{left:398px}}.club-card__text-item--cashback-medium,.club-card__text-item--cashback-all{top:53.750vw;width:25vw;font-size:2.813vw;line-height:3.438vw;color:#D17017}@media (min-width: 767px){.club-card__text-item--cashback-medium,.club-card__text-item--cashback-all{top:30.990vw;width:10.026vw;font-size:1.172vw;line-height:1.432vw}}@media (min-width: 1024px){.club-card__text-item--cashback-medium,.club-card__text-item--cashback-all{top:32.031vw}}@media (min-width: 1279px){.club-card__text-item--cashback-medium,.club-card__text-item--cashback-all{top:404px;width:124px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--cashback-medium,.club-card__text-item--cashback-all{top:418px}}.club-card__text-item--cashback-medium{left:15.625vw}@media (min-width: 767px){.club-card__text-item--cashback-medium{left:10.417vw}}@media (min-width: 1024px){.club-card__text-item--cashback-medium{left:11.328vw}}@media (min-width: 1279px){.club-card__text-item--cashback-medium{left:150px}}@media (min-width: 1919px){.club-card__text-item--cashback-medium{left:156px}}.club-card__text-item--cashback-all{right:3.750vw}@media (min-width: 767px){.club-card__text-item--cashback-all{right:45.573vw}}@media (min-width: 1024px){.club-card__text-item--cashback-all{right:47.070vw}}@media (min-width: 1279px){.club-card__text-item--cashback-all{right:584px}}@media (min-width: 1919px){.club-card__text-item--cashback-all{right:610px}}@media (min-width: 767px){.club-card__text-item--cashback-base{right:17.188vw;top:8.073vw;width:10.417vw;font-size:1.172vw;line-height:1.432vw;color:#D17017}}@media (min-width: 1024px){.club-card__text-item--cashback-base{right:17.773vw}}@media (min-width: 1279px){.club-card__text-item--cashback-base{top:105px;right:224px;width:130px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--cashback-base{top:110px;right:235px}}.club-card__text-item--cashback-value{position:absolute;left:-10.313vw;top:2.500vw;font-size:5vw;line-height:6.250vw}@media (min-width: 767px){.club-card__text-item--cashback-value{left:-4.688vw;top:0.911vw;font-size:2.344vw;line-height:2.865vw}}@media (min-width: 1279px){.club-card__text-item--cashback-value{left:-66px;top:8px;font-size:32px;line-height:39px}}.club-card__text-item--present-medium,.club-card__text-item--present-all{top:71.250vw;width:20.938vw;font-size:2.813vw;line-height:3.438vw;color:#D17017}@media (min-width: 767px){.club-card__text-item--present-medium,.club-card__text-item--present-all{top:37.500vw;width:8.854vw;font-size:1.172vw;line-height:1.432vw}}@media (min-width: 1024px){.club-card__text-item--present-medium,.club-card__text-item--present-all{top:38.672vw}}@media (min-width: 1279px){.club-card__text-item--present-medium,.club-card__text-item--present-all{top:488px;width:104px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--present-medium,.club-card__text-item--present-all{top:504px}}.club-card__text-item--present-medium{left:20vw}@media (min-width: 767px){.club-card__text-item--present-medium{left:12.370vw}}@media (min-width: 1024px){.club-card__text-item--present-medium{left:13.086vw}}@media (min-width: 1279px){.club-card__text-item--present-medium{left:166px}}@media (min-width: 1919px){.club-card__text-item--present-medium{left:172px}}.club-card__text-item--present-all{right:3.125vw}@media (min-width: 767px){.club-card__text-item--present-all{right:45.052vw}}@media (min-width: 1024px){.club-card__text-item--present-all{right:46.680vw}}@media (min-width: 1279px){.club-card__text-item--present-all{right:588px}}@media (min-width: 1919px){.club-card__text-item--present-all{right:612px}}@media (min-width: 767px){.club-card__text-item--present-base{right:17.188vw;top:14.583vw;width:8.594vw;font-size:1.172vw;line-height:1.432vw;color:#D17017}}@media (min-width: 1024px){.club-card__text-item--present-base{top:15.137vw;right:18.164vw}}@media (min-width: 1279px){.club-card__text-item--present-base{top:190px;right:230px;width:108px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--present-base{top:196px;right:235px}}.club-card__text-item--present-value{position:absolute;left:-13.750vw;top:1.563vw;font-size:3.750vw;line-height:4.688vw}@media (min-width: 767px){.club-card__text-item--present-value{left:-5.990vw;top:0.521vw;font-size:1.693vw;line-height:2.083vw}}@media (min-width: 1279px){.club-card__text-item--present-value{left:-80px;top:4px;font-size:24px;line-height:29px}}.club-card__text-item--bonuses-deadline{top:91.250vw;right:6.250vw;width:31.250vw;font-size:2.813vw;line-height:3.438vw;color:#D17017;text-align:center}@media (min-width: 767px){.club-card__text-item--bonuses-deadline{top:46.875vw;left:28.906vw;width:13.021vw;font-size:1.172vw;line-height:1.432vw}}@media (min-width: 1024px){.club-card__text-item--bonuses-deadline{top:47.852vw;left:30.078vw}}@media (min-width: 1279px){.club-card__text-item--bonuses-deadline{top:606px;left:372px;width:170px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--bonuses-deadline{top:630px;left:394px}}.club-card__text-item--about{top:21.875vw;right:5.625vw;width:56.250vw;font-size:2.813vw;line-height:3.438vw;color:#0F8D95}@media (min-width: 767px){.club-card__text-item--about{top:9.635vw;right:16.406vw;width:30.599vw;font-size:1.172vw;line-height:1.432vw}}@media (min-width: 1024px){.club-card__text-item--about{right:19.531vw}}@media (min-width: 1279px){.club-card__text-item--about{top:140px;right:246px;width:382px;font-size:14px;line-height:16px}}@media (min-width: 1919px){.club-card__text-item--about{top:145px;right:258px}}@media (max-width: 767px){.club-card p{font-size:12px;line-height:1.5em}}.club-card__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.club-card__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.club-card__box-left{margin-right:0;width:-webkit-calc(50%);width:calc(50%)}@media (max-width: 1439px){.club-card__box-left{width:-webkit-calc(62%);width:calc(62%)}}@media (max-width: 1439px){.club-card__box-left--size-40{max-width:500px;width:100%;margin-right:10px}}@media (max-width: 1279px){.club-card__box-left--size-40{max-width:450px}}.club-card__box-left--size-40 .club-card__status-wrap{margin-right:35px}@media (max-width: 1279px){.club-card__box-left--size-40 .club-card__status-wrap{margin-right:25px}}@media (max-width: 767px){.club-card__box-left--size-40{max-width:100%}.club-card__box-left--size-40 .club-card__status-wrap{width:100%;max-width:100px;margin:0 10px 0 0}}.club-card__box-right{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 1279px){.club-card__box--md-size-50 .club-card__box-left{width:40.5%;margin-right:15px}.club-card__box--md-size-50 .club-card__box-right{width:50%}.club-card__box--md-size-50 .club-card__status-wrap{margin:0 auto 15px}}@media (max-width: 767px){.club-card__box--md-size-50 .club-card__box-left,.club-card__box--md-size-50 .club-card__box-right{width:100%;margin:0}.club-card__box--md-size-50 .club-card__box-right{margin-top:65px}.club-card__box--md-size-50 .club-card__status-wrap{width:100%;max-width:100px;margin:0 10px 0 0}}.club-card__status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.club-card__status-wrap{max-width:220px;width:100%;margin-right:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1439px){.club-card__status-wrap{max-width:160px}}@media (max-width: 1279px){.club-card__status-wrap{max-width:135px}}.club-card__status-text{font-weight:800;font-size:16px;line-height:20px;text-align:center;margin-bottom:10px}@media (max-width: 767px){.club-card__status-text{display:none}}.club-card__status--padding-left{padding-left:270px}@media (max-width: 1439px){.club-card__status--padding-left{padding-left:125px}}@media (max-width: 1279px){.club-card__status--padding-left{padding-left:160px}}@media (max-width: 767px){.club-card__status--padding-left{padding-left:0}}.club-card__status--arrow{position:relative}.club-card__status--arrow::before{content:'';display:block;position:absolute;top:36%;left:95px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("/local/templates/main/assets/images/required/club-card/icon-arrow.svg") center/contain no-repeat;height:30px;width:95px}@media (max-width: 1439px){.club-card__status--arrow::before{left:0}}@media (max-width: 1279px){.club-card__status--arrow::before{width:145px;top:16%;-webkit-transform:translateY(-16%);-ms-transform:translateY(-16%);transform:translateY(-16%)}}@media (max-width: 767px){.club-card__status--arrow::before{width:20px;height:42px;top:-52px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("/local/templates/main/assets/images/required/club-card/icon-arrow-down.svg") center/contain no-repeat}}.club-card__status--flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px) and (max-width: 1279px){.club-card__status--block{display:block}}.club-card__bonus{width:100%}.club-card__bonus-inner{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;border-radius:16px;border:1px solid #F6F6F6;height:90px;padding-left:10px;padding-right:35px;margin-bottom:20px}.club-card__bonus-inner:last-child{margin-bottom:0}@media (max-width: 1439px){.club-card__bonus-inner{width:270px}}@media (max-width: 1279px){.club-card__bonus-inner{margin-bottom:15px;padding-right:0;height:80px;width:100%}}@media (max-width: 767px){.club-card__bonus-inner{height:44px;margin-bottom:8px;width:180px}}.club-card__bonus-title{font-weight:800;font-size:32px;line-height:39px;color:#F61D2A;margin-right:10px}@media (max-width: 767px){.club-card__bonus-title{font-size:24px}}.club-card__bonus-subtitle{letter-spacing:-0.2px;font-size:16px;line-height:24px}@media (max-width: 1279px){.club-card__bonus-subtitle{font-size:13px;line-height:19px}}@media (max-width: 767px){.club-card__bonus-subtitle{font-size:12px;line-height:12px}}.club-card__bonus-unlimited{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-top:10px;margin-bottom:40px}@media (max-width: 767px){.club-card__bonus-unlimited{margin-top:20px;margin-bottom:25px;font-size:12px}}.club-card__bonus-unlimited img{margin-right:15px}@media (max-width: 1279px){.club-card__bonus-unlimited img{width:30px;height:30px}}@media (max-width: 767px){.club-card__bonus-unlimited img{width:20px;height:20px}}.club-card__bonus--width-60{width:69%}@media (max-width: 1439px){.club-card__bonus--width-60{width:60%}}@media (max-width: 1279px){.club-card__bonus--width-60{width:100%}}@media (max-width: 767px){.club-card__bonus--width-60{width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}}.club-card__balance{background:url("/local/templates/main/assets/images/required/club-card/balance-bg.svg") center/cover no-repeat;padding-top:45px;padding-bottom:40px;padding-left:40px;border:1px solid #F6F6F6;border-radius:16px}@media (max-width: 1279px){.club-card__balance{padding-left:25px;padding-top:40px}}@media (max-width: 767px){.club-card__balance{margin-top:20px;padding-top:8px;padding-bottom:0;padding-left:15px;height:65px}}.club-card__balance-title{font-weight:800;font-size:24px;line-height:29px;margin-bottom:10px}@media (max-width: 1279px){.club-card__balance-title{font-size:18px;line-height:22px}}@media (max-width: 767px){.club-card__balance-title{font-size:12px;line-height:14px;margin-bottom:5px}}.club-card__balance-sum{font-weight:800;font-size:52px;line-height:64px;color:#F61D2A}@media (max-width: 1279px){.club-card__balance-sum{font-size:44px;line-height:54px}}@media (max-width: 767px){.club-card__balance-sum{font-size:24px;line-height:29px}}.club-card__task{padding:35px 0;margin-top:25px;margin-bottom:40px;border:1px solid #F6F6F6;border-radius:16px;text-align:center;font-weight:800;font-size:16px;line-height:20px}@media (max-width: 1279px){.club-card__task{margin-top:20px;margin-bottom:30px}}@media (max-width: 767px){.club-card__task{margin-top:10px;margin-bottom:15px;text-align:left;padding:7px 15px 0}}.club-card__task-target{color:#F61D2A;font-weight:800;font-size:24px;line-height:29px;margin-left:15px}@media (max-width: 767px){.club-card__task-target{display:block;text-align:left;margin-left:0}}@media (max-width: 1279px){.club-card .card__slider .slick-slide{margin:0 3px}}@media (max-width: 767px){.club-card .card__slider .slick-slide{width:234px;margin:0 4px}}@media (max-width: 767px){.club-card .card__slider:after{content:'';position:absolute;top:0;right:0;width:50px;height:100%;background:-o-linear-gradient(right, #fff 10%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, right top, left top, color-stop(10%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(to left, #fff 10%, rgba(255,255,255,0) 100%)}}.club-card .card__slider .card--inline .card__status{position:absolute;top:15px;left:15px}@media (max-width: 1279px){.club-card .card__slider .card--inline .card__status{top:12px;left:12px}}.club-card__group-reg .club-card__name{margin-bottom:30px}@media (max-width: 767px){.club-card__group-reg .club-card__name{margin-bottom:10px}}.club-card__group-reg .club-card__status-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.club-card__group-reg .club-card__bonus{width:50%}.club-card__group-reg .club-card__status-wrap{margin-right:45px}@media (max-width: 767px){.club-card__group-reg .club-card__status-wrap{margin-right:20px}}.club-card__group-reg .club-card__task{margin-top:15px}.swiper-wrapper{z-index:0}.swiper-container{padding-bottom:16px;margin-left:13px;margin-right:13px;z-index:0;position:unset;width:100%}@media (max-width: 767px){.swiper-container{margin-left:5px;margin-right:5px}}.swiper-button-prev,.swiper-button-next{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("data:image/svg+xml,%3Csvg width='16' height='32' viewBox='0 0 16 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.616806 31.9992C0.536156 32.0002 0.456193 31.9836 0.382058 31.9506C0.307923 31.9175 0.241257 31.8687 0.186349 31.8072C0.127522 31.7497 0.0806373 31.6803 0.0485863 31.6032C0.0165354 31.5262 0 31.4431 0 31.3591C0 31.2752 0.0165354 31.1921 0.0485863 31.115C0.0806373 31.038 0.127522 30.9686 0.186349 30.9111L14.5021 15.9982L0.186349 1.08537C0.127522 1.02791 0.0806373 0.958509 0.0485863 0.881451C0.0165354 0.804394 0 0.721316 0 0.637348C0 0.553379 0.0165354 0.470302 0.0485863 0.393244C0.0806373 0.316187 0.127522 0.246785 0.186349 0.189322C0.243515 0.129332 0.311529 0.081717 0.386465 0.0492231C0.461401 0.0167293 0.541777 0 0.622956 0C0.704135 0 0.784511 0.0167293 0.859447 0.0492231C0.934383 0.081717 1.0024 0.129332 1.05956 0.189322L15.8181 15.5502C15.8757 15.6097 15.9215 15.6805 15.9527 15.7585C15.9839 15.8365 16 15.9201 16 16.0046C16 16.0891 15.9839 16.1728 15.9527 16.2508C15.9215 16.3288 15.8757 16.3996 15.8181 16.4591L1.05956 31.82C1.00217 31.8808 0.93302 31.9282 0.85669 31.9591C0.780359 31.99 0.698593 32.0036 0.616806 31.9992Z' fill='%23101010'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:32px;width:32px;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;padding:0;outline:none;background-position:center center}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:-22px}.swiper-button-next{right:-22px}@media (max-width: 1279px){.swiper-button-prev{left:-5px}.swiper-button-next{right:-5px}}@media (max-width: 767px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-disabled{opacity:.2}.swiper-scrollbar{height:4px;border-radius:2px;background:#F6F6F6}.swiper-scrollbar-drag{height:4px;border-radius:2px;background:#F61D2A}@media (min-width: 767px){.swiper-scrollbar{display:none}}.online-support{position:fixed;width:56px;height:56px;right:50px;bottom:50px;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;background:#101010;border-radius:50%;z-index:99}@media (max-width: 767px){.online-support{right:20px;bottom:64px}}.page-404__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:752px;margin:0 auto;padding:128px 0 112px}@media (max-width: 1279px){.page-404__inner{max-width:626px;padding-top:120px;padding-bottom:122px}}@media (max-width: 767px){.page-404__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0}}.page-404__info{padding-top:12px}@media (max-width: 1279px){.page-404__info{padding-top:0}}@media (max-width: 767px){.page-404__info{width:100%}}.page-404__title{margin-bottom:10px;margin-bottom:26px}@media (max-width: 1279px){.page-404__title{margin-bottom:9px}}@media (max-width: 767px){.page-404__title{display:none}}.page-404__text{font-size:18px;line-height:27px;letter-spacing:-0.2px;font-weight:400;margin-bottom:24px;text-align:center}@media (max-width: 1279px){.page-404__text{font-weight:800;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:34px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.page-404__text{font-size:12px;line-height:20px;letter-spacing:0.2px}}.page-404__text p{margin-bottom:2px}@media (max-width: 1279px){.page-404__text p+p{margin-left:3px}}.page-404__img{width:320px;margin-left:75px;margin-right:-19px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 1279px){.page-404__img{width:235px;margin-right:0;padding-top:12px}}@media (max-width: 767px){.page-404__img{padding-top:0;width:200px;margin:0 0 29px}}.page-404__btn{text-align:center}.page-404__btn .elem-btn{height:52px;border-radius:26px;font-size:14px;padding:0 30px}@media (max-width: 1279px){.page-404__btn .elem-btn{font-size:13px;line-height:16px;height:44px;width:272px}}@media (max-width: 767px){.page-404__btn .elem-btn{width:100%;max-width:290px}}.page-order__btn{margin-top:40px}@media (max-width: 1279px){.page-order__btn{margin-top:28px}}@media (max-width: 767px){.page-order__btn{margin-top:24px;margin-left:-5px;margin-right:-5px}}@media (max-width: 767px){.page-order__btn>*{padding-left:5px;padding-right:5px}}.page-order__btn .elem-btn{height:52px;width:276px;text-align:center}@media (max-width: 1279px){.page-order__btn .elem-btn{height:44px;width:208px;font-size:13px;line-height:16px}}@media (max-width: 767px){.page-order__btn .elem-btn{width:100%;padding-left:10px;padding-right:10px;font-size:12px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.page-order__content{padding-top:8px}}.page-order__content .elem-item__row{margin-bottom:30px}@media (max-width: 767px){.page-order__content .elem-item__row{margin-bottom:20px}}@media (max-width: 767px){.page-order__content .elem-item__row--mob-mb-10{margin-bottom:10px}}.page-order__content .elem-radio{margin-bottom:0}@media (min-width: 767px){.page-order__content .elem-radio{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.page-order__content .position-sticky{top:20px}.page-order__row{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}.page-order__col{max-width:100%}@media (min-width: 768px){.page-order__col{max-width:33.33333%}}@media (min-width: 1279px){.page-order__col{max-width:32%}}.page-order__col--4{max-width:100%}@media (min-width: 768px){.page-order__col--4{max-width:33.33333%}}@media (min-width: 1279px){.page-order__col--4{max-width:23.5%}}.price-list__item.total{border-top:none;padding-top:0}.price-list__item.for_total_show{border-top:1px solid #E6E6E6;padding-top:16px}.price-list__item.total_0{border-top:1px solid #E6E6E6;padding-top:16px;margin-bottom:-8px}.price-list__item.total_0 .price-list__title{position:relative}.price-list__item.total_0 .price-list__title .price-list__title_icon{position:absolute;cursor:pointer;top:-10px;right:-15px;color:#444444;border:1px solid #444444;border-radius:50%;width:15px;height:15px;line-height:15px;font-size:10px;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}.price-list__item.total_0 .price-list__title .price-list__title_icon:hover+.price-list__title_info{display:block}.price-list__item.total_0 .price-list__title .price-list__title_info{position:absolute;display:none;background:rgba(255,255,255,0.95);border:1px solid #444444;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:5px 7px;width:161px;bottom:-webkit-calc(100% + 10px);bottom:calc(100% + 10px);left:-webkit-calc(100% + 15px);left:calc(100% + 15px);font-style:normal;font-weight:normal;font-size:14px;line-height:14px}@media screen and (max-width: 320px){.price-list__item.total_0 .price-list__title .price-list__title_info{font-size:12px;line-height:12px;width:135px}}.price-list__item.total_0 .price-list__price{background:#F61D2A;border:1px solid #F61D2A;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;color:#fff;padding:1px 8px;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}.price-list__item.total_0 .price-list__price .elem-rub{margin-left:6px;border:0.3px solid #FFFFFF;border-radius:50%;width:14px;height:14px;line-height:14px;font-size:10px;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;padding-bottom:2px}.page-thank__row{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}@media (max-width: 767px){.page-thank__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-thank__img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:200px;margin-right:40px}@media (max-width: 1279px){.page-thank__img{width:192px;margin-right:20px}}@media (max-width: 767px){.page-thank__img{width:100%;text-align:center;margin-top:20px;margin-right:0}}.page-thank__img img{width:100%}@media (max-width: 767px){.page-thank__img img{width:192px;margin:0 auto}}.page-thank__text{font-size:18px;line-height:27px}@media (max-width: 1279px){.page-thank__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.page-thank__text{font-size:12px;line-height:17px}}.page-thank__text a{color:#F61D2A;text-decoration:none}.page-thank__text a:hover{color:#F61D2A;text-decoration:none}.page-thank__btn{margin-top:32px}@media (max-width: 1279px){.page-thank__btn{margin-top:28px}}@media (max-width: 767px){.page-thank__btn{margin-top:24px}}@media (max-width: 1279px){.page-thank__btn .elem-btn{height:44px;width:272px;font-size:13px;line-height:16px}}@media (max-width: 767px){.page-thank__btn .elem-btn{width:100%;max-width:290px;font-size:12px;line-height:15px}}.page-about__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 18px;margin-bottom:25px}@media (max-width: 1279px){.page-about__list{padding:0;margin:0 -16px 10px}}@media (max-width: 767px){.page-about__list{margin:0}}.page-about__list:last-child{margin-bottom:0}*+.page-about__list{margin-top:35px}@media (max-width: 1279px){*+.page-about__list{margin-top:29px}}@media (max-width: 767px){*+.page-about__list{margin-top:24px}}.page-about__item{width:-webkit-calc(47% - 36px);width:calc(47% - 36px);margin:0 18px;border:1px solid #E6E6E6;border-radius:16px;padding:16px 18px}@media (max-width: 1279px){.page-about__item{margin:0 16px;width:-webkit-calc(46% - 32px);width:calc(46% - 32px);padding:15px 13px 20px 16px;letter-spacing:0}}@media (max-width: 767px){.page-about__item{margin:0 0 16px;width:100%;padding-bottom:14px}}.page-about__item:nth-child(even){width:-webkit-calc(53% - 36px);width:calc(53% - 36px)}@media (max-width: 1279px){.page-about__item:nth-child(even){width:-webkit-calc(54% - 32px);width:calc(54% - 32px)}}@media (max-width: 767px){.page-about__item:nth-child(even){width:100%}}.page-about__head{font-size:24px;line-height:29px;font-weight:800;margin-bottom:16px}@media (max-width: 1279px){.page-about__head{font-size:18px;line-height:22px;margin-bottom:12px}}@media (max-width: 767px){.page-about__head{font-size:14px;line-height:21px}}@media (max-width: 767px){.page-about__text{letter-spacing:-0.2px}}.page-about__props{margin-top:-10px}@media (max-width: 1279px){.page-about__props{margin-top:-1px}}@media (max-width: 767px){.page-about__props{margin-top:21px}}.page-about__props-item{letter-spacing:0}@media (max-width: 767px){.page-about__props-item{font-size:11px;line-height:14px}}.page-about__props-item+.page-about__props-item{margin-top:24px}@media (max-width: 1279px){.page-about__props-item+.page-about__props-item{margin-top:21px}}@media (max-width: 767px){.page-about__props-item+.page-about__props-item{margin-top:16px}}.page-about__props-item b{margin-right:4px}@media (max-width: 767px){.page-about__props-item b{font-size:10px}}.page-contact__inner{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;margin-bottom:11px}@media (max-width: 1279px){.page-contact__inner{margin-top:-5px;margin-bottom:-4px}}@media (max-width: 767px){.page-contact__inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:13px}}.page-contact__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 767px){.page-contact__logo{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.page-contact__logo .icon{height:80px;width:143px}@media (max-width: 1279px){.page-contact__logo .icon{height:49px;width:86px}}@media (max-width: 767px){.page-contact__logo .icon{height:44px;width:71px}}.page-contact__col{margin-left:52px;font-size:18px;line-height:27px;padding-top:10px;min-width:25%}@media (max-width: 1279px){.page-contact__col{margin-left:32px;font-size:13px;line-height:19px;padding-top:0;min-width:26%}}@media (max-width: 767px){.page-contact__col{width:48%;margin-left:0;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;font-size:12px;line-height:17px}}@media (max-width: 767px){.page-contact__col:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:60%}}@media (max-width: 767px){.page-contact__col:last-child{width:auto}}.page-contact__col p{margin-bottom:18px}@media (max-width: 767px){.page-contact__col p{margin-bottom:13px}}.page-contact__col p+.elem-icon{margin-top:-2px}@media (max-width: 1279px){.page-contact__col p+.elem-icon{margin-top:-5px}}@media (max-width: 1279px){.page-contact__col p+.social{margin-top:-5px}}.page-contact__text{font-size:18px;line-height:27px}@media (max-width: 1279px){.page-contact__text{font-size:13px;line-height:19px}}@media (max-width: 767px){.page-contact__text{font-size:12px;line-height:17px}}.page-contact__map{margin-top:16px}@media (max-width: 1279px){.page-contact__map{margin-top:24px}}@media (max-width: 767px){.page-contact__map{margin-top:16px}}.page-favs{position:relative}.page-favs__row{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;text-align:center}@media (max-width: 1279px){.page-favs__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-favs__row>*+*{margin-left:32px}@media (max-width: 1279px){.page-favs__row>*+*{margin-left:0;margin-top:28px}}@media (max-width: 767px){.page-favs__row>*+*{margin-top:24px}}.page-favs__row .elem-btn{width:200px;letter-spacing:0}@media (max-width: 1279px){.page-favs__row .elem-btn{height:44px;font-size:13px}}@media (max-width: 767px){.page-favs__row .elem-btn{font-size:12px}}.page-favs__row .elem-btn:hover .icon{fill:#F61D2A}.page-cart{position:relative}.page-cart__row{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.page-cart__row>*+*{margin-top:32px}@media (max-width: 1279px){.page-cart__row>*+*{margin-top:28px}}@media (max-width: 767px){.page-cart__row>*+*{margin-top:24px}}.page-cart__row .elem-btn{width:200px;letter-spacing:0}@media (max-width: 1279px){.page-cart__row .elem-btn{height:44px;font-size:13px}}@media (max-width: 767px){.page-cart__row .elem-btn{font-size:12px}}.page-cart__row .elem-btn:hover .icon{fill:#F61D2A}.page-product__inner{padding-left:47px;padding-right:34px}@media (max-width: 1279px){.page-product__inner{padding:0}}.page-product__info{padding-top:4px}.page-product__complect{padding:24px 24px 20px 24px;background-color:#f6f6f6;border-radius:8px;margin-top:40px;margin-bottom:40px}@media (max-width: 1279px){.page-product__complect{padding:20px 19px}}@media (max-width: 767px){.page-product__complect{margin-top:16px;margin-bottom:24px;padding:12px}}.page-product__complect-header{margin-bottom:0}.page-product__row{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}.page-product__row--mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1279px){.page-product__row--mob{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 767px){.page-product__row--mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-product__row--mob-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1279px){.page-product__row--mob-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width: 767px){.page-product__row--mob-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1279px){.page-product__row--mob-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}*+.page-product__row{margin-top:14px}@media (max-width: 1279px){*+.page-product__row{margin-top:20px}}.page-product__row+.page-product__row{margin-top:14px}@media (max-width: 767px){.page-product__row+.page-product__row{margin-top:7px}}.page-product__row+.page-product__btn,.page-product__row+.page-product__tabs{margin-top:24px}@media (max-width: 1279px){.page-product__row+.page-product__btn,.page-product__row+.page-product__tabs{margin-top:28px}}@media (max-width: 767px){.page-product__row+.page-product__btn,.page-product__row+.page-product__tabs{margin-top:25px}}@media (max-width: 1279px){.page-product__row+.page-product__btn{margin-top:0}}@media (max-width: 767px){.page-product__row+.page-product__btn{margin-top:16px}}@media (max-width: 767px){.elem-item+.page-product__row{margin-top:12px}}.page-product__right{width:100%}@media (max-width: 1279px){.page-product__right{margin-top:0;width:49%}}@media (max-width: 767px){.page-product__right{width:100%}}.page-product__left{width:100%}@media (max-width: 1279px){.page-product__left{width:51%;padding-right:20px}}@media (max-width: 767px){.page-product__left{width:100%;padding:0}}@media (max-width: 1279px){.page-product__left .elem-btn{width:100%}}.page-product__top{height:77px;margin-bottom:-8px}@media (max-width: 1279px){.page-product__top{height:auto;margin-bottom:0}}.page-product__articul{font-size:14px;line-height:16px;color:#C6C6C6;letter-spacing:0}@media (max-width: 1279px){.page-product__articul{font-size:13px;line-height:19px}}@media (max-width: 767px){.page-product__articul{font-size:10px;line-height:12px;letter-spacing:0.1px;font-weight:400}}@media (max-width: 1279px){.page-product__slider{padding:0 18px;margin-top:16px}}@media (max-width: 767px){.page-product__slider{margin-top:13px;padding:0}}.page-product__slider img{width:auto;max-height:100%;max-width:100%}.page-product__reviews{margin-top:16px}@media (max-width: 1279px){.page-product__reviews{margin-top:-3px}}.page-product__reviews .elem-title{margin-bottom:41px}@media (max-width: 1279px){.page-product__reviews .elem-title{margin-bottom:17px}}.page-product__reviews-add{margin-top:16px}@media (max-width: 767px){.page-product__reviews-add .elem-btn{margin:0;width:100%}.page-product__reviews-add .elem-btn:not(:last-child){margin-right:10px}}.page-product__desc{margin-bottom:39px}@media (max-width: 1279px){.page-product__desc{margin-bottom:22px}}@media (max-width: 767px){.page-product__desc{margin-bottom:-4px}}@media (min-width: 768px){.page-product__desc{padding-top:5px}}.page-product__cards{margin-top:24px}@media (max-width: 1279px){.page-product__cards{margin-top:11px}}.page-product__cards+.page-product__cards{margin-top:10px}@media (max-width: 1279px){.page-product__cards+.page-product__cards{margin-top:-13px}}.page-product__cards .card__slider{padding-left:5px;padding-right:5px}.page-product__sticky{position:relative;left:0;top:0;z-index:1;height:100%}@media (max-width: 1279px){.page-product__sticky{padding-bottom:5px}}.page-product__sticky.fixed{position:fixed;top:0;left:12px}.page-product__sticky.bottom{position:absolute;left:12px;bottom:0;top:auto;right:12px}.page-product__sticky.fixed .elem-title-inline,.page-product__sticky.bottom .elem-title-inline{display:none}.page-product__stars{margin-bottom:13px}@media (max-width: 1279px){.page-product__stars{margin-bottom:8px}}.page-product__select{margin:11px 0 26px;width:100%}@media (max-width: 1279px){.page-product__select{margin:4px 0 0;width:49%}}@media (max-width: 767px){.page-product__select{margin:0;width:100%}}.page-product__color{width:100%}@media (max-width: 1279px){.page-product__color{width:51%;margin-top:16px;padding-right:20px}}@media (max-width: 767px){.page-product__color{width:100%;padding:0}}@media (max-width: 767px){.page-product__btn .icon{height:26px;width:26px}}.page-product__btn .icon .bg{fill:#fff}.page-product__btn .elem-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.page-product__btn .elem-btn.active .icon .bg{fill:#F61D2A}@media (max-width: 767px){.page-product .popup__btns *+*{margin-top:0;margin-bottom:12px}}@media (max-width: 767px){.page-product__popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-product__popup .page-product__slider{padding-left:25px;margin-top:0}@media (max-width: 1279px){.page-product__popup .page-product__slider{padding-left:10px;padding-right:0}}.page-product__popup .page-product__slider .slider-product{margin-bottom:10px}@media (max-width: 1279px){.page-product__popup .page-product__slider .slider-product .slick-prev{left:-30px}.page-product__popup .page-product__slider .slider-product .slick-next{right:-30px}}.page-product__popup .page-product__slider .slider-product-carousel .slick-slide{width:67px;margin-right:10px}@media (max-width: 1279px){.page-product__popup .page-product__slider .slider-product-carousel .slick-slide{width:54px;margin-right:7px}}@media (max-width: 1279px){.page-product__popup .page-product__select,.page-product__popup .page-product__color,.page-product__popup .page-product__left{width:100%;padding:0}}.page-product__popup .page-product__row--mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-product__popup .page-product__inner{padding-right:0}@media (max-width: 1279px){.page-product__popup .page-product__inner{padding-left:30px}}@media (max-width: 767px){.page-product__popup .page-product__inner{padding-left:0}}.page-product__popup .page-product__info{padding-top:0}@media (max-width: 1279px){.page-product__popup .page-product__info .page-product__left .elem-btn:not(.elem-btn--sm){min-width:144px}}.page-product__popup .page-product__top{height:auto}.page-product__popup .elem-info{text-align:center;margin-left:0;width:100%}.page-product__popup .elem-info+.elem-info{margin-top:8px}.page-product__popup *+.elem-info__wrap{margin-top:10px}.page-product__popup .elem-info__wrap{display:block;margin-left:0}.page-product__popup .elem-btn--popup:not(.elem-btn--sm){min-width:190px}@media (max-width: 1279px){.page-product__popup .elem-btn--popup:not(.elem-btn--sm){min-width:144px}}.page-product__popup .counter{width:147px}@media (max-width: 1279px){.page-product__popup .counter{width:108px}}@media (max-width: 767px){.page-product__popup .counter{width:140px}}.page-product__popup .card__status:not(:last-of-type){margin-bottom:0}.page-profile .phone-number div,.page-profile .phone-number-change div{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.page-profile .phone-number,.page-profile .phone-number-change,.page-profile .sms-code{height:0;opacity:0;visibility:hidden}.page-profile .phone-number:not(.active),.page-profile .phone-number-change:not(.active),.page-profile .sms-code:not(.active){margin-bottom:0}.page-profile .phone-number.active,.page-profile .phone-number-change.active,.page-profile .sms-code.active{height:auto;opacity:1;visibility:visible}.page-profile .sms-code{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.page-profile .sms-code.active{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media (max-width: 767px){.page-profile .sms-code{margin-top:10px}}@media (max-width: 767px){.page-profile .phone-number .elem-item--no-margin-bottom,.page-profile .phone-number-change .elem-item--no-margin-bottom{margin-bottom:10px}}.page-profile .phone-number-change .sms-code.success:after{content:'';height:24px;width:24px;background-image:url("/local/templates/main/assets/images/icons-svg/sms-success.svg");background-position:center center;background-repeat:no-repeat;background-size:24px auto;position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1}@media (max-width: 1279px){.page-profile .phone-number-change .sms-code.success:after{content:none}}.page-profile .phone-number-change .sms-code.success .elem-input{border-color:#4EF25E}.page-profile .phone-number-change .sms-code.fail:after{content:none}.page-profile .phone-number-change .sms-code.fail .elem-input{border-color:#F61D2A}@media (min-width: 768px){.page-profile .phone-number-change .sms-code .elem-item{margin-bottom:20px}}@media (min-width: 768px){.page-profile .phone-number-change .sms__desc{display:none}}.filter-big-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.filter-big-icon{margin-left:10px;margin-right:10px}}.filter-big-icon__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.filter-big-icon__row--mobile-show{display:none}@media (max-width: 479px){.filter-big-icon__row--mobile-show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.filter-big-icon__row--mobile-hide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 479px){.filter-big-icon__row--mobile-hide{display:none}}.filter-big-icon .filter-big-item{display:block;position:relative;max-height:367px;margin-bottom:30px;-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;border-radius:16px;margin-right:3.5%;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;height:auto;overflow:hidden;max-width:-webkit-calc(50% - 20px);max-width:calc(50% - 20px)}@media (max-width: 479px){.filter-big-icon .filter-big-item{max-width:inherit;max-height:190px}.filter-big-icon .filter-big-item--mr-0{margin-right:0}}.filter-big-icon .filter-big-item:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);opacity:0;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1}.filter-big-icon .filter-big-item:hover::before{opacity:1}.filter-big-icon .filter-big-item img{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:16px;min-height:367px;-o-object-fit:cover;object-fit:cover}@media (max-width: 479px){.filter-big-icon .filter-big-item img{min-height:190px}}.filter-big-icon .filter-big-item:last-child{margin-right:0}.filter-big-icon .filter-big-item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 767px){.filter-big-icon .filter-big-item{margin-bottom:20px}}.filter-big-icon .filter-big-item--mobile-hide{display:block}@media (max-width: 479px){.filter-big-icon .filter-big-item--mobile-hide{display:none}}.filter-big-icon .filter-big-item--mobile-show{display:none}@media (max-width: 479px){.filter-big-icon .filter-big-item--mobile-show{display:block}}.filter-big-icon .filter-big-item__text{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;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px;padding-right:15px;font-style:normal;font-weight:800;font-size:24px;line-height:29px;color:#000000;text-align:center;height:100px;background:rgba(255,255,255,0.85);width:100%}@media (max-width: 767px){.filter-big-icon .filter-big-item__text{height:60px;font-size:14px;line-height:18px;padding-left:10px;padding-right:10px}}.filter-big-icon .item-big{width:100%}.filter-big-icon .item-medium{width:50%}.filter-big-icon .item-small{width:33.3333%}.slider-block-sale .card__list .card__price .elem-price-old{font-style:normal;font-weight:normal;font-size:16px;line-height:19px}@media (max-width: 479px){.slider-block-sale .card__list .card__price .elem-price-old{font-size:10px}}.slider-block-sale .card__list .card__price .elem-price{font-style:normal;font-weight:normal;font-size:27px;line-height:32px}@media (max-width: 479px){.slider-block-sale .card__list .card__price .elem-price{font-size:20px}}.brand-item{height:100%}.brand__slider{position:relative}@media (min-width: 1280px){.brand__slider{margin-bottom:20px}}@media (min-width: 1280px){.brand__slider--max{margin-bottom:11px}}.brand__slider .swiper-container{margin-left:0;margin-right:0}.brand__slider .swiper-button-next{right:-36px}@media (max-width: 767px){.brand__slider .swiper-button-next{right:-10px;display:block;height:20px}}.brand__slider .swiper-button-prev{left:-36px}@media (max-width: 767px){.brand__slider .swiper-button-prev{left:-10px;display:none;height:20px}}.brand__slider .swiper-scrollbar{display:none}.filter .filter-picture{height:100px}@media (max-width: 767px){.filter .filter-picture{height:auto}}.filter .filter-picture .swiper-button-prev,.filter .filter-picture .swiper-button-next{height:100%;top:0;margin-top:0}.filter .filter-picture .swiper-button-prev::before,.filter .filter-picture .swiper-button-next::before{top:initial}@media (max-width: 767px){.filter .filter-picture .swiper-button-prev,.filter .filter-picture .swiper-button-next{display:none}}@media (max-width: 767px){.filter .filter-picture .elem-link--nowrap{white-space:inherit}}.filter .filter-picture__inner a{text-align:center}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menu-aside{max-width:313px;width:100%;margin-right:25px}@media (max-width: 1279px){.menu-aside{display:none}}.menu-aside__inner>*{margin-bottom:15px}.menu-aside__inner>*:last-child{margin-bottom:0}.menu-aside-list{border:1px solid #F6F6F6;border-radius:12px;padding:20px 0 20px 24px}.menu-aside-list>li{margin-bottom:12px}.menu-aside-list>li ul{margin-top:5px}.menu-aside-list>li ul li{padding-left:28px}.menu-aside-list>li ul li::before{display:none}.menu-aside-list>li ul li a{font-style:normal;font-weight:normal;font-size:14px;line-height:16px}.menu-aside-list>li>a{font-weight:800;font-size:14px;line-height:20px;color:#101010}.half-box{width:-webkit-calc(100% - 313px);width:calc(100% - 313px)}@media (max-width: 1279px){.half-box{width:100%}}.u-filter-product__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.u-filter-product__img-wrap{min-height:149px;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;background:-webkit-gradient(linear, left bottom, left top, from(#F6F6F6), to(#F6F6F6));background:-o-linear-gradient(bottom, #F6F6F6, #F6F6F6);background:linear-gradient(0deg, #F6F6F6, #F6F6F6);overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}.u-filter-product__item{border:1px solid #F6F6F6;border-radius:12px;width:23.64%;margin-right:15px;margin-bottom:15px}.u-filter-product__item:nth-child(4n){margin-right:0}@media (max-width: 1279px){.u-filter-product__item{width:-webkit-calc(25% - 11.3px);width:calc(25% - 11.3px)}}@media (max-width: 767px){.u-filter-product__item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-right:10px}.u-filter-product__item:nth-child(2n){margin-right:0}.u-filter-product__item:nth-child(4n){margin-right:auto}}.u-filter-product__name-product{text-align:center;font-size:14px;font-weight:800;line-height:20px;color:#101010;padding:30px 0}.aside-banner{width:100%;min-height:286px;overflow:hidden;background:#F6F6F6;border-radius:12px}.recommendations-elem-title{margin-top:-10px}.recommendations-block{margin-bottom:20px}@media (max-width: 767px){.recommendations-block{margin-bottom:10px}}.recommendations-block__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendations-item{width:-webkit-calc(25% - 11.3px);width:calc(25% - 11.3px);margin-right:15px}.recommendations-item:nth-child(4n){margin-right:0}@media (max-width: 767px){.recommendations-item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.recommendations-item:nth-child(2n){margin-right:0}.recommendations-item:nth-child(4n){margin-right:inherit}}.recommendations-item__img-wrap{min-height:196px;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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#F6F6F6;border-radius:4px;overflow:hidden;margin-bottom:15px}.recommendations-item__text{font-style:normal;font-weight:normal;font-size:18px;line-height:27px;text-align:center}@media (max-width: 767px){.recommendations-item__text{font-size:14px}}.assortment-product__row-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.assortment-product__row-bottom{margin-top:30px}.assortment-product__row-bottom--mobile{margin-top:20px}@media (max-width: 767px){.assortment-product__row-bottom--mobile{margin-top:10px;margin-bottom:10px}}.assortment-product__banner-left{width:267px;background:#F6F6F6;border-radius:12px;overflow:hidden;margin-right:20px;margin-bottom:20px}@media (max-width: 1023px){.assortment-product__banner-left{width:30%;margin-right:3px;display:none}}.assortment-product__banner-bottom{width:100%;background:#F6F6F6;border-radius:12px;overflow:hidden;min-height:106px}.assortment-product__content{width:-webkit-calc(100% - 267px);width:calc(100% - 267px);margin-left:-14px;margin-right:-14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1023px){.assortment-product__content{width:100%}}.assortment-product__content>*{width:-webkit-calc(100% / 3 - 14px);width:calc(100% / 3 - 14px)}@media (min-width: 1440px){.assortment-product__content>*{width:-webkit-calc(100% / 4 - 14px);width:calc(100% / 4 - 14px)}}.assortment-product-item{margin:0 7px 20px}.assortment-product-item__img{height:163px}.assortment-product-item__img a{display:block}.assortment-product-item__info{padding:20px 8px 11px}.assortment-product-item__name{font-style:normal;font-weight:normal;font-size:16px;line-height:24px}.assortment-product-item__bottom{text-align:center}.assortment-product-item__price{width:100%}.assortment-product-item--redesign .assortment-product-item__info{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:0;min-height:auto}.assortment-product-item--redesign .assortment-product-item__name{font-size:14px;line-height:16px}.assortment-product-item--redesign .assortment-product-item__bottom{margin-top:10px}.assortment-product-item--redesign .assortment-product-item__price .elem-price{margin-top:-6px}@media (min-width: 1280px){.u-paddin-left{padding-left:40px}}@media (min-width: 1280px){.u-left{left:-7px !important}}@media (max-width: 1279px){.u-margin{margin-bottom:5px}}@media (max-width: 767px){.u-margin{margin-bottom:15px}}@media (max-width: 767px){.u-margin-right-auto{margin-right:auto}}.u-hidden-all{display:none}.u-margin-auto{margin:auto}.u-filter{margin-bottom:-25px}@media (max-width: 1279px){.u-filter{margin-bottom:25px}}@media (max-width: 767px){.u-filter{margin-bottom:0}}.elem-more-show a{background:transparent}@media (max-width: 767px){.elem-more-show a .icon{display:block !important}}.searching-null{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;padding:20px 0 40px}@media screen and (max-width: 767px){.searching-null{display:block;padding:0 0 20px}}.searching-null__icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.searching-null__icon .icon-searching-null{width:220px;height:190px}@media screen and (max-width: 767px){.searching-null__icon{text-align:center;margin:30px 0}}.searching-null__text{margin-left:45px}.searching-null__text p{font-size:24px;line-height:32px;margin-bottom:30px}@media screen and (max-width: 1279px){.searching-null__text p{font-size:13px;line-height:19px}}@media screen and (max-width: 767px){.searching-null__text p{margin-bottom:0}}@media screen and (max-width: 767px){.searching-null__text{margin-left:0}}.searching-null__btn{max-width:275px}@media screen and (max-width: 767px){.searching-null__btn{max-width:none}}@media screen and (max-width: 1279px){.searching-null+.recommend{margin-bottom:60px}}

/*# sourceMappingURL=template_styles.css.map */

/* End */


/* Start:/local/templates/main/overridden.css?171146588955719*/
/* Header */
.header__middle .header__inner {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.menu-bottom__link,
.menu-bottom__link:hover {
  color: #511e84;
  transition: none;
}

.menu-bottom__link svg {
  transition: fill ease-in-out 0.15s, stroke ease-in-out 0.15s;
  fill: transparent;
  stroke: currentColor;
}

.menu-bottom__link:hover svg {
  fill: currentColor;
  stroke: transparent;
}

.header__main-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-left: 0;
  padding-top: 10px;
  width: 37%;
  max-width: 536px;
}

.menu-bottom__all {
  color: #511e84;
  background: rgba(134, 89, 181, 0.2);
  font-family: "Montserrat", sans-serif;
  margin-left: 0;
  border-radius: 0;
  height: 44px;
}

.menu-bottom__all.open .icon-all {
  display: none;
}

.menu-bottom__all .icon-close {
  display: none;
  width: 18px;
  margin-right: 16px;
  margin-left: 6px;
}

.menu-bottom__all.open .icon-close {
  display: block;
}

.menu-bottom__all:hover {
  color: #511e84;
  background: rgba(134, 89, 181, 0.2);
}

.header__search {
  margin-left: 10px;
  padding-top: 0 !important;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.header__search .elem-input {
  background: #ffffff;
  border: 1px solid rgba(134, 89, 181, 0.2);
  border-radius: 0;
  height: 44px;
}

.header__search .elem-input__icon {
  top: 0;
  left: initial;
  right: 0;
  width: 46px;
  height: 44px;
  background: #e7def0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  outline: none;
  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: #511e84;
}

.header__middle .header__contacts {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  font-family: "Montserrat", sans-serif;
  margin-left: 0;
  padding-top: 7px;
  padding-bottom: 0;
}

.header__middle .header__contacts-title {
  color: #511e84;
}

.header__middle .header__contacts-title:hover {
  color: #511e84;
}

.header__middle .header__contacts-phone {
  font-weight: bold;
  font-size: 23px;
  line-height: 1;
  letter-spacing: 0.8px;
  color: #511e84;
}

.header__middle .header__contacts-phone:hover {
  color: #511e84;
}

.header__middle .header__contacts-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.header__middle .header__contacts-title {
  margin-bottom: 7px;
}

.header__middle .header__contacts-desc {
  font-weight: 500;
  font-size: 10px;
  color: #101010;
  margin-top: 4px;
}

.header__middle .header__contacts-icon {
  top: initial;
  bottom: 3px;
}

.header__middle .header__contacts-icon .icon {
  display: block;
  width: 28px;
  height: 28px;
}

.header__menu {
  margin-left: 0;
  padding-top: 6px;
  padding-bottom: 0;
}

.menu-icons__link {
  min-width: initial;
  font-family: "Montserrat", sans-serif;
}

.menu-bottom__icon .icon {
  height: 32px;
  width: 32px;
}

.mobile-menu {
  z-index: 10;
}

@media (max-width: 1279px) {
  .header__main-group {
    width: 46%;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
  }

  .header__menu .menu-icons {
    margin-left: auto;
  }

  .header__menu .menu-icons__item+.menu-icons__item {
    margin-left: 15px;
  }

  .header__menu .hamburger {
    margin-left: 7px;
  }
}

@media (max-width: 767px) {
  .header__main-group {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    max-width: none;
    padding-right: 0;
    padding-left: 0;
  }

  .header__search {
    margin-left: 0;
  }
}

/* breadcrumbs */

.breadcrumbs__item {
  font-family: "Montserrat", sans-serif;
}

/* product_cart */

.elem-status {
  background: #f8485e;
  border-radius: 3px;
  border: none;
  padding: 4px 10px 3px;
}

.elem-status-new,
.card__status.elem-status-new {
  background: #94c453;
}

.elem-status-sale {
  background: #f61d2a;
  min-width: 50px;
}

.elem-status-ads {
  background: linear-gradient(90.29deg, #04bfd3 0.13%, #ff5296 99.75%);
}

@media (min-width: 767px) {
  .page-product__row {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
  }
}

@media (min-width: 1279px) {
  .page-product__top {
    height: 22px;
    margin-bottom: 0;
  }
}

.page-product__rating.hidden-xs.hidden-sm.hidden-md {
  margin-top: 14px;
}

.rating::after {
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3541 10.0169C21.7812 9.5964 21.932 8.9793 21.7478 8.40564C21.5631 7.83199 21.0821 7.42249 20.4912 7.33559L15.237 6.56442C15.0132 6.53151 14.8199 6.38974 14.7199 6.18477L12.3709 1.37609C12.1072 0.835795 11.5719 0.500031 10.9753 0.500031C10.3791 0.500031 9.84378 0.835795 9.58003 1.37609L7.2306 6.18521C7.13066 6.39018 6.93687 6.53195 6.71309 6.56486L1.45892 7.33603C0.868413 7.42249 0.386969 7.83243 0.2023 8.40608C0.0180646 8.97974 0.168842 9.59684 0.595971 10.0173L4.39755 13.7603C4.55963 13.9201 4.63393 14.1501 4.59569 14.3748L3.69885 19.6601C3.61934 20.1254 3.74013 20.5779 4.03821 20.9347C4.5014 21.4908 5.31004 21.6602 5.9566 21.317L10.6555 18.8214C10.8519 18.7174 11.0991 18.7182 11.2951 18.8214L15.9944 21.317C16.2229 21.4386 16.4667 21.5 16.7183 21.5C17.1775 21.5 17.6129 21.2937 17.9123 20.9347C18.2108 20.5779 18.3312 20.1245 18.2517 19.6601L17.3544 14.3748C17.3162 14.1496 17.3905 13.9201 17.5525 13.7603L21.3541 10.0169Z' fill='%23F8485E'/%3E%3C/svg%3E%0A");
}

.rating__count {
  color: #511e84;
  margin-left: 14px;
}

@media (min-width: 767px) and (max-width: 1279px) {
  .price-tablet-center {
    -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;
  }
}

@media (max-width: 767px) {
  .rating__count {
    font-size: 13px;
  }
}

.elem-price--lg {
  font-weight: 700;
  font-family: Gilroy;
  font-size: 50px;
}

.elem-price-old--lg {
  font-size: 24px;
}

@media (max-width: 1279px) {
  .elem-price--lg {
    font-size: 36px;
  }
}

.bootstrap-select.select--sm>.dropdown-toggle .bs-caret .caret {
  margin-top: -14px;
  width: 16px;
  height: 16px;
}

.property-section .bootstrap-select.select--sm>.dropdown-toggle .bs-caret {
  right: 21px;
  width: 19px;
}

.property-section .bootstrap-select.select--sm>.dropdown-toggle .bs-caret .caret {
  width: 13px;
  height: 13px;
  margin: auto;
  top: -8px;
  bottom: 0;
  right: 0;
  left: 0;
}


.elem-rub-rus-product_card {
  display: inline-block;
  position: relative;
  overflow: hidden;
  vertical-align: top;
  width: 0.6em;
  text-indent: 100%;
  white-space: nowrap;
}

@media (min-width: 1279px) {
  .elem-rub-rus-product_card {
    right: 7px;
  }
}

.elem-rub-rus-product_card::after {
  content: "\20BD";
  position: absolute;
  right: 0;
  text-indent: 0;
}

.elem-rub-rus-product_card::after {
  right: 9px;
  bottom: 6px;
  font-size: 0.6em;
}

.elem-price-old,
.elem-rub-rus-old_price {
  color: #898989;
  font-family: Gilroy;
}

.elem-price-old::before {
  background: #f8485e;
}

.elem-rub-rus-old_price {
  display: inline-block;
  position: relative;
  overflow: hidden;
  vertical-align: top;
  width: 0.6em;
  text-indent: 100%;
  white-space: nowrap;
}

@media (max-width: 1279px) {
  .elem-rub-rus-product_card::after {
    bottom: 12px;
  }
}

.elem-rub-rus-old_price::after {
  right: 6px;
  bottom: 2px;
  font-size: 0.6em;
  content: "\20BD";
  position: absolute;
  text-indent: 0;
}

@media (max-width: 1279px) {
  .elem-rub-rus-old_price::after {
    right: 4px;
  }
}

.fav__bg {
  margin-left: auto;
  background: #e9e9e9;
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 30px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  position: absolute;
  right: 10px;
}

@media (max-width: 1279px) {
  .fav__bg {
    top: -5px;
  }
}

.fav-icon-product {
  width: 25px;
  height: 25px;
  vertical-align: middle;
  stroke: black;
  fill: transparent;
}

.fav-icon-product:hover {
  stroke: #f8485e;
  transition: stroke linear 0.25s;
}

.fav-icon-product.active {
  fill: #f8485e;
  stroke: none;
}

.property-section {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 25px;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}

.page-product__row--mob>.property_section {
  max-width: 599px;
}

.elem-btn__purple {
  background: #511e84;
  width: auto;
}

.elem-btn__purple:hover {
  background: #401968;
}

.order-icon__inner:hover {
  border-color: #511e84;
}

.bootstrap-select.select--sm>.dropdown-toggle {
  border-color: #e6e6e6;
}

.one-click-button {
  width: 100%;
}

.page-product__color {
  max-width: 100%;
  min-width: 40%;
  width: auto;
}

@media (min-width: 1440px) {
  .page-product__select {
    min-width: 258px;
  }
}

@media (max-width: 1279px) {
  .page-product__select {
    min-width: auto;
    width: auto;
  }
}

.page-product__row--mob {
  margin-top: 14px;
}

.filter-option-inner-inner {
  text-overflow: ellipsis;
}

.elem-radio--color .elem-radio__input:checked+.elem-radio__span {
  border-color: #511e84;
}

.slider-border {
  border: 1px solid #511e84;
}

.page-product__inner {
  padding-right: 0;
}

.unavailable-product-mark {
  grid-column-start: 1;
  color: #511e84;
  background: rgba(134, 89, 181, 0.2);
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  font-weight: 500;
  text-align: center;
  padding: 0 20px;
}

.hide {
  display: none;
}

.color_coral {
  color: #f8485e;
}

@media (max-width: 1279px) {
  .specifications__list li {
    font-size: 12px;
  }
}

.page-product__tabs {
  margin-top: 30px;
}

.images-desc_section {
  text-align: center;
  display: grid;
  justify-items: center;
  grid-template-columns: 1fr;
  margin-top: 20px;
}

form.page-product__inner.page-product__info.loading::before {
  content: "";
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.85);
  background-image: url(/local/templates/main/assets/images/required/product-loader.svg);
  background-position: 50% 20%;
  background-size: 55px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
}

@media(max-width: 1279px) {
  .page-product__sticky {
    margin-top: 14px;
  }
}

.page-product__info {
  padding-top: 0px;
}

.counter--inner {
  margin-left: 0;
  width: auto;
  margin-right: 0;
  background-color: #e6e6e6;
  padding: 0 16px;
}

.show-alert {
  margin-top: 14px;
  width: 100%;
  background: #cfffb2;
  height: 32px;
  line-height: 32px;
  padding-left: 14px;
  color: #511e84;
  position: relative;
  display: none;
}

.cross-alert {
  margin-top: 14px;
  width: 100%;
  background: #cfffb2;
  height: 32px;
  line-height: 32px;
  padding-left: 14px;
  color: #511e84;
  position: relative;
  display: none;
}

.to-cart {
  font-weight: 500;
}

.to-cart:hover {
  color: #f8485e;
}

.close-alert {
  position: absolute;
  height: 32px;
  width: 32px;
  right: 1px;
  top: 0;
  cursor: pointer;
}

.close-alert::after,
.close-alert::before {
  content: "";
  width: 1px;
  height: 18px;
  background-color: #511e84;
  top: 20%;
  left: 14px;
  position: absolute;
  cursor: pointer;
}

.close-alert::after {
  transform: rotate(-45deg);
}

.close-alert::before {
  transform: rotate(45deg);
}

/* .slider-product-carousel > .slick-list > .slick-track > .slick-active {
  border: 1px solid #511E84;
} */

@media (min-width: 1279px) {
  .container__inner {
    padding: 0;
    padding-left: 36px;
  }
}

.elem-radio--color .elem-radio__span-color {
  border: solid 0.5px #e6e6e6;
}

.specifications .category::before {
  border-bottom: 1px dotted #c6c6c6;
}

.product_description {
  line-height: 24px;
  max-width: 980px;
  font-size: 19px;
}

.elem-info+.elem-info {
  margin-top: 4px;
}

.page-product__row+.page-product__row {
  margin-top: 8px;
}

.specifications__list li {
  line-height: 20px;
}

.specifications .value>span {
  max-width: 50%;
}

.reviews__text {
  line-height: 16px;
}

.elem-desc {
  line-height: 16px;
  font-size: 16px;
}

@media (max-width: 767px) {
  .elem-desc {
    font-size: 12px;
  }
}

@media (max-width: 1279px) {
  .elem-desc {
    font-size: 13px;
  }
}

body {
  letter-spacing: 0;
}

@media (min-width: 1279px) {
  .elem-title_margin {
    margin-top: 67px;
  }
}

@media (max-width: 1279px) {
  .page-product__reviews {
    margin-top: 16px;
  }
}

#count {
  display: none;
}

.count-show {
  display: flex !important;
  justify-content: space-between;
}

.counter__btn:before,
.counter__btn:after {
  background: #511E84;
}

@media (min-width: 1440px) {
  #count {
    min-width: 258px;
  }
}

.counter__btn:focus {
  outline-color: #511e84;
}

.counter__btn:disabled:before,
.counter__btn:disabled:after {
  background: #ACACAC !important;
}

@media (min-width:1279px) {
  .page-product__slider.position-sticky {
    padding: 0 30px;
  }
}

.price-margin {
  margin-top: 27px;
}

.elem-info__wrap {
  margin-top: 22px;
}

.filter-option {
  line-height: 52px;
  height: 52px !important;
}

.rating:before {
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.6526 9.30424C20.8087 9.15057 20.8651 8.92824 20.7958 8.71187C20.7266 8.4971 20.5556 8.35591 20.3459 8.32498C20.3458 8.32497 20.346 8.325 20.3459 8.32498L15.0918 7.55382C14.5392 7.47254 14.0651 7.123 13.8214 6.62369C13.8213 6.62347 13.8215 6.62391 13.8214 6.62369L11.4724 1.81501C11.3749 1.61519 11.1863 1.50003 10.9753 1.50003C10.7648 1.50003 10.5763 1.61481 10.4787 1.81477L8.12945 6.62347C7.88544 7.12392 7.41054 7.47303 6.85863 7.55422L1.60414 8.32543C1.39561 8.35596 1.2237 8.49708 1.15432 8.71213C1.08491 8.92855 1.14136 9.15096 1.2975 9.30468L5.09915 13.0477C5.49371 13.4367 5.67448 13.9954 5.5816 14.5421C5.58158 14.5422 5.58163 14.5419 5.5816 14.5421L4.68456 19.8286C4.65367 20.0093 4.69818 20.1649 4.80567 20.2936L4.80658 20.2947C4.97288 20.4944 5.26731 20.5506 5.48754 20.4338C5.4876 20.4338 5.48748 20.4339 5.48754 20.4338L10.1864 17.9382L10.1874 17.9377C10.6788 17.6774 11.2756 17.681 11.7608 17.9365L11.7641 17.9382L16.4634 20.4338C16.5511 20.4805 16.6346 20.5 16.7183 20.5C16.8745 20.5 17.0308 20.4304 17.1443 20.2943L17.1453 20.2931C17.2523 20.1652 17.2969 20.0092 17.266 19.8289L16.3685 14.5422C16.2756 13.995 16.4559 13.4371 16.8505 13.0482L20.6526 9.30424ZM4.59569 14.3748C4.63393 14.1501 4.55963 13.9201 4.39755 13.7603L0.595971 10.0173C0.168842 9.59684 0.0180646 8.97974 0.2023 8.40608C0.386969 7.83243 0.868413 7.42249 1.45892 7.33603L6.71309 6.56486C6.93687 6.53195 7.13066 6.39018 7.2306 6.18521L9.58003 1.37609C9.84378 0.835795 10.3791 0.500031 10.9753 0.500031C11.5719 0.500031 12.1072 0.835795 12.3709 1.37609L14.7199 6.18477C14.8199 6.38974 15.0132 6.53151 15.237 6.56442L20.4912 7.33559C21.0821 7.42249 21.5631 7.83199 21.7478 8.40564C21.932 8.9793 21.7812 9.5964 21.3541 10.0169L17.5525 13.7603C17.3905 13.9201 17.3162 14.1496 17.3544 14.3748L18.2517 19.6601C18.3312 20.1245 18.2108 20.5779 17.9123 20.9347C17.6129 21.2937 17.1775 21.5 16.7183 21.5C16.4667 21.5 16.2229 21.4386 15.9944 21.317L11.2951 18.8214C11.0991 18.7182 10.8519 18.7174 10.6555 18.8214L5.9566 21.317C5.31004 21.6602 4.5014 21.4908 4.03821 20.9347C3.74013 20.5779 3.61934 20.1254 3.69885 19.6601L4.59569 14.3748Z' fill='%23101010'/%3E%3C/svg%3E%0A");
}

.rating:after {
  background-size: auto 100%;
  height: 15px;
}

.rating {
  width: 95px;
  height: 15px;
}

.rating[data-rating='1']:after {
  width: 20px;
}

.rating[data-rating='2']:after {
  width: 40px;
}

.rating[data-rating='3']:after {
  width: 60px;
}

.rating[data-rating='4']:after {
  width: 75px;
}

.rating[data-rating='5']:after {
  width: 95px;
}

.rating[data-rating='0.5']:after {
  width: 9.5px;
}

.rating[data-rating='1.5']:after {
  width: 29px;
}

.rating[data-rating='2.5']:after {
  width: 48px;
}

.rating[data-rating='3.5']:after {
  width: 67px;
}

.rating[data-rating='4.5']:after {
  width: 85.5px;
}

.tabs-product__head-in {
  font-size: 16px;
}

*+.elem-price-old--lg {
  margin-left: 0;
}

/* basket */

.basket-title {
  border-bottom: none;
  padding: 17px 0 18px;
  margin-bottom: 12px;
}

.table--cart {
  border: 1px solid #D8D8D8;
  position: relative;
}

@media (min-width: 1440px) {
  .table--cart {
    border: 1px solid #D8D8D8;
    width: 925px;
  }
}

@media (min-width: 1279px) and (max-width: 1440px) {
  .table--cart {
    border: 1px solid #D8D8D8;
    width: 780px;
  }
}

.table td:not(.more-info__col) {
  padding: 14px;
}

table td:not(.more-info__col).td--img {
  width: 110px;
  max-width: 110px;
  grid-area: img;
  padding: 0;
  text-align: center;
  padding-left: 20px;
}

@media (max-width: 1279px) {
  table td:not(.more-info__col).td--img {
    position: relative;
    display: grid;
    justify-self: center;
    width: auto;
    align-self: flex-start;
  }
}

@media(min-width: 1279px) {
  .table__name {
    font-size: 14px;
    margin-bottom: 11px;
    line-height: 1;
    max-width: 300px;
  }
}

@media (max-width: 1279px) {
  .table--cart tbody tr {
    display: grid;
    grid-template-columns: 90px 50%;
    position: relative;
    padding-left: 5px;
    margin-top: 20px;
    border-bottom: 1px solid #E6E6E6;
    align-content: center;
    align-items: center;
    grid-template-areas:
      "img name"
      "img count"
      "img price";
    grid-column-gap: 15px;
    height: auto;
  }
}

@media (min-width: 1279px) {
  .js-basket-row {
    height: 150px;
  }

  .td--name {
    min-width: 390px;
  }
}

.td--name {
  grid-area: name;
}

.td--count {
  grid-area: count;
  position: relative;
}

.td--price {
  grid-area: price;
}

.table td:not(.more-info__col).td {
  font-weight: 500;
}

@media (min-width: 1279px) and (max-width: 1440px) {
  .td--name {
    min-width: 300px;
  }
}

a:hover {
  color: #511e84;
}

.table__item {
  display: flex;
  align-items: center;
  font-size: 12px;
  margin-right: 29px;
  margin-bottom: 5px;
}

.table__item-fav {
  display: flex;
  align-items: center;
  font-size: 12px;
  color: #737373;
  line-height: 1;
  cursor: pointer;
}

.table__item-title:hover {
  color: #511e84;
}

.table__item-title {
  margin-bottom: 0;
}

.t {
  font-size: .75rem;
  width: 1.25rem;
}

.chars-container {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 16px;
  line-height: 1;
}

@media (max-width: 1279px) {
  .table__item-fav {
    margin-bottom: 14px;
  }
}

.basket-product-picture {
  max-width: 90px;
}

.elem-price_basket {
  font-family: 'Gilroy';
  font-size: 24px;
  font-weight: 700;
  grid-area: price;
  padding-top: 8px;
}

.table--cart .table__price-items .elem-price-old {
  color: #898989;
  font-size: 14px;
  width: fit-content;
  grid-area: old;
}

.table__price-items {
  position: relative;
}

.table--cart .table__price {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.td--count .counter .counter__btn:after,
.td--count .counter .counter__btn:before {
  background-color: #7D7D7D;
}

.td--count .counter button {
  border-color: #7D7D7D;
}

.td--count .counter button:active,
.td--count .counter button:focus {
  outline: none;
}


.td--count .loading::before {
  content: "";
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.85);
  background-image: url(/local/templates/main/assets/images/required/product-loader.svg);
  background-position: 50% 50%;
  background-size: 55px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
}

.card__list {
  padding: 0;
}

.elem-cross {
  top: 22px;
  right: 20px;
  position: absolute;
  width: 30px;
  height: 30px;
}

.elem-cross:after,
.elem-cross:before {
  height: 1.5px;
  width: 16px;
  content: " ";
  display: block;
  background-color: #101010;
  border-radius: 30px;
  position: absolute;
  top: 14px;
  left: 6px;
}

.elem-cross:after {
  transform: rotate(45deg);
}

.elem-cross:before {
  transform: rotate(-45deg);
}

.table td:not(.more-info__col).td--price {
  width: 222px;
}

.td--remove {
  position: relative;
}

@media(max-width: 1279px) {
  .elem-cross {
    top: 0px;
  }
}

.coral-text_basket {
  font-size: 12px;
  color: #F8485E;
  grid-area: sale;
  align-self: flex-end;
  line-height: 16px;
  font-weight: 600;
}

@media (max-width: 1279px) {
  .table--cart .table__price-items {
    display: grid;
    grid-template-columns: auto auto;
    grid-template-areas:
      'price old'
      'sale sale'
      'count count';
  }

  .hide_mobile {
    display: none;
  }
}

.basket-close-item {
  background-color: #F5F5F5;
}

.table--cart tbody tr:last-child {
  border-bottom: 0;
}

.count-off {
  background-color: #F8485E;
  border-radius: 11px;
  font-size: 12px;
  font-weight: 700;
  color: white;
  text-align: center;
  margin-top: 7px;
  height: 22px;
  min-width: 107px;
  line-height: 22px;
  grid-area: count;
  padding: 0 9px;
}

.elem-change {
  font-size: 14px;
}

.basket-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 24px;
}

.signal {
  position: absolute;
  width: 15px;
  height: 15px;
  right: 29px;
  top: 67px;
}

.signal-content {
  height: 24px;
  line-height: 23px;
  padding: 0 7px;
  text-align: center;
  position: absolute;
  top: 31px;
  border: 0.7px solid #F1F1F1;
  font-size: 11px;
  white-space: nowrap;
  z-index: 1;
  background-color: white;
  right: -178px;
  border-radius: 8px;
  box-sizing: border-box;
  box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.05);
  display: none;
}

.signal-content:after {
  content: "";
  width: 10px;
  height: 10px;
  background-color: white;
  z-index: 0;
  top: 0px;
  position: absolute;
  transform: rotate(45deg);
  right: 208px;
  top: 18px;
  border-bottom: 0.7px solid #F1F1F1;
  border-right: 0.7px solid #F1F1F1;
  box-shadow: 4px 4px 4px rgb(0 0 0 / 5%);
  box-sizing: border-box;
}

.signal:hover+.signal-content {
  display: block;
}

@media(max-width: 1279px) {
  .signal-content {
    right: 20px;
  }

  .signal-content:after {
    right: 11px;
  }
}

.order-info {
  padding: 44px 40px 18px 40px;
  border: 1px solid #D8D8D8;
  position: relative;
  display: -ms-inline-grid;
  display: inline-grid;
  height: fit-content;
  width: 100%;
}

.order-info__title {
  font-family: Gilroy;
  font-size: 26px;
  line-height: 14px;
  font-weight: 700;
  padding-bottom: 39px;
}

.basket-price__item {
  width: 100%;
  display: flex;
  justify-content: space-between;
  font-weight: 500;
  margin-bottom: 9px;
}

.basket-price__title {
  font-size: 18px;
}

.basket-price__value {
  font-size: 22px;
}

.basket-bottom_line {
  margin-top: 25px;
  padding-bottom: 25px;
}

.basket-bottom_line:after {
  border-bottom: 1px solid #D8D8D8;
  width: 90%;
  text-align: center;
  left: 5%;
  position: absolute;
  content: "";
}

.finaly-price {
  font-weight: 700;
  font-size: 22px;
}

.finaly-price_value {
  font-size: 30px;
  font-weight: 700;
  font-family: Gilroy;
  line-height: 30px;
}

.basket-price__title-bold {
  font-weight: 700;
  font-size: 22px;
  line-height: 30px;
}

.basket-order_btn {
  background: #511e84;
  margin-top: 13px;
  width: 258px;
  max-width: 258px;
  justify-self: center;
  height: 44px;
}

.basket-order_btn:hover {
  background: #401968;
}

.basket-pay_text {
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  margin-top: 19px;
  margin-bottom: 0;
  color: #363636;
}

.bonus-info {
  padding: 23px 40px 14px 40px;
  border: 1px solid #D8D8D8;
  position: relative;
  width: 100%;
  margin-top: 24px;
}

.bonus-info_text {
  font-size: 12px;
  line-height: 16px;
  text-align: left;
  margin-bottom: 0;
  font-weight: 500;
}

@media (min-width: 1279px) and (max-width: 1450px) {
  .bonus-info_text {
    width: 260px;
  }
}

@media (max-width: 1279px) {
  .basket-container {
    grid-template-columns: 100%;
  }

  .order-info__title {
    font-size: 20px;
    line-height: 24px;
    padding-bottom: 13px;
  }

  .order-info {
    padding: 23px 20px;
  }

  .basket-price__title {
    font-size: 12px;
  }

  .basket-price__value {
    font-size: 14px;
  }

  .basket-price__item {
    font-weight: 600;
  }

  .basket-order_btn {
    font-size: 12px;
  }

  .basket-price__title-bold {
    font-size: 20px;
  }

  .finaly-price_value {
    font-size: 24px;
  }

  .bonus-info {
    padding: 23px 20px;
  }

  .basket-pay_text {
    text-align: center;
  }
}

@media (max-width: 768px) {
  .bonus-info_text {
    max-width: 190px;
  }

  .property-section {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    grid-template-columns: unset;
  }

  .property-section>* {
    width: 100%;
  }
}

.table__col {
  flex-direction: initial;
}

.basket-coupon {
  width: 100%;
  margin-top: 24px;
  display: grid;
  grid-template-columns: auto 52px;
}

.basket-coupon .elem-input {
  border-radius: 0;
  border: 1px solid #511E84;
  height: 52px;
}

.coupon-btn {
  width: 52px;
  height: 52px;
  background-color: #511E84;
  border: none;
  position: relative;
  cursor: pointer;
  padding: 16px;
}

.coupon-btn:target,
.coupon-btn:focus,
.coupon-btn_succsess:target,
.coupon-btn_succsess:focus,
.coupon-btn_error:target,
.coupon-btn_error:focus {
  outline: none;
}

.elem-input.succsess {
  background-color: #F5F5F5;
  background-image: none;
  color: #686868;
  border-color: #94C353;
}

.elem-input.error {
  background-image: none;
  color: #F8485E;
  border-color: #F8485E;
}

.coupon-btn_succsess {
  background-color: #94C353;
  border: none;
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 52px;
  padding: 16px;
}

.coupon-btn_error {
  background-color: #F8485E;
  border: none;
  position: relative;
  cursor: pointer;
  width: 52px;
  height: 52px;
  padding: 16px;
}

.succsess-text {
  font-size: 12px;
  line-height: 14px;
  color: #94C353;
  margin-top: 10px;
  text-align: center;
}

.js-promo.error {
  pointer-events: none;
}

.table__footer {
  margin-top: 23px;
}

.table__link {
  font-weight: 500;
}

.basket-coupon .elem-item {
  margin-bottom: 0;
}

.basket-coupon_load {
  position: relative;
}

.basket-coupon_load::before {
  content: "";
  width: 100%;
  height: 100%;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.85);
  background-image: url(/local/templates/main/assets/images/required/product-loader.svg);
  background-position: 50% 50%;
  background-size: 55px;
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  top: 0;
}

.clear-basket {
  margin-top: 24px;
}

.table__link:hover .icon {
  stroke: #511E84;
}

.max-count_btn {
  pointer-events: none;
  height: 27px;
  width: 27px;
  border-color: #E5E5E5 !important;
  border: 1px solid;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-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;
  border-radius: 50%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background: transparent;
  outline: none;
  position: relative;
  cursor: pointer;
}

.max-count_btn:before,
.max-count_btn:after {
  height: 1px;
  width: 12px;
  content: '';
  background: #E5E5E5;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -6px;
}

.max-count_btn:after {
  transform: rotate(90deg);
}

/* search field */

.visible {
  display: block;
}

.header__main-group {
  position: relative;
}

.ui-autocomplete__wrap {
  position: absolute;
  top: 0px;
  left: -13px;
  width: -webkit-calc(100% + 26px);
  width: calc(100% + 26px);
  background: #fff;
  border: 1px solid #F1F1F1;
  padding: 56px 0 24px;
  border-radius: 0;
  z-index: 9;
}

.menu-bottom__all {
  z-index: 10;
}

.ui-autocomplete-category {
  color: #AFAFAF;
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 9px;
}

.ui-autocomplete-category:hover {
  color: #AFAFAF !important;
  background: none !important;
  margin-bottom: 9px;
}

.ui-autocomplete-category:hover::before,
.ui-autocomplete__text:after {
  display: none;
}

.ui-autocomplete__img {
  width: 30px;
  height: 30px;
}

.ui-autocomplete__img img {
  width: 100%;
  height: 100%;
  border: 0.5px solid #f1f1f1;
  border-radius: 0;
}

.ui-widget-content {
  margin-top: 13px;
}

.ui-menu-item:hover {
  background-color: #E7DEF0;
  color: #511E84;
  position: relative;
}

.ui-menu-item a:before {
  content: '';
  position: absolute;
  right: 0;
  width: 31px;
  height: 31px;
  background: url(/local/templates/main/assets/images/required/autocomplete-go-to.svg);
  background-repeat: no-repeat;
  background-position: center;
}

.ui-menu-item:hover a {
  transition: none;
}

.ui-autocomplete__item {
  height: 31px;
}

.ui-autocomplete {
  max-height: 100%;
}

.ui-margin_none {
  margin-bottom: 0;
}

.ui-margin {
  margin-bottom: 14px;
}

.ui-menu-item+.ui-menu-item {
  margin-top: 0;
}

.ui-autocomplete__wrap h6 {
  font-weight: normal;
}

@media(min-width:768px) and (max-width: 1279px) {
  .elem-logo {
    margin-right: 20px;
  }

  .ui-autocomplete__wrap {
    left: 20px;
    width: -webkit-calc(100% - 30px);
    width: calc(100% - 30px);
  }
}

/* main-page */

.icon-box,
.icon-truck,
.icon-pvz,
.icon-mark-sale {
  max-width: 76px;
  max-height: 76px;
}

.main-title {
  margin-bottom: 2rem;
  font-size: 30px;
  font-weight: bold;
}

@media (max-width: 768px) {
  .main-title {
    font-size: 18px;
    margin-bottom: 1rem;
  }
}

@media (min-width: 768px) and (max-width: 1279px) {
  .main-title {
    font-size: 24px;
    margin-bottom: 1.5rem;
  }
}

.main-page_actions {
  width: 100%;
  margin: 54px 0 81px 0;
}

.actions-grid {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 26px;
}

@media (max-width: 768px) {
  .actions-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

.collections__banner--slider {
  height: 100%;
}

.collections {
  padding: 0 0 40px;
}

.container-grid {
  display: grid;
  grid-template-columns: 22.4% repeat(4, 13.8%) 22.4%;
  grid-template-areas:
    ". a a a a ."
    "b c d e f j";
  justify-content: space-between;
}

/* footer */

.footer__subscribe {
  grid-area: a;
  width: 100%;
  max-width: 100%;
  margin: 0 auto 51px;
}

.footer__col {
  grid-area: b;
  width: 100%;
}

.footer__menu_company {
  grid-area: c;
  width: 100%;
}

.footer__menu_buyers {
  grid-area: d;
  width: 100%;
}

.footer__menu_partnership {
  grid-area: e;
  width: 100%;
}

.footer__col--social {
  grid-area: f;
  width: 100%;
  display: flex;
  justify-content: flex-end;
}

.footer__col--pay {
  grid-area: j;
  width: 100%;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 55px;
}

.footer__subscribe-item {
  width: 100%;
}

.menu-footer,
.menu-footer__item {
  width: 100%;
}

.footer__top {
  padding: 59px 0 86px;
}

.footer__btn {
  width: 145px;
  min-width: 145px;
  border-radius: 1px;
  background-color: #F8485E;
  margin-left: 0;
}

.footer__btn:hover {
  background-color: #FF364F;
}

.footer__input {
  border-radius: 0;
}

.footer__input-wrap {
  width: -webkit-calc(100% - 145px);
  width: calc(100% - 145px);
}

.pay__title {
  text-align: left;
}

.footer-title_list {
  font-weight: bold;
  margin-bottom: 14px;
}

.footer__adress {
  text-align: left;
  margin-top: 14px;
  color: #000000;
}

.menu-footer__item {
  margin-bottom: 14px;
}

@media (min-width: 1279px) {
  .footer__autograph {
    margin-top: 14px;
  }
}

.footer__autograph {
  font-size: 12px;
}

@media (max-width: 1279px) and (min-width: 768px) {
  .footer__autograph {
    margin: 0;
  }
}

@media (max-width: 1279px) {
  .footer__adress {
    max-width: 100%;
  }

  .footer__col--social {
    padding-top: 8px;
  }

  .footer__col--pay {
    padding-top: 8px;
  }
}

@media (min-width: 767px) and (max-width: 1279px) {
  .container-grid {
    display: grid;
    grid-template-columns: auto repeat(3, 28%) auto;
    grid-template-areas:
      ". a a a ."
      ". c d e ."
      ". b j f .";
    justify-content: space-between;
    grid-column-gap: 10px;
  }

  .footer__col--social {
    justify-content: start;
  }

  .footer__col--pay {
    padding-left: 0;
  }

  .footer__autograph {
    display: none !important;
  }

  .footer__col {
    display: flex !important;
    padding-top: 28px;
  }

  .footer__col--pay {
    flex-wrap: wrap;
  }
}


@media (max-width: 767px) {
  .container-grid {
    display: grid;
    grid-template-columns: auto repeat(3, 28%) auto;
    grid-template-areas:
      ". a a a ."
      ". c c b ."
      ". e e . ."
      ". d d . ."
      ". f f . ."
      ". j j j .";
    justify-content: space-between;
    grid-column-gap: 10px;
    grid-row-gap: 20px;
  }

  .footer__input-wrap {
    margin-left: 0;
  }

  .footer__btn {
    margin-top: 0;
  }

  .footer__label {
    height: auto;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .menu-footer__item.md {
    width: 100%;
  }

  .menu-footer__item:nth-of-type(even) {
    width: 100%;
  }

  .footer__logo {
    text-align: end;
  }

  .footer__col--pay {
    padding-left: 0;
  }

  .footer__col--pay {
    flex-wrap: wrap;
  }

  .footer__col--social {
    justify-content: flex-start;
  }

  .footer__label {
    text-align: left;
  }

  .footer__btn {
    width: 115px;
    min-width: 115px;
  }

  .footer__input-wrap {
    width: -webkit-calc(100% - 115px);
    width: calc(100% - 115px);
  }

  .menu-footer__item {
    height: auto;
  }

  .footer__subscribe {
    margin: 0 auto 25px
  }

  .footer__top {
    padding: 59px 0 46px;
  }
}

/* catalog section cards */

.card__status {
  background: #511E84;
  padding: 3px 10px;
  min-width: 45px;
  bottom: 16px;
  top: unset;
}

.card__status-new {
  display: none!important;
}

.card__status:nth-of-type(2) {
  bottom: 32px;
}

.card__status:nth-of-type(3) {
  bottom: 48px;
}

.card__status:nth-of-type(4) {
  top: 74px;
}

.card__status:nth-of-type(5) {
  top: 96px;
}

.card__status:nth-of-type(6) {
  top: 118px;
}

a:hover,
.card--redesign .card__price .elem-price--new {
  color: #F8485E;
}

.card--redesign .card__name {
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow-y: hidden;
  overflow-x: hidden;
  word-break: break-word;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  font-size: 16px;
}

.elem-btn--light:hover {
  color: #fff;
  border-color: #511E84;
  background: #511E84;
}

.card__like.active .icon .bg {
  fill: #F8485E;
}

.added {
  color: #fff;
  border-color: #511E84;
  background: #511E84;
}

/* order page */

.elem-input,
.order-icon__inner,
.order-list {
  border-radius: 0;
}

.tooltipster-sidetip .tooltipster-box {
  border: 1px solid #F8485E;
}

.tooltipster-sidetip .tooltipster-content {
  color: #F8485E;
}

.active .order-icon__inner {
  border-color: #511E84;
}

.elem-radio__input:checked+.elem-radio__span:not(.elem-radio__span--color):before {
  background: #511E84;
  -webkit-box-shadow: 0 0 0 1px #511E84;
  box-shadow: 0 0 0 1px #511E84;
}

.color-red {
  color: #F8485E;
}

.price-list__sale {
  background: #F8485E;
}

.elem-radio__span:not(.elem-radio__span--color):hover:before {
  -webkit-box-shadow: 0 0 0 1px #511E84;
  box-shadow: 0 0 0 1px #511E84;
}

.map-complex__canvas.loading:before {
  background-image: url(/local/templates/main/assets/images/required/product-loader.svg);
  background-size: 55px;
}

.input-address-box {
  position: relative;
}

.input-address-box.loading:before {
  content: '';
  position: absolute;
  right: 20px;
  width: 37px;
  top: 20px;
  height: 25px;
  background-image: url(/local/templates/main/assets/images/required/product-loader.svg);
  background-size: 37px;
  background-repeat: no-repeat;
}

.elem-play {
  background: #F8485E;
}

/* retailrocket */
div[data-retailrocket-markup-block="5ecba61097a528203886f90b"] .rr-tabLink.active {
  background: #511E84 !important;
}

.slick-dots .slick-active button {
  background: #511E84 !important;
  border-color: #511E84 !important;
}

div[data-retailrocket-markup-block="5ecba61097a528203886f90b"] .rr-tabLink {
  border: 1px solid #511E84 !important;
}

.rr-widget[data-s="5ecba60297a528203886f90a"] .elem-btn-added {
  color: #fff;
  border-color: #511E84 !important;
  background: #511E84 !important;
}


.menu-footer__link:hover .menu-footer__text {
  border-bottom: 0;
  color: #511E84;
}

.menu-footer__link .menu-footer__text {
  border-bottom: 0;
}

.bootstrap-select .dropdown-menu {
  min-width: auto !important;
}

.card__status-new {
  background: #94C353;
}

/* personal */

.tabs__head-link.active,
.active .tabs__head-link {
  border-color: #511E84;
  background: #fff;
  color: #511E84;
}

.tabs__head-link {
  border: 1px solid #C6C6C6;
  border-radius: 0;
}

.tabs__head-link:hover {
  color: #511E84;
}

.tabs__head-item {
  color: #C6C6C6;
}

/* .tabs-product__head-in.active {
  color: #511E84;
  border-bottom-color: #511E84;
} */

table th:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-right: 1px solid #511E84;
}

table th:last-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-left: 1px solid #511E84;
}

table th {
  background: #511E84;
}

/* new design */

.icon-my-orders {
  width: 24px;
  height: 24px;
}

.icon-my-info {
  width: 18px;
  height: 22px;
}

.icon-my-bonus {
  width: 23px;
  height: 23px;
}

.order-status_make {
  border: solid 1px #94C353;
  color: #94C353;
  padding: 0 10px;
}

.order-status_confirm {
  border: solid 1px #00C1D4;
  color: #00C1D4;
  padding: 0 10px;
}

.order-status_delivery {
  border: solid 1px #02AFFF;
  color: #02AFFF;
  padding: 0 10px;
}

.order-status_completed {
  border: solid 1px #511E84;
  color: #511E84;
  padding: 0 10px;
}

.order-status_decline {
  border: solid 1px #F8485E;
  color: #F8485E;
  padding: 0 10px;
}

.order-status_return {
  border: solid 1px #999999;
  color: #999999;
  padding: 0 10px;
}

.table--order tbody .more-info.active {
  transition: transform .1s linear, -webkit-transform .1s linear;
}

.table--order tbody .more-info {
  background-color: #ffffff;
}

.more-info__product-image {
  width: auto;
  max-height: 100%;
  margin: 0 auto;
  align-self: center;
}

.more-info__product {
  display: flex;
  flex-direction: column;
  max-width: 190px;
  justify-content: space-between;
}

.more-info__product::before {
  display: none !important;
}

.table--order tbody .more-info__product-name {
  margin-left: 0;
  line-height: 1.1;
  text-align: center;
}

.more-info__product-price {
  font-weight: 600;
  text-align: center;
  margin-top: auto;
}

.more-info__product-quantity {
  font-weight: 500;
  font-size: 10px;
}

.more-info__col-products {
  width: 73% !important;
}

.info-list_flex {
  display: flex;
  flex-wrap: wrap;
}

.more-info__product_img-content {
  width: auto;
  height: 190px;
  text-align: center;
  display: flex;
}

.table--order tbody .more-info__product:not(:first-child) {
  margin-top: 0;
}

.table--order tbody .more-info__product {
  padding: 10px;
}

@media (max-width: 1279px) {

  .more-info__col-products,
  .table--order tbody .more-info__col {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .more-info__product {
    max-width: 115px;
  }

  .more-info__product_img-content {
    height: 115px;
  }

  .table--order tbody .more-info.active {
    padding: 0;
  }

  .tabs__head-link {
    line-height: 10px;
  }
}

.tabs__head-in .icon {
  margin-bottom: 0;
  margin-right: 6px;
  width: 25px;
}

.more-info__item-value-bold {
  font-weight: 500;
  color: #000;
}

.elem-btn_purple-border {
  border: 1px solid #511E84;
  background: #fff;
  color: #000;
}

.elem-btn_purple-border:hover {
  border: 1px solid #511E84;
}

.club-card__bonus-title,
.club-card__balance-sum {
  color: #F8485E;
}


.menu-bottom__drop {
  width: 100vw !important;
  margin: 0 !important;
}

.menu-bottom__list,
.menu-bottom__item {
  position: static;
}

.menu-bottom__drop-arrow {
  display: none;
}

.menu-bottom__block {
  display: grid;
  grid-template-columns: 5fr 1.5fr;
}

.menu-bottom__row {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.menu-bottom__row.one_row_col {
  grid-template-columns: .92fr;
  text-align: right;
}

.menu-bottom__link {
  border-bottom: 1px solid transparent;
}

.menu-bottom__item:hover .menu-bottom__link {
  border-color: #a88ec1;
}

.menu-bottom__item:hover .menu-bottom__link svg {
  fill: currentColor;
  stroke: transparent;
}

.menu-bottom__drop {
  border-top: 1px solid #f2f2f2;
}

.more-info__pay-box {
  display: none;
  position: absolute;
  bottom: 25px;
  left: -60px;
  width: 300px;
  background: #fff;
  border: 1px solid;
  padding: 10px;
  text-align: justify;
}

.more-info__pay-info {
  display: inline-block;
  width: 18px;
  height: 18px;
  border: 1px solid;
  text-align: center;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
}

.more-info__pay-info:hover .more-info__pay-box {
  display: block;
}

.more-info__pay-text--bold {
  font-weight: bolder;
  font-size: 15px;
}

@media (min-width: 767px) {
  .more-info__pay-box {
    left: -100px;
    bottom: 30px;
  }

  .more-info__pay-text--bold {
    font-size: 18px;
    line-height: 22px;
  }

  .more-info__pay-text--sign {
    position: relative;
    top: -2px;
    font-size: 15px;
    line-height: 20px;
  }

  .more-info__pay-info {
    position: relative;
    top: 2px;
    width: 18px;
    height: 18px;
  }
}

@media (min-width: 1279px) {
  .more-info__pay-box {
    left: -150px;
    bottom: 35px;
    width: 400px;
  }

  .more-info__pay-text--bold {
    font-size: 18px;
    line-height: 26px;
  }

  .more-info__pay-text--sign {
    position: relative;
    top: -4px;
    font-size: 15px;
    line-height: 20px;
  }

  .more-info__pay-info {
    position: relative;
    top: 4px;
    width: 18px;
    height: 18px;
  }
}

.header__middle .header__contacts-phone {
  font-size: 19px;
}

.product_comments {
  position: absolute;
  bottom: 10px;
  right: 10px;
  min-width: 24px;
  height: 14px;
  background-color: #C9C9C9;
  border-radius: 3px;
  color: #fff;
  font-size: 10px;
  font-weight: 500;
  display: flex;
  justify-content: center;
  align-items: center;
}

.product_comments:after {
  content: '';
  position: absolute;
  right: 30%;
  bottom: -6px;
  border: 4px solid transparent;
  border-top: 4px solid #C9C9C9;
  border-right: 4px solid #C9C9C9;
}

.menu-icon-sale {
  height: 34px;
  width: 34px;
}

.img-100-days {
  height: 100%;
  width: 100%;
  min-height: 140px;
  max-height: 350px !important;
}

.elem-link.step__link.privacy {
  font-size: 16px;
  line-height: 100%;
}

@media (max-width: 767px) {
  .ul-title.privacy {
    display: block;
    border: unset;
    border-radius: 22px;
    font-size: 12px;
    line-height: 100%;
    padding: 14px 0;
  }
}

.ui-menu-item a {
  display: flex;
  position: relative;
}

.filterButtons {
  display: flex;
}

.filter__view--new-line {
  margin-top: unset;
}

.elem-btn--light.active {
  background: #511e84 !important;
}

.filter-buttons_mobile {
  display: flex;
}

.slick-next {
  background: rgba(255, 255, 255, 0.8);
  width: 50px;
  height: 50px;
  border-radius: 25px 0 0 25px;
  right: 0;
  top: 50%;
}

.slick-prev {
  background: rgba(255, 255, 255, 0.8);
  width: 50px;
  height: 50px;
  border-radius: 25px 0 0 25px;
  left: 0;
  top: 50%;
}

@media (max-width: 767px) {
  .filter__row {
    width: auto;
    flex-wrap: nowrap;
  }

  .filter_mob.filter_mob {
    overflow-x: auto;
    padding: 0 15px;
  }

  .elem-btn--md.filter_button {
    height: 32px;
  }

  .options_mobile {
    display: flex;
    width: 100%;
    margin: 0 15px 15px 0;
    justify-content: space-between;
  }

  .slick-next {
    background: rgba(255, 255, 255, 0.8);
    width: 40px;
    height: 40px;
    border-radius: 25px 0 0 25px;
    right: 0;
    top: 50%;
  }

  .slick-prev {
    background: rgba(255, 255, 255, 0.8);
    width: 40px;
    height: 40px;
    border-radius: 25px 0 0 25px;
    left: 0;
    top: 50%;
  }
}

.filter__row::-webkit-scrollbar {
  display: none;
}

.card--collections .card__img {
  height: 193px;
}

.lottery-video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}

.lottery-video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

.lottery-result {
  background-color: #fff;
  color: #511e84;
  padding: 5px 0;
  font-weight: 500;
}

.lottery-result_text {
  font-size: 18px;
}

@media (max-width: 1279px) {
  .lottery-result {
    background-color: #511e84;
    color: #fff;
    padding: 10px 0;
  }

  .lottery-result_text {
    font-size: 16px;
  }
}

.lottery-result_table td {
  padding: 28px 15px 12px;
  border: 1px solid #E6E6E6;
  text-align: center;
}

.cartAdded_signal {
  position: fixed;
  top: -200px;
  left: calc(50% - 125px);
  padding: 10px 20px;
  border-radius: 10px;
  background-color: #511e84;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999;
  color: #FFF;
  transition: top .15s ease-in;
  width: 100%;
  max-width: 250px;
}

.cartAdded_signal.active {
  top: 150px;
  transition: top .5s cubic-bezier(0.34, 1.56, 0.64, 1);
}

@media (max-width: 767px) {
  .cartAdded_signal {
    left: calc(50% - 110px);
    max-width: 220px;
  }

  .cartAdded_signal.active {
    top: 100px;
    transition: top .5s cubic-bezier(0.34, 1.56, 0.64, 1);
  }
}

.popup--product {
  width: calc(100% - 32px);
  padding: 28px 40px 40px;
  border-radius: 20px;
  display: none;
}

.option_box {
  display: flex;
  flex-wrap: wrap;
}

.size-option {
  position: absolute;
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1px;
  overflow: hidden;
}

.label_option {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  white-space: nowrap;
  text-transform: uppercase;
  position: relative;
  min-width: 42px;
  min-height: 42px;
  padding: 3px 12px 4px;
  border: 1px solid #e8e8f0;
  border-radius: 8px;
  box-shadow: inset 0 0 0 1px #fff;
  cursor: pointer;
  margin: 0 8px 8px 0;
}

.label_option:hover {
  border: 1px solid #511e84;
  color: #511e84;
}

.popup--option_size {
  max-width: 350px;
}

@keyframes dropup {
  0% {
    bottom: -300px;
  }

  100% {
    bottom: 0px;
  }
}

@media (max-width: 1279px) {
  .popup--option_size {
    position: fixed;
    bottom: 0;
    margin: 0 15px;
    padding: 15px 15px 55px 15px;
    left: calc(50% - 190px);
    max-width: 350px;
    width: 100%;
    height: auto;
    border-radius: 10px 10px 0 0;
    animation-name: dropup;
    animation-fill-mode: forwards;
    animation-duration: .3s;
  }
}

.basket-pay_text.text-colored {
  font-size: 14px;
  color: #F8485E;
}

.suggestions-suggestions.suggestions-mobile {
  font-size: 16px;
}

.suggestions-suggestions.suggestions-mobile .suggestions-suggestion {
  padding: 10px 0;
}

.promo_box {
  display: flex;
  align-items: center;
}

.basket-price__title.center {
  text-align: center;
}

@media (max-width: 1279px) {
  .basket-price__title {
    font-size: 16px;
  }
}

.promo_offer-code {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  border-radius: 15px;
  width: 100%;
  height: 100px;
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  background: linear-gradient(87deg, #70bba8, #511e84);
  background-size: 400% 400%;
  -webkit-animation: PromoOfferBackground 6s ease infinite;
  -moz-animation: PromoOfferBackground 6s ease infinite;
  animation: PromoOfferBackground 6s ease infinite;
}

.promo_offer-code-copy-text {
  font-weight: 400;
  text-decoration: underline;
  font-size: 18px;
}

@-webkit-keyframes PromoOfferBackground {
  0% {
    background-position: 17% 0%
  }

  50% {
    background-position: 84% 100%
  }

  100% {
    background-position: 17% 0%
  }
}

@-moz-keyframes PromoOfferBackground {
  0% {
    background-position: 17% 0%
  }

  50% {
    background-position: 84% 100%
  }

  100% {
    background-position: 17% 0%
  }
}

@keyframes PromoOfferBackground {
  0% {
    background-position: 17% 0%
  }

  50% {
    background-position: 84% 100%
  }

  100% {
    background-position: 17% 0%
  }
}

.promo_box-offer_image {
  width: 140px;
}

.promo_list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  row-gap: 32px;
}

.promo_list-item {
  width: calc((100% - 3 * 32px) / 4);
  margin: 0;
}

.promo_list-item>a {
  display: block;
  position: relative;
  overflow: hidden;
}

.promo_list-item a::before {
  padding-top: calc(100% * (252/336));
}

.promo_list-item-image {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  transition: filter .3s linear, transform .3s linear;
}

@media (max-width: 1279px) {
  .promo_list-item {
    width: calc((100% - 8px)/ 2);
    margin: 0 0 8px;
  }

  .promo_list {
    row-gap: unset;
  }
}

.online-support-text {
  margin-top: 12px !important;
  font-weight: 700 !important;
  color: #511E84 !important;
  cursor: pointer;
}

.blog-box {
  min-width: 640px;
  max-width: 640px;
  margin: 0 auto;
}

.blog-content {
  font-size: 17px;
}

.blog-content>div>ul {
  margin-left: 12px;
}

.blog-image {
  width: 100%;
  height: 100%;
  max-width: 640px;
}

@media (max-width: 767px) {
  .blog-box {
    min-width: 100%;
    max-width: 100%;
    margin: 0 auto;
  }
}

.blog-previews {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  row-gap: 32px;
}

.card__img img {
  width: 100%;
}

.card__img {
  height: 327px;
}

@media (max-width: 575px) {
  .card__img {
    height: 179px;
  }
}

.slider-product .slider-product__item img {
  max-height: 100% !important;
}

.slider-product__item {
  width: 100% !important;
}

@media (min-width: 730px) and (max-width: 1280px) {
  .slider-product .slider-product__item img {
    height: 700px;
  }

  .slider-product__item {
    width: auto !important;
  }
}

.cross-title>.bold {
  font-weight: 700;
}

.text-colored-free-delivery {
  font-weight: 700;
  color: #f8485e;
}

.basket-pay_text.free-delivery {
  font-size: 14px;
}

.icon-family {
  height: 80px;
  width: 80px;
}

.flex-section {
  display: flex;
  width: 100%;
  gap: 50px;
  margin-top: 24px;
}

.mb-100 {
  margin-bottom: 100px;
}

.main_page-title_n {
  font-family: Gilroy;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.main_page-description_n {
  color: #101010;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.main_page-social-text-content {
  display: flex;
  flex-direction: column;
}

.menu-advantages__link {
  font-size: 18px;
  line-height: 100%;
}

.social.social-main-list > .social__list > .social__item > a > svg {
  width: 60px;
  height: 60px;
}

.social.social-main-list {
  margin-top: auto;
}

.social-image {
  width: 100%;
}

@media (max-width: 767px) {
  .main_page-social-title {
    font-size: 24px;
  }
  
  .main_page-social-description {
    font-size: 16px;
  }

  .flex-section {
    gap: 25px;
  }

  .social.social-main-list > .social__list > .social__item > a > svg {
    width: 40px;
    height: 40px;
  }
}

.main-page-banner_image {
  max-width: 50%;
  flex: 0 0 50%;
}

.main-page_content-box {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.main_page_print-catalog_button {
  max-width: 190px;
  margin-top: auto;
}

.main_page-advantages {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: auto;
  flex-wrap: wrap;
}

.advantage_title {
  color: #502C84;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 50px;
}

.advantage_dsc {
  color: #707070;
  font-size: 18px;
  font-weight: 500;
  margin-top: 15px;
}

.main-page_about {
  margin-top: 24px;
}

@media (max-width: 1439px) {
  .advantage_title {
    font-size: 40px;
    line-height: 40px;
  }
  
  .advantage_dsc {
    font-size: 16px;
    font-weight: 500;
    margin-top: 15px;
    line-height: 16px;
  }
}

@media (max-width: 1150px) {
  .flex-section {
    flex-direction: column-reverse;
  }
  .main-page-banner_image {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (max-width: 767px) {
  .main_page-description_n {
    font-size: 18px;
  }
  .advantage_title {
    font-size: 32px;
    line-height: 32px;
  }
  .adv-drtv {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 12px;
  }
  .main_page-title_n {
    font-size: 27px;
  }
  .main_page_print-catalog_button {
    height: 36px;
    width: 100%;
    font-size: 14px;
  }
}

.gif-section-image {
  position: absolute;
  object-fit: cover!important;

}

.gif-section-image::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: #fff;
  top: 0;
  left: 0;
  object-fit: cover;
}

.page-social {
  gap: 24px;
}

.page-social > div > a > svg {
  width: 100px;
  height: 100px;
}

.page-social > div > a {
  flex-direction: column;
  font-size: 16px;
  align-items: center;
}

.card_img_new {
  padding-top: calc(100%*(328 / 246));
  width: 100%; 
}

.card_img_new > a {
}

.card_img_new > a > img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}

.card--redesign .card__price {
  justify-content: start!important;
}

.elem-price--new, .elem-price {
  font-size: 24px!important;
  font-family: 'Gilroy';
  font-weight: 700!important;
}

.card--redesign .card__name {
  text-align: left;
  font-family: 'Gilroy';
  font-weight: 500;
}

.card__info {
  justify-content: start;
}

.elem-price--lg {
  margin-right: 12px;
}

@media (max-width: 767px) {
  .card--redesign .card__price {
    margin-bottom: 0!important;
    align-items: start;
  }
}

.main__page--banners {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 26px;
}

.main__page--banner {
  padding-top: calc(100%*(400 / 695));
  position: relative;
}

.main__page--banner-inner {
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 767px) {
  .main__page--banners {
    grid-template-columns: 1fr;
  }

  .mb-100 {
    margin-bottom: 50px;
  }
}

@media (max-width: 767px) {
  .rr-widget[data-s="5ecba60297a528203886f90a"] .rr-widget__title {
    font-size: 27px!important;
  }
}

.club-card__wrap .wrap .step__badge {
  width: fit-content;
  height: 100%;
}

.elem-price--lg {
  font-size: 40px!important;
}
/* End */
/* /local/templates/main/custom.css?170739379616001 */
/* /local/templates/main/styles.css?16460516488661 */
/* /local/templates/main/template_styles.css?1646051649483769 */
/* /local/templates/main/overridden.css?171146588955719 */
