/**
 * Swiper 4.5.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 13, 2019
 */
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.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-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;
}
/* Auto Height */
.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;
}
/* 3D Effects */
.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: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), 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: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), 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: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), 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: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), 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));
}
/* IE10 Windows Phone 8 Fixes */
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal > .swiper-wrapper {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical > .swiper-wrapper {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-lock {
  display: none;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms opacity;
  -o-transition: 300ms opacity;
  transition: 300ms opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 200ms top, 200ms -webkit-transform;
  transition: 200ms top, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top;
  transition: 200ms transform, 200ms top, 200ms -webkit-transform;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms left, 200ms -webkit-transform;
  transition: 200ms left, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left;
  transition: 200ms transform, 200ms left, 200ms -webkit-transform;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 200ms right, 200ms -webkit-transform;
  transition: 200ms right, 200ms -webkit-transform;
  -o-transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right;
  transition: 200ms transform, 200ms right, 200ms -webkit-transform;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progressbar,
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #ffffff;
}
.swiper-pagination-progressbar.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
  background: #ffffff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000000;
}
.swiper-pagination-progressbar.swiper-pagination-black {
  background: rgba(0, 0, 0, 0.25);
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
  background: #000000;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.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;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  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;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube {
  overflow: visible;
}
.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.swiper-container-coverflow .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}

@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/fonts/montserrat-100.235efaefb251f36133c3c4803a897508.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/fonts/montserrat-100italic.576ae18d2b91044fe090277d2ba679bb.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/montserrat-300.2159b4195195620d4a2ed98051349077.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/fonts/montserrat-300italic.3d8556d281c69e9c11fbcbdd4fe7160d.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),local("Montserrat-Regular"),url(/fonts/montserrat-regular.df79bff3aada44d7081a1a8843322bb4.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/fonts/montserrat-italic.e3f03367f3eaf5a1658dc9f61af8612e.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/montserrat-500.f125a1ce9187b1d28d0914873b517ede.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/fonts/montserrat-500italic.ee6bd0d47494895af793ae321f037569.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat"),url(/fonts/montserrat-700.22240087ea01e568b3496bc1336a0636.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local("Montserrat Bold Italic"),local("MontserratItalic"),url(/fonts/montserrat-700italic.9f94dfd7a57636ddd1f8d66af373898f.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat-900.bd1f3e739d31c2c192dca352ad39fe76.woff2) format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(/fonts/montserrat-900italic.08400e48e8b16fc6f865f606c1693551.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(/fonts/roboto-100.4ce77f86246b818d8cf82cf2f6192159.woff2) format("woff2"),url(/fonts/roboto-100.ebee42f1302f91d6435cb22f8f1fe0e4.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/fonts/roboto-100italic.91e3e25af08d79f8286c25156fcf4b74.woff2) format("woff2"),url(/fonts/roboto-100italic.b2b80f2c6f77c9639c8ffd775df52098.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/fonts/roboto-300.6bbee2a3085c311ec6dfd911f4b58d53.woff2) format("woff2"),url(/fonts/roboto-300.f4c1b0814d1f9ccf2f097a75bfe9e0c5.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/fonts/roboto-300italic.64899da76931f01cc2fa10ad11b4d629.woff2) format("woff2"),url(/fonts/roboto-300italic.e5adcf85e6918aaca7a6052cadda43f3.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto-regular.7f6652096fad35bb930a2ed1904fc6c4.woff2) format("woff2"),url(/fonts/roboto-regular.2b9dfec7807cb4a69fbb276eb62c3d80.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(/fonts/roboto-italic.24156e4f865c6069ec8a464df636a1b9.woff2) format("woff2"),url(/fonts/roboto-italic.787d5f454c5b1387e1041b95d82a9693.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/fonts/roboto-500.fc764334f6bb6f0282ce721595280bb9.woff2) format("woff2"),url(/fonts/roboto-500.4babd1bb2a7bdfbac976e55b714f0a24.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/fonts/roboto-500italic.e64a283b8669cd080300fc4effe74340.woff2) format("woff2"),url(/fonts/roboto-500italic.5c56bc963381aa0007ae4919825abc08.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto-700.21f4b44bd7f86b93c6bac09146f7de33.woff2) format("woff2"),url(/fonts/roboto-700.3125c8cad303341c2702a7df5a2ba397.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/fonts/roboto-700italic.3ce3d50bcc4dd38d4ff3bba77036315e.woff2) format("woff2"),url(/fonts/roboto-700italic.13693411d9d201b239295f39ef7e36e4.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(/fonts/roboto-900.f29749c33957422f8dd19c2ddac23a1a.woff2) format("woff2"),url(/fonts/roboto-900.c91db171a5ff8c61d4104d150ecba50e.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/fonts/roboto-900italic.966f51368fe578e1b311f3e3619cacd1.woff2) format("woff2"),url(/fonts/roboto-900italic.69a35731ccc8b50f9189fb2d006b6bf7.woff) format("woff")}html{line-height:1.15;-webkit-text-size-adjust:none}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.flex__between{justify-content:space-between}.flex__end{justify-content:flex-end}.flex__cross-start{align-items:flex-start}.flex__cross-end{align-items:flex-end}.flex__cross-center{align-items:center}.flex__no-wrap{flex-wrap:nowrap}.flex__column{flex-direction:column}.flex__center{justify-content:center}.flex__full{flex:1}.text-bold{font-weight:700}.text-primary{color:#e82c2e}.text-danger{color:#d60000}.text-success{color:#7cb444}.text-info{color:#4a90e2}.text-center{text-align:center}.text-nowrap{white-space:nowrap}.text-line-through{text-decoration:line-through}.text-overflow-ellipsis{overflow:hidden;text-overflow:ellipsis}.text-width-md{max-width:15rem}.no-margin{margin:0!important}.no-pt{padding-top:0!important}.big-mb{margin-bottom:40px}.no-pb{padding-bottom:0!important}.width-100,a.width-100:hover,a.width-100:link,a.width-100:visited,button.width-100{padding-left:0;padding-right:0;width:100%}.Collapse{border:1px solid #ced4da;border-radius:0}.Collapse .Collapse{border:none}.Collapse .Collapse .Collapse-item__title{padding-left:2rem;background-color:#e9ecef}@media (min-width:0){.Collapse .Collapse .Collapse-item__title{font-size:.85714rem}}@media (min-width:576px){.Collapse .Collapse .Collapse-item__title{font-size:.83333rem}}@media (min-width:768px){.Collapse .Collapse .Collapse-item__title{font-size:.83333rem}}@media (min-width:992px){.Collapse .Collapse .Collapse-item__title{font-size:.83333rem}}@media (min-width:1200px){.Collapse .Collapse .Collapse-item__title{font-size:.8rem}}@media (min-width:1440px){.Collapse .Collapse .Collapse-item__title{font-size:.75rem}}.Collapse .Collapse .Collapse-item{border:none}.Collapse .Collapse .Collapse-item__body{padding-left:3rem}.Collapse-item+.Collapse-item{border-top:1px solid #ced4da}.Collapse-item__title{font-weight:500;background-color:#dee2e6;padding:1rem;cursor:pointer}@media (min-width:0){.Collapse-item__title{font-size:1rem}}@media (min-width:576px){.Collapse-item__title{font-size:1rem}}@media (min-width:768px){.Collapse-item__title{font-size:1rem}}@media (min-width:992px){.Collapse-item__title{font-size:1rem}}@media (min-width:1200px){.Collapse-item__title{font-size:1rem}}@media (min-width:1440px){.Collapse-item__title{font-size:1rem}}.Collapse-item__body{padding:1rem 1rem 1rem 2rem;font-size:80%}.simple-collapse{overflow:hidden;transition:all 1s ease;margin-top:1rem}.waiting-collapse_header{justify-content:space-between}.waiting-collapse_header,.waiting-collapse_sub{display:flex;align-items:center;gap:8px}.waiting-collapse_close{width:1.75rem;height:1.75rem;stroke:#e82c2e}.waiting-collapse .simple-collapse.open{animation:delay-overflow 1s;overflow:visible}@keyframes delay-overflow{0%{overflow:hidden}}.delete-all-waiting{display:flex;white-space:nowrap;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid #d6d6d6;border-radius:0;margin-right:1.5rem;cursor:pointer}.alert{position:relative;transform-origin:top;margin:1rem 0;padding:1rem;font-weight:500;background-color:rgba(108,117,125,.2);color:#3d4246;transition:all .2s ease-in-out;border-radius:0}@media (min-width:0){.alert{font-size:.85714rem}}@media (min-width:576px){.alert{font-size:.83333rem}}@media (min-width:768px){.alert{font-size:.83333rem}}@media (min-width:992px){.alert{font-size:.83333rem}}@media (min-width:1200px){.alert{font-size:.8rem}}@media (min-width:1440px){.alert{font-size:.75rem}}.alert-success{position:relative;transform-origin:top;margin:1rem 0;padding:1rem;font-weight:500;background-color:rgba(40,167,69,.2);color:#145523;transition:all .2s ease-in-out;border-radius:0}@media (min-width:0){.alert-success{font-size:.85714rem}}@media (min-width:576px){.alert-success{font-size:.83333rem}}@media (min-width:768px){.alert-success{font-size:.83333rem}}@media (min-width:992px){.alert-success{font-size:.83333rem}}@media (min-width:1200px){.alert-success{font-size:.8rem}}@media (min-width:1440px){.alert-success{font-size:.75rem}}.alert-warning{position:relative;transform-origin:top;margin:1rem 0;padding:1rem;font-weight:500;background-color:rgba(253,126,20,.2);color:#aa4e01;transition:all .2s ease-in-out;border-radius:0}@media (min-width:0){.alert-warning{font-size:.85714rem}}@media (min-width:576px){.alert-warning{font-size:.83333rem}}@media (min-width:768px){.alert-warning{font-size:.83333rem}}@media (min-width:992px){.alert-warning{font-size:.83333rem}}@media (min-width:1200px){.alert-warning{font-size:.8rem}}@media (min-width:1440px){.alert-warning{font-size:.75rem}}.alert-error{position:relative;transform-origin:top;margin:1rem 0;padding:1rem;font-weight:500;background-color:rgba(220,53,69,.2);color:#921925;transition:all .2s ease-in-out;border-radius:0}@media (min-width:0){.alert-error{font-size:.85714rem}}@media (min-width:576px){.alert-error{font-size:.83333rem}}@media (min-width:768px){.alert-error{font-size:.83333rem}}@media (min-width:992px){.alert-error{font-size:.83333rem}}@media (min-width:1200px){.alert-error{font-size:.8rem}}@media (min-width:1440px){.alert-error{font-size:.75rem}}.alert-info{position:relative;transform-origin:top;margin:1rem 0;padding:1rem;font-weight:500;background-color:rgba(0,123,255,.2);color:#004a99;transition:all .2s ease-in-out;border-radius:0}@media (min-width:0){.alert-info{font-size:.85714rem}}@media (min-width:576px){.alert-info{font-size:.83333rem}}@media (min-width:768px){.alert-info{font-size:.83333rem}}@media (min-width:992px){.alert-info{font-size:.83333rem}}@media (min-width:1200px){.alert-info{font-size:.8rem}}@media (min-width:1440px){.alert-info{font-size:.75rem}}.alert_close-button{position:absolute;right:5px;top:50%;bottom:0;cursor:pointer;transform:translateY(-50%)}.close-with-opacity{opacity:0}.close-with-scale{transform:scaleY(0)}.btn-primary,a.btn-primary:link,a.btn-primary:visited,button.btn-primary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.05em;color:#fff;background-color:#e82c2e;border:1px solid #e82c2e;height:2.5rem;text-transform:uppercase;line-height:calc(2.5rem - 2px);border-radius:0}.btn-primary:focus,.btn-primary:hover,a.btn-primary:link:focus,a.btn-primary:link:hover,a.btn-primary:visited:focus,a.btn-primary:visited:hover,button.btn-primary:focus,button.btn-primary:hover{background-color:#d9181a;color:#fff;border-color:#d9181a}.btn-primary:active,a.btn-primary:link:active,a.btn-primary:visited:active,button.btn-primary:active{background-color:#e61a1c;color:#fff;border-color:#e61a1c}.btn-primary:disabled,a.btn-primary:link:disabled,a.btn-primary:visited:disabled,button.btn-primary:disabled{background-color:#e82c2e;opacity:.8;cursor:default}.btn-bordered-primary,a.btn-bordered-primary:link,a.btn-bordered-primary:visited,button.btn-bordered-primary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:0;background-color:transparent;color:#e82c2e;border:1px solid #e82c2e;height:2.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:calc(2.5rem - 1px)}.btn-bordered-primary.active,.btn-bordered-primary:active,.btn-bordered-primary:focus,.btn-bordered-primary:hover,a.btn-bordered-primary:link.active,a.btn-bordered-primary:link:active,a.btn-bordered-primary:link:focus,a.btn-bordered-primary:link:hover,a.btn-bordered-primary:visited.active,a.btn-bordered-primary:visited:active,a.btn-bordered-primary:visited:focus,a.btn-bordered-primary:visited:hover,button.btn-bordered-primary.active,button.btn-bordered-primary:active,button.btn-bordered-primary:focus,button.btn-bordered-primary:hover{background-color:#e82c2e;color:#fff}.btn-bordered-primary:disabled,a.btn-bordered-primary:link:disabled,a.btn-bordered-primary:visited:disabled,button.btn-bordered-primary:disabled{background-color:transparent;opacity:.8;cursor:default}.btn-white,a.btn-white:link,a.btn-white:visited,button.btn-white{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.05em;color:#fff;background-color:#fff;border:1px solid #fff;height:2.5rem;text-transform:uppercase;line-height:calc(2.5rem - 2px);border-radius:0}.btn-white:active,.btn-white:focus,.btn-white:hover,a.btn-white:link:active,a.btn-white:link:focus,a.btn-white:link:hover,a.btn-white:visited:active,a.btn-white:visited:focus,a.btn-white:visited:hover,button.btn-white:active,button.btn-white:focus,button.btn-white:hover{background-color:#fff;color:#fff;border-color:#fff}.btn-white:disabled,a.btn-white:link:disabled,a.btn-white:visited:disabled,button.btn-white:disabled{background-color:#fff;opacity:.8;cursor:default}.btn-bordered-white,a.btn-bordered-white:link,a.btn-bordered-white:visited,button.btn-bordered-white{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:0;background-color:transparent;color:#fff;border:1px solid #fff;height:2.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:calc(2.5rem - 1px)}.btn-bordered-white.active,.btn-bordered-white:active,.btn-bordered-white:focus,.btn-bordered-white:hover,a.btn-bordered-white:link.active,a.btn-bordered-white:link:active,a.btn-bordered-white:link:focus,a.btn-bordered-white:link:hover,a.btn-bordered-white:visited.active,a.btn-bordered-white:visited:active,a.btn-bordered-white:visited:focus,a.btn-bordered-white:visited:hover,button.btn-bordered-white.active,button.btn-bordered-white:active,button.btn-bordered-white:focus,button.btn-bordered-white:hover{background-color:#fff;color:#858585}.btn-bordered-white:disabled,a.btn-bordered-white:link:disabled,a.btn-bordered-white:visited:disabled,button.btn-bordered-white:disabled{background-color:transparent;opacity:.8;cursor:default}.btn-std,a.btn-std:link,a.btn-std:visited,button.btn-std{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.05em;color:#fff;background-color:#000;border:1px solid #000;height:2.5rem;text-transform:uppercase;line-height:calc(2.5rem - 2px);border-radius:0}.btn-std:active,.btn-std:focus,.btn-std:hover,a.btn-std:link:active,a.btn-std:link:focus,a.btn-std:link:hover,a.btn-std:visited:active,a.btn-std:visited:focus,a.btn-std:visited:hover,button.btn-std:active,button.btn-std:focus,button.btn-std:hover{background-color:#000;color:#fff;border-color:#000}.btn-std:disabled,a.btn-std:link:disabled,a.btn-std:visited:disabled,button.btn-std:disabled{background-color:#000;opacity:.8;cursor:default}.btn-bordered-std,a.btn-bordered-std:link,a.btn-bordered-std:visited,button.btn-bordered-std{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:0;background-color:transparent;color:#000;border:1px solid #000;height:2.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:calc(2.5rem - 1px)}.btn-bordered-std.active,.btn-bordered-std:active,.btn-bordered-std:focus,.btn-bordered-std:hover,a.btn-bordered-std:link.active,a.btn-bordered-std:link:active,a.btn-bordered-std:link:focus,a.btn-bordered-std:link:hover,a.btn-bordered-std:visited.active,a.btn-bordered-std:visited:active,a.btn-bordered-std:visited:focus,a.btn-bordered-std:visited:hover,button.btn-bordered-std.active,button.btn-bordered-std:active,button.btn-bordered-std:focus,button.btn-bordered-std:hover{background-color:#000;color:#fff}.btn-bordered-std:disabled,a.btn-bordered-std:link:disabled,a.btn-bordered-std:visited:disabled,button.btn-bordered-std:disabled{background-color:transparent;opacity:.8;cursor:default}.btn-gray,a.btn-gray:link,a.btn-gray:visited,button.btn-gray{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;letter-spacing:.05em;color:#fff;background-color:#d6d6d6;border:1px solid #d6d6d6;height:2.5rem;text-transform:uppercase;line-height:calc(2.5rem - 2px);border-radius:0}.btn-gray:active,.btn-gray:focus,.btn-gray:hover,a.btn-gray:link:active,a.btn-gray:link:focus,a.btn-gray:link:hover,a.btn-gray:visited:active,a.btn-gray:visited:focus,a.btn-gray:visited:hover,button.btn-gray:active,button.btn-gray:focus,button.btn-gray:hover{background-color:#d6d6d6;color:#fff;border-color:#d6d6d6}.btn-gray:disabled,a.btn-gray:link:disabled,a.btn-gray:visited:disabled,button.btn-gray:disabled{background-color:#d6d6d6;opacity:.8;cursor:default}.btn-bordered-gray,a.btn-bordered-gray:link,a.btn-bordered-gray:visited,button.btn-bordered-gray{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;margin:1rem 1rem 0 0;padding:0 2.5rem;text-decoration:none;font-size:.875rem;font-weight:500;border-radius:0;background-color:transparent;color:#d6d6d6;border:1px solid #d6d6d6;height:2.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:calc(2.5rem - 1px)}.btn-bordered-gray.active,.btn-bordered-gray:active,.btn-bordered-gray:focus,.btn-bordered-gray:hover,a.btn-bordered-gray:link.active,a.btn-bordered-gray:link:active,a.btn-bordered-gray:link:focus,a.btn-bordered-gray:link:hover,a.btn-bordered-gray:visited.active,a.btn-bordered-gray:visited:active,a.btn-bordered-gray:visited:focus,a.btn-bordered-gray:visited:hover,button.btn-bordered-gray.active,button.btn-bordered-gray:active,button.btn-bordered-gray:focus,button.btn-bordered-gray:hover{background-color:#d6d6d6;color:#858585}.btn-bordered-gray:disabled,a.btn-bordered-gray:link:disabled,a.btn-bordered-gray:visited:disabled,button.btn-bordered-gray:disabled{background-color:transparent;opacity:.8;cursor:default}.actions{margin:-1rem 0 1rem}.actions-stacked{margin:1rem 0}.actions-stacked .btn-gray,.actions-stacked .btn-primary,.actions-stacked .btn-std,.actions-stacked .btn-white{margin:0;border-radius:0}@media (min-width:0){.btn-block-xs{width:100%;text-align:center}}@media (min-width:576px){.btn-block-sm{width:100%;text-align:center}}@media (min-width:768px){.btn-block-md{width:100%;text-align:center}}@media (min-width:992px){.btn-block-lg{width:100%;text-align:center}}@media (min-width:1200px){.btn-block-xl{width:100%;text-align:center}}@media (min-width:1440px){.btn-block-xxl{width:100%;text-align:center}}a:link.btn-block,a:visited.btn-block,button.btn-block{width:100%;text-align:center;padding-left:1rem;padding-right:1rem}.input{display:block;width:100%;padding:.5rem;transition:all .2s ease-in-out}:focus{outline:none!important}.input{border:1px solid #ced4da;border-radius:0}.input:focus{border:1px solid #007bff}.field{margin:1rem 0}.field_label{font-weight:500;display:block;margin-bottom:.5rem;cursor:pointer}@media (min-width:0){.field_label{font-size:.85714rem}}@media (min-width:576px){.field_label{font-size:.83333rem}}@media (min-width:768px){.field_label{font-size:.83333rem}}@media (min-width:992px){.field_label{font-size:.83333rem}}@media (min-width:1200px){.field_label{font-size:.8rem}}@media (min-width:1440px){.field_label{font-size:.75rem}}.field-error{padding:.5rem!important}.field-error,.field-help{margin:.5rem 0 0!important}.field-help{color:#6c757d}@media (min-width:0){.field-help{font-size:.85714rem}}@media (min-width:576px){.field-help{font-size:.83333rem}}@media (min-width:768px){.field-help{font-size:.83333rem}}@media (min-width:992px){.field-help{font-size:.83333rem}}@media (min-width:1200px){.field-help{font-size:.8rem}}@media (min-width:1440px){.field-help{font-size:.75rem}}.hidden-input{opacity:0;width:0;float:left}.checkbox-w{display:flex;flex-direction:column}.checkbox-w.inline{flex-direction:row;flex-wrap:wrap}.radiobox-w{align-items:flex-start;display:flex;flex-direction:column}.radiobox-w.inline{align-items:center;flex-direction:row;flex-wrap:wrap}.field_label_flex{align-items:center;display:inline-flex;margin-bottom:1em;margin-right:1em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.field_label_flex.inline{margin-bottom:0}.checkbox-marker{transition:all .5s ease}@media (min-width:0){.checkbox-marker{font-size:.85714rem}}@media (min-width:576px){.checkbox-marker{font-size:.83333rem}}@media (min-width:768px){.checkbox-marker{font-size:.83333rem}}@media (min-width:992px){.checkbox-marker{font-size:.83333rem}}@media (min-width:1200px){.checkbox-marker{font-size:.8rem}}@media (min-width:1440px){.checkbox-marker{font-size:.75rem}}.checkbox-marker.checked{background-color:#000;display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px}.marked_outline{display:inline-block;width:1.5em;height:1.5em;border:2px solid #000;margin-right:.3em;position:relative;border-radius:0}@media (min-width:0){.marked_outline{font-size:.85714rem}}@media (min-width:576px){.marked_outline{font-size:.83333rem}}@media (min-width:768px){.marked_outline{font-size:.83333rem}}@media (min-width:992px){.marked_outline{font-size:.83333rem}}@media (min-width:1200px){.marked_outline{font-size:.8rem}}@media (min-width:1440px){.marked_outline{font-size:.75rem}}.checkbox-hidden{width:0;height:0;position:absolute;left:-99999px}.checkmark{display:inline-block;opacity:0;position:absolute;top:0;left:.32em;transition:opacity .5s ease}.checkmark:after{content:"";display:block;width:.585em;height:.9em;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (min-width:0){.checkmark:after{font-size:.85714rem}}@media (min-width:576px){.checkmark:after{font-size:.83333rem}}@media (min-width:768px){.checkmark:after{font-size:.83333rem}}@media (min-width:992px){.checkmark:after{font-size:.83333rem}}@media (min-width:1200px){.checkmark:after{font-size:.8rem}}@media (min-width:1440px){.checkmark:after{font-size:.75rem}}.checkmark.checked{opacity:1}.circle{border-radius:50%}.select_container{background-color:#fff;border:1px solid #ced4da;border-radius:0;padding-right:20px;position:relative;width:100%}.select_container.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.select_arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out}.select_arrow.open{transform:translateY(-50%) rotate(180deg)}.select_option{padding:.5rem;text-overflow:ellipsis;overflow:hidden;font-size:100%;line-height:1.15;white-space:nowrap}.country{position:relative;top:4.5px;margin-right:.75rem}.select_list::-webkit-scrollbar{width:0}.select_list{background-color:#fff;border:1px solid #ced4da;border-top:0;z-index:1;width:calc(100% + 2px);position:absolute;top:100%;max-height:0;left:-1px;overflow:auto;transition:all .2s ease-in-out;-ms-overflow-style:none;border-radius:0}.select_list-item{padding:.5rem;font-size:100%;line-height:1.15}.select_list-item:first-child{border-top:1px solid #ced4da}.select_list-item:hover{background-color:#ced4da}.selected{background-color:#6c757d}.isOpen{display:block;visibility:visible}.select_input-search{padding:.5rem;width:99%;height:100%;border:1px solid #ced4da;margin:.5rem auto;display:block;border-radius:0}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;max-width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:1440px){.container{width:1140px!important}}@media (max-width:768px){.container{padding-right:1.5rem;padding-left:1.5rem}}.container-fluid{padding-right:.75rem;padding-left:.75rem;width:100%!important}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem;margin-bottom:20px}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:960px}}@media (min-width:1200px){.container{width:1140px}}@media (min-width:1440px){.container{width:1380px}}.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-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-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-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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12{position:relative;width:100%;min-height:1px;padding-right:.75rem;padding-left:.75rem}@media (min-width:0){.col-xs-0{display:none}.col-xs-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{display:block;flex:0 0 25%;max-width:25%}.col-xs-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{display:block;flex:0 0 50%;max-width:50%}.col-xs-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{display:block;flex:0 0 75%;max-width:75%}.col-xs-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:576px){.col-sm-0{display:none}.col-sm-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{display:block;flex:0 0 25%;max-width:25%}.col-sm-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{display:block;flex:0 0 50%;max-width:50%}.col-sm-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{display:block;flex:0 0 75%;max-width:75%}.col-sm-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-0{display:none}.col-md-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{display:block;flex:0 0 25%;max-width:25%}.col-md-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{display:block;flex:0 0 50%;max-width:50%}.col-md-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{display:block;flex:0 0 75%;max-width:75%}.col-md-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-0{display:none}.col-lg-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{display:block;flex:0 0 25%;max-width:25%}.col-lg-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{display:block;flex:0 0 50%;max-width:50%}.col-lg-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{display:block;flex:0 0 75%;max-width:75%}.col-lg-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-0{display:none}.col-xl-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{display:block;flex:0 0 25%;max-width:25%}.col-xl-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{display:block;flex:0 0 50%;max-width:50%}.col-xl-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{display:block;flex:0 0 75%;max-width:75%}.col-xl-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:1440px){.col-xxl-0{display:none}.col-xxl-1{display:block;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{display:block;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{display:block;flex:0 0 25%;max-width:25%}.col-xxl-4{display:block;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{display:block;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{display:block;flex:0 0 50%;max-width:50%}.col-xxl-7{display:block;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{display:block;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{display:block;flex:0 0 75%;max-width:75%}.col-xxl-10{display:block;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{display:block;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{display:block;flex:0 0 100%;max-width:100%}}@media (min-width:0){.hide-xs{display:none!important}.show-xs{display:block!important}.show-inline-block-xs{display:inline-block!important}.show-flex-xs{display:flex!important}.center-xs{text-align:center}.left-xs{text-align:left}.right-xs{text-align:right}}@media (min-width:576px){.hide-sm{display:none!important}.show-sm{display:block!important}.show-inline-block-sm{display:inline-block!important}.show-flex-sm{display:flex!important}.center-sm{text-align:center}.left-sm{text-align:left}.right-sm{text-align:right}}@media (min-width:768px){.hide-md{display:none!important}.show-md{display:block!important}.show-inline-block-md{display:inline-block!important}.show-flex-md{display:flex!important}.center-md{text-align:center}.left-md{text-align:left}.right-md{text-align:right}}@media (min-width:992px){.hide-lg{display:none!important}.show-lg{display:block!important}.show-inline-block-lg{display:inline-block!important}.show-flex-lg{display:flex!important}.center-lg{text-align:center}.left-lg{text-align:left}.right-lg{text-align:right}}@media (min-width:1200px){.hide-xl{display:none!important}.show-xl{display:block!important}.show-inline-block-xl{display:inline-block!important}.show-flex-xl{display:flex!important}.center-xl{text-align:center}.left-xl{text-align:left}.right-xl{text-align:right}}@media (min-width:1440px){.hide-xxl{display:none!important}.show-xxl{display:block!important}.show-inline-block-xxl{display:inline-block!important}.show-flex-xxl{display:flex!important}.center-xxl{text-align:center}.left-xxl{text-align:left}.right-xxl{text-align:right}}.no-gutters .col-lg-1,.no-gutters .col-lg-2,.no-gutters .col-lg-3,.no-gutters .col-lg-4,.no-gutters .col-lg-5,.no-gutters .col-lg-6,.no-gutters .col-lg-7,.no-gutters .col-lg-8,.no-gutters .col-lg-9,.no-gutters .col-lg-10,.no-gutters .col-lg-11,.no-gutters .col-lg-12,.no-gutters .col-md-1,.no-gutters .col-md-2,.no-gutters .col-md-3,.no-gutters .col-md-4,.no-gutters .col-md-5,.no-gutters .col-md-6,.no-gutters .col-md-7,.no-gutters .col-md-8,.no-gutters .col-md-9,.no-gutters .col-md-10,.no-gutters .col-md-11,.no-gutters .col-md-12,.no-gutters .col-sm-1,.no-gutters .col-sm-2,.no-gutters .col-sm-3,.no-gutters .col-sm-4,.no-gutters .col-sm-5,.no-gutters .col-sm-6,.no-gutters .col-sm-7,.no-gutters .col-sm-8,.no-gutters .col-sm-9,.no-gutters .col-sm-10,.no-gutters .col-sm-11,.no-gutters .col-sm-12,.no-gutters .col-xl-1,.no-gutters .col-xl-2,.no-gutters .col-xl-3,.no-gutters .col-xl-4,.no-gutters .col-xl-5,.no-gutters .col-xl-6,.no-gutters .col-xl-7,.no-gutters .col-xl-8,.no-gutters .col-xl-9,.no-gutters .col-xl-10,.no-gutters .col-xl-11,.no-gutters .col-xl-12,.no-gutters .col-xs-1,.no-gutters .col-xs-2,.no-gutters .col-xs-3,.no-gutters .col-xs-4,.no-gutters .col-xs-5,.no-gutters .col-xs-6,.no-gutters .col-xs-7,.no-gutters .col-xs-8,.no-gutters .col-xs-9,.no-gutters .col-xs-10,.no-gutters .col-xs-11,.no-gutters .col-xs-12,.no-gutters .col-xxl-1,.no-gutters .col-xxl-2,.no-gutters .col-xxl-3,.no-gutters .col-xxl-4,.no-gutters .col-xxl-5,.no-gutters .col-xxl-6,.no-gutters .col-xxl-7,.no-gutters .col-xxl-8,.no-gutters .col-xxl-9,.no-gutters .col-xxl-10,.no-gutters .col-xxl-11,.no-gutters .col-xxl-12{padding:0}.box{font-size:75%;background-color:#e9ecef;padding:1rem .2rem;text-align:center;margin-bottom:1.5rem}.slide{display:flex;flex-wrap:wrap;align-items:center;background-size:cover;background-position:50%}.slide-100{min-height:100vh}.slide-100 .container{padding-top:3rem;padding-bottom:3rem}.slide-75{min-height:75vh}.slide-75 .container{padding-top:3rem;padding-bottom:3rem}.slide-50{min-height:50vh}.slide-50 .container{padding-top:3rem;padding-bottom:3rem}.slide-center{text-align:center}.slide-gray-100{background-color:#f8f9fa}.slide-black{background-color:#000}.slide_p{margin:1.5em auto}@media (min-width:0){.slide_p{font-size:1.16667rem}}@media (min-width:576px){.slide_p{font-size:1.2rem}}@media (min-width:768px){.slide_p{font-size:1.2rem}}@media (min-width:992px){.slide_p{font-size:1.2rem}}@media (min-width:1200px){.slide_p{font-size:1.25rem}}@media (min-width:1440px){.slide_p{font-size:1.33333rem}}.mdi-icon-18{fill:#000;display:inline-block;height:18px;width:18px}.inverse .mdi-icon-18{fill:#fff}.mdi-icon-24{fill:#000;display:inline-block;height:24px;width:24px}.inverse .mdi-icon-24{fill:#fff}.mdi-icon-32{fill:#000;display:inline-block;height:32px;width:32px}.inverse .mdi-icon-32{fill:#fff}.mdi-icon-64{fill:#000;display:inline-block;height:64px;width:64px}.inverse .mdi-icon-64{fill:#fff}.mdi-icon-128{fill:#000;display:inline-block;height:128px;width:128px}.inverse .mdi-icon-128{fill:#fff}.modal{left:0;position:fixed;top:0;z-index:10001}.modal-container{background-color:#fff;height:auto;left:50%;max-height:90%;max-width:90%;min-height:50%;overflow:auto;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:700px;border-radius:0}@media (max-width:768px){.modal-container{max-height:70%}}.modal-container .modal-container-full{left:0;top:0;max-height:100%;max-width:100%;transform:none}.modal__fader{background-color:rgba(0,0,0,.4);height:100vh;width:100vw;z-index:1000}.modal__fader .modal__fader-full{position:fixed;height:100%;width:100%}.modal__button{position:absolute;right:0;top:0;z-index:1005}.modal__button_close{background:#fff;padding:.8rem;box-sizing:content-box}.modal__button_close:hover svg path{fill:#e82c2e}.modal__button_close img,.modal__button_close svg{width:1rem;height:1rem;display:block}.modal__button_close img path,.modal__button_close svg path{fill:#858585}.modal__button_close:hover{cursor:pointer}.modal__button_close:hover svg path{fill:#858585}.approve_modal_container{min-height:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.approve_modal_container h3{margin-top:0}.table-container{overflow-x:auto}.table{width:100%;border-collapse:collapse}@media (min-width:0){.table{font-size:.85714rem}}@media (min-width:576px){.table{font-size:.83333rem}}@media (min-width:768px){.table{font-size:.83333rem}}@media (min-width:992px){.table{font-size:.83333rem}}@media (min-width:1200px){.table{font-size:.8rem}}@media (min-width:1440px){.table{font-size:.75rem}}@media (max-width:768px){.table{width:auto}}td,th{border:1px solid #ced4da;padding:.75rem}th{background-color:#e9ecef;text-align:left}.table-striped tbody tr:nth-of-type(2n){background-color:#f8f9fa}.table-hovered tbody tr:hover td{background-color:rgba(0,123,255,.1)}.table-spaced td,.table-spaced th{border:1px solid #adb5bd;padding:1rem}.table-modern td,.table-modern th{border-left:none;border-right:none}body,html{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;background-color:#fff;color:#000;font-weight:400;line-height:1.4}::selection{background-color:rgba(232,44,46,.2)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:1.25em;margin-bottom:1rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;color:#212529}.h1+.h1,.h1+.h2,.h1+.h3,.h1+.h4,.h1+.super-h1,.h1+h1,.h1+h2,.h1+h3,.h1+h4,.h2+.h1,.h2+.h2,.h2+.h3,.h2+.h4,.h2+.super-h1,.h2+h1,.h2+h2,.h2+h3,.h2+h4,.h3+.h1,.h3+.h2,.h3+.h3,.h3+.h4,.h3+.super-h1,.h3+h1,.h3+h2,.h3+h3,.h3+h4,.h4+.h1,.h4+.h2,.h4+.h3,.h4+.h4,.h4+.super-h1,.h4+h1,.h4+h2,.h4+h3,.h4+h4,.super-h1+.h1,.super-h1+.h2,.super-h1+.h3,.super-h1+.h4,.super-h1+.super-h1,.super-h1+h1,.super-h1+h2,.super-h1+h3,.super-h1+h4,h1+.h1,h1+.h2,h1+.h3,h1+.h4,h1+.super-h1,h1+h1,h1+h2,h1+h3,h1+h4,h2+.h1,h2+.h2,h2+.h3,h2+.h4,h2+.super-h1,h2+h1,h2+h2,h2+h3,h2+h4,h3+.h1,h3+.h2,h3+.h3,h3+.h4,h3+.super-h1,h3+h1,h3+h2,h3+h3,h3+h4,h4+.h1,h4+.h2,h4+.h3,h4+.h4,h4+.super-h1,h4+h1,h4+h2,h4+h3,h4+h4{margin-top:1rem}b,strong{font-weight:700}p{margin:1rem 0;max-width:60rem}a:link,a:visited{color:#000}a:hover{color:#e82c2e}.overhead-h1,.overhead-h2,.overhead-super-h1{margin-bottom:.75em}.overhead-h1,.overhead-h2,.overhead-super-h1,.subtitle-h1,.subtitle-h2,.subtitle-super-h1{color:rgba(33,37,41,.7)}.overhead-h1+.h1,.overhead-h1+.h2,.overhead-h1+.super-h1,.overhead-h1+h1,.overhead-h1+h2,.overhead-h2+.h1,.overhead-h2+.h2,.overhead-h2+.super-h1,.overhead-h2+h1,.overhead-h2+h2,.overhead-super-h1+.h1,.overhead-super-h1+.h2,.overhead-super-h1+.super-h1,.overhead-super-h1+h1,.overhead-super-h1+h2{margin-top:1rem}.inverse,.inverse .h1,.inverse .h2,.inverse .h3,.inverse .h4,.inverse .h5,.inverse .h6,.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5,.inverse h6{color:#fff}.inverse .overhead-h1,.inverse .overhead-h2,.inverse .overhead-super-h1,.inverse .subtitle-h1,.inverse .subtitle-h2,.inverse .subtitle-super-h1{color:hsla(0,0%,100%,.8)}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #adb5bd}ol,ul{padding-left:2em;margin:1rem 0}ul li{list-style:disc}ol{counter-reset:olCounter;padding:0}ol li{list-style:none;position:relative;padding-left:2em}ol li:before{counter-increment:olCounter;content:counter(olCounter) ".";position:absolute;text-align:right;width:1.5em;left:0}li{margin:.5rem 0;max-width:50em}ol.styled li{padding-left:2.33em}ol.styled li:before{content:counter(olCounter);display:block;height:2em;width:2em;margin-left:.42857em;background-color:#adb5bd;font-size:.7em;line-height:2;text-align:center;border-radius:100%;color:#fff}@media (min-width:0){body,html{font-size:14px}.super-h1{font-size:2.16139rem;line-height:1.23409}.h1,h1{font-size:1.85262rem;line-height:1.2782}.h2,h2{font-size:1.58796rem;line-height:1.31601}.h3,h3{font-size:1.36111rem;line-height:1.34841}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.16667rem;line-height:1.37619}li,p{line-height:1.54286}.small{font-size:.85714rem;line-height:1.66531}.overhead-super-h1{font-size:1.36111rem}.overhead-h1{font-size:1.16667rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.36111rem}.subtitle-h1{font-size:1.16667rem}.subtitle-h2{font-size:1rem}}@media (min-width:576px){body,html{font-size:14px}.super-h1{font-size:2.48832rem;line-height:1.28738}.h1,h1{font-size:2.0736rem;line-height:1.34663}.h2,h2{font-size:1.728rem;line-height:1.396}.h3,h3{font-size:1.44rem;line-height:1.43714}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.2rem;line-height:1.47143}li,p{line-height:1.64286}.small{font-size:.83333rem;line-height:1.7619}.overhead-super-h1{font-size:1.44rem}.overhead-h1{font-size:1.2rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.44rem}.subtitle-h1{font-size:1.2rem}.subtitle-h2{font-size:1rem}}@media (min-width:768px){body,html{font-size:14px}.super-h1{font-size:2.48832rem;line-height:1.38738}.h1,h1{font-size:2.0736rem;line-height:1.44663}.h2,h2{font-size:1.728rem;line-height:1.496}.h3,h3{font-size:1.44rem;line-height:1.53714}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.2rem;line-height:1.57143}li,p{line-height:1.74286}.small{font-size:.83333rem;line-height:1.8619}.overhead-super-h1{font-size:1.44rem}.overhead-h1{font-size:1.2rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.44rem}.subtitle-h1{font-size:1.2rem}.subtitle-h2{font-size:1rem}}@media (min-width:992px){body,html{font-size:16px}.super-h1{font-size:2.48832rem;line-height:1.24453}.h1,h1{font-size:2.0736rem;line-height:1.30377}.h2,h2{font-size:1.728rem;line-height:1.35314}.h3,h3{font-size:1.44rem;line-height:1.39429}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.2rem;line-height:1.42857}li,p{line-height:1.6}.small{font-size:.83333rem;line-height:1.71905}.overhead-super-h1{font-size:1.44rem}.overhead-h1{font-size:1.2rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.44rem}.subtitle-h1{font-size:1.2rem}.subtitle-h2{font-size:1rem}}@media (min-width:1200px){body,html{font-size:16px}.super-h1{font-size:3.05176rem;line-height:1.16403}.h1,h1{font-size:2.44141rem;line-height:1.25123}.h2,h2{font-size:1.95312rem;line-height:1.32098}.h3,h3{font-size:1.5625rem;line-height:1.37679}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.25rem;line-height:1.42143}li,p{line-height:1.6}.small{font-size:.8rem;line-height:1.71429}.overhead-super-h1{font-size:1.5625rem}.overhead-h1{font-size:1.25rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.5625rem}.subtitle-h1{font-size:1.25rem}.subtitle-h2{font-size:1rem}}@media (min-width:1440px){body,html{font-size:16px}.super-h1{font-size:4.21399rem;line-height:.998}.h1,h1{font-size:3.16049rem;line-height:1.1485}.h2,h2{font-size:2.37037rem;line-height:1.26138}.h3,h3{font-size:1.77778rem;line-height:1.34603}.big,.h4,.h5,.h6,h4,h5,h6{font-size:1.33333rem;line-height:1.40952}li,p{line-height:1.6}.small{font-size:.75rem;line-height:1.70714}.overhead-super-h1{font-size:1.77778rem}.overhead-h1{font-size:1.33333rem}.overhead-h2{font-size:1rem}.subtitle-super-h1{font-size:1.77778rem}.subtitle-h1{font-size:1.33333rem}.subtitle-h2{font-size:1rem}}.tab-container{display:block}.tab-panel{text-align:center}.tab-panel__title{padding:.5rem;font-weight:500;display:inline-block;cursor:pointer}@media (min-width:0){.tab-panel__title{font-size:1.16667rem}}@media (min-width:576px){.tab-panel__title{font-size:1.2rem}}@media (min-width:768px){.tab-panel__title{font-size:1.2rem}}@media (min-width:992px){.tab-panel__title{font-size:1.2rem}}@media (min-width:1200px){.tab-panel__title{font-size:1.25rem}}@media (min-width:1440px){.tab-panel__title{font-size:1.33333rem}}.tab-panel__title_selected{background-color:#ced4da;color:#fff}.tab-content{padding:1rem}@media (min-width:0){.tab-content{font-size:1rem}}@media (min-width:576px){.tab-content{font-size:1rem}}@media (min-width:768px){.tab-content{font-size:1rem}}@media (min-width:992px){.tab-content{font-size:1rem}}@media (min-width:1200px){.tab-content{font-size:1rem}}@media (min-width:1440px){.tab-content{font-size:1rem}}.drawer{height:100vh;left:0;position:fixed;top:0;width:200px}.drawer_content{background-color:#fff;height:100%;overflow:auto}.drawer_content.open{box-shadow:3px 0 5px 0 rgba(0,0,0,.3)}.drawer_content.open .categories-tree_second-active{transform:translateX(100%);box-shadow:3px 0 5px 0 rgba(0,0,0,.3)}@media (max-width:768px){.drawer_content.open .categories-tree_second-active{transform:translateX(0)}}.drawer_content.open .categories-tree_third-half{transform:translateX(100%)}@media (max-width:768px){.drawer_content.open .categories-tree_third-half{transform:translateX(-100%)}}.drawer_content.open .categories-tree_third-active{transform:translateX(200%);box-shadow:3px 0 5px 0 rgba(0,0,0,.3)}@media (max-width:768px){.drawer_content.open .categories-tree_third-active{transform:translateX(0)}}.drawer_fader{background-color:rgba(0,0,0,.15);left:0;width:100vw;z-index:-3}.drawer-opener,.drawer_fader{height:100vh;position:fixed;top:0}.drawer-opener{z-index:50}.loading-screen>div{fill:#e82c2e!important}.admin-layout .loading-screen{z-index:10002}.pagination{padding-bottom:20px}.pagination_show_by_item,a.pagination_show_by_item:hover,a.pagination_show_by_item:link,a.pagination_show_by_item:visited{color:#000}.toasts_container{bottom:1rem;max-width:90%;position:fixed;right:1rem;width:352px;z-index:10000}@keyframes toastopen{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes toastclose{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}.toast{animation-name:toastopen;animation-duration:.45s;animation-fill-mode:forwards;background-color:#fff;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;display:flex;margin-bottom:1rem;padding:1rem 1rem 1rem 0;overflow:hidden;position:relative;width:100%}.toast.mounted{animation-name:none}.toast.closed{animation-name:toastclose}.toast .toast_line{left:0;height:100%;position:absolute;top:0;width:.5rem}.toast .toast_body{display:flex;flex-direction:column;justify-content:center;margin:0 .5rem 0 1.5rem}.toast .toast_title{line-height:22px}.toast .toast_msg{font-size:.875rem;display:inline-block;line-height:19px;margin-top:.25rem;color:#000}.toast .toast_close{align-items:center;display:flex;justify-content:center;margin-left:auto;padding:.5rem}.toast .toast_close .svg-icon{display:flex;height:.75rem;width:.75rem}.toast .toast_close:hover{cursor:pointer}.toast.success .toast_line{background-color:#7cb444}.toast.success .toast_title{color:#7cb444}.toast.danger .toast_line,.toast.error .toast_line{background-color:#d60000}.toast.danger .toast_title,.toast.error .toast_title{color:#d60000}.toast.info .toast_line{background-color:#4a90e2}.toast.info .toast_title{color:#4a90e2}.simple-select{width:100%;overflow:visible;height:40px}.simple-select .simple-select__placeholder{border-radius:0;border:1px solid #d6d6d6;padding:12px;color:#858585;font-size:14px;line-height:16px;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.simple-select .simple-select__placeholder .simple-select__placeholder__svg{fill:#858585;width:10px;height:auto}.simple-select .simple-select__placeholder.simple-select__placeholder_active{border:1px solid #e82c2e;border-bottom-left-radius:0;border-bottom-right-radius:0}.simple-select .simple-select__options{position:relative;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;z-index:1000;background-color:#fff;padding:12px 16px;font-size:14px;line-height:16px;display:grid;row-gap:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.simple-select .simple-select__options .simple-select__options__item{cursor:pointer}.simple-select .simple-select__options .simple-select__options__item:hover{color:#e82c2e}.field{margin:0}.field .label{font-size:.875rem;margin-bottom:.75rem}.input-field .label{margin-bottom:.5rem}.input-field .input{box-sizing:border-box;border:1px solid #d6d6d6;border-radius:0;padding:.75rem 1rem;resize:none}.input-field .input:-ms-input-placeholder{color:#d6d6d6}.input-field .input::placeholder{color:#d6d6d6}.input-field .input:focus{border:1px solid #e82c2e}.input-field input.input{height:2.5rem;padding:0 1rem}.input-field.error .input{border-color:#d60000}.input-field.error .label{color:#d60000}.tab-field{display:flex;flex-wrap:wrap}.tab-field .tab{margin:1rem 1rem 0 0}.tab-field .btn-bordered-gray{color:#000}.tab-field .btn-bordered-gray:hover{background-color:#e82c2e;color:#fff}.input-error{color:#d60000}.input-error,.input-hint{font-size:.75rem;margin-top:.5rem}.input-hint{color:#858585}.field-checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.field-checkbox .icon{margin-right:.375rem}.field-checkbox .icon img,.field-checkbox .icon svg{height:1rem;width:auto;display:block}.field-checkbox .mark{box-sizing:border-box;border:1px solid #d6d6d6;display:inline-flex;justify-content:center;align-items:center;flex:0 0 1rem;width:1rem;height:1rem;margin-right:.75rem;background-color:#fff;border-radius:0;transition:all .2s ease-in-out}.field-checkbox .mark img,.field-checkbox .mark svg{height:.5rem;width:auto;display:block;opacity:0;transition:all .2s ease-in-out}.field-checkbox .checkbox-label{font-size:.875rem;margin:0;display:flex;align-items:center;line-height:1}.field-checkbox.checked .mark{background-color:#e82c2e;border-color:#e82c2e}.field-checkbox.checked .mark img,.field-checkbox.checked .mark svg{opacity:1}.field-checkbox.as-button{display:flex;justify-content:center;align-items:center;height:2.5rem;border:1px solid #d6d6d6}.field-checkbox.as-button .mark{width:0;height:0;border:none;margin-right:0}.field-checkbox.as-button .label{font-weight:500}.field-checkbox.as-button.checked{background-color:#e82c2e}.field-checkbox.as-button.checked .mark{width:1rem;height:1rem;margin-right:.5rem}.field-checkbox.disabled{cursor:default;opacity:.5}.field-checkbox.disabled:hover{cursor:default}.field-range{height:auto}.field-range .label{font-weight:500;margin-bottom:.75rem}.field-range .inputs{display:flex;align-content:center}.field-range .inputs input{box-sizing:border-box;border:1px solid #d6d6d6;text-align:center;height:2rem;padding:0 .75rem;width:6.5em}.field-range .inputs input:focus{border-color:#e82c2e}.field-range .inputs__delimiter{color:#e82c2e;margin:0 .5rem;padding:.25rem 0 0;text-align:center;width:1rem}.field-range .range{width:15rem;margin-top:16px;padding-left:8px;padding-right:8px;max-width:100%}.field-range .range .rc-slider-rail{background:#858585;border-radius:0;height:2px}.field-range .range .rc-slider-track{background:#e82c2e;height:2px}.field-range .range .rc-slider-handle{background:#e82c2e;border-radius:0;border:none;margin-top:-.37rem;width:.75rem;height:.75rem}.number-field{align-items:center;border:1px solid #d6d6d6;border-radius:0;display:flex;justify-content:space-between;line-height:1em;font-size:1.25rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.number-field:hover{cursor:default}.number-field__control{font-size:1rem;font-weight:600;opacity:.8;cursor:pointer;text-align:center;transition:all .2s ease-in-out;width:auto;flex:1 0 auto;padding:.5em}.number-field__control:hover{color:#e82c2e;cursor:pointer;opacity:1}.number-field__control.sub{text-align:right}.number-field__control.add{text-align:left}.number-field input{background:transparent;border:none;font-size:1.25rem;text-align:center;width:4em;flex:0 0 auto;padding:.5em 0}.number-field .number-field__control.hide{opacity:.3;pointer-events:none}.number-field input::-webkit-inner-spin-button,.number-field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-field input[type=number]{-moz-appearance:textfield}.field-radio-w{display:flex}.field-radio-w.column{flex-direction:column}.field-radio-w.column .field-radio{margin:12px 0 0}.field-radio-w.column .field-radio:first-child{margin-top:0}.field-radio-w .field-radio{height:auto;margin:0 24px 0 0}.field-radio-w .field-radio:last-child{margin:0}.field-radio .field-radio-value{align-items:center;display:flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}.field-radio:hover{cursor:pointer}.field-radio .hint{color:#858585;font-size:.75rem;margin:.25rem 0 0}.field-radio__mark{background-color:#fff;border:1px solid #d6d6d6;border-radius:50%;display:inline-flex;min-height:1rem;position:relative;min-width:1rem}.field-radio__mark:after{background-color:#e82c2e;border-radius:50%;content:"";display:block;height:calc(1rem - 6px);left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(0);transition:transform .25s ease;width:calc(1rem - 6px)}.field-radio__mark.checked:after{transform:translate3d(-50%,-50%,0) scale(1)}.field-radio__label{font-size:14px;margin-left:12px;display:flex;align-items:center}.field-radio_with-hover{display:inline-block;margin-left:.5rem}.field-radio_with-hover .radio_info{width:17px;height:17px}.field-radio_with-hover .with-hover{background-color:#fff;z-index:10;opacity:0;visibility:hidden;transition:.3s ease-in-out}.field-radio_with-hover .with-hover .with-hover__pop-up{background-color:#fff;bottom:0;top:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:769px){.field-radio_with-hover:hover .with-hover{opacity:1;visibility:visible}}.field-placeholder{color:#d6d6d6;font-size:1rem;position:absolute;transform:translateY(-50%);top:50%}.select-field{position:relative}.select-field .label{margin-bottom:.5rem}.select-field:hover{cursor:pointer}.select-field .select-angle_icon{width:12px;height:7px;position:absolute;right:16px;top:16px}.select-field .select-angle_icon svg{position:absolute}.select-field .select{position:relative}.select-field .select-profile_icon{height:20px;width:20px;margin-right:16px;vertical-align:sub}.select__selected{align-items:center;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;display:flex;height:2.5rem;padding:.75rem 1rem;width:100%;z-index:1}.select__selected.placeholder{color:#8f8f8f}.select__selected.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.select__selected.autocomplete:hover{cursor:text}.select__selected.autocomplete:-ms-input-placeholder{color:#8f8f8f}.select__selected.autocomplete::placeholder{color:#8f8f8f}.select__options{background-color:#fff;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #d6d6d6;border-top:none;border-bottom:none;bottom:0;height:0;left:0;overflow:hidden;position:absolute;width:calc(100% + 1px);z-index:2}.select__options-body{border-bottom:1px solid #d6d6d6;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%;overflow:auto}.select__option{color:#000;font-size:.875rem;padding:.75rem 1rem;transition:all .2s ease-in-out}.select__option:hover{background-color:rgba(232,44,46,.15);cursor:pointer}.select__option.selected{background-color:rgba(232,44,46,.35)}.file-field{cursor:pointer;height:3rem!important;margin-top:0}.file-field:last-of-type{margin:0}.file-field .label{font-size:1rem;margin-bottom:.5rem}.file-field .caption{padding:auto 1rem;height:100%;border:1px solid #8f8f8f;display:flex;align-items:center;justify-content:center}.file-field .caption .img{margin-right:1rem}.file-field .caption .img img,.file-field .caption .img svg{height:1.5rem;width:auto;display:block}.file-field.error .caption{border:1px solid #e82c2e}.field-number{display:inline-flex;justify-content:center;align-items:center;border:1px solid #8f8f8f;line-height:1em;padding:0 1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.field-number__control{font-size:.875rem;cursor:pointer;display:inline-block}.field-number__control:hover{color:#e82c2e}.field-number input{width:4em;border:none;background:transparent;text-align:center}@media (min-width:768px){.number-field,.number-field__control,.number-field input{font-size:.875rem}}.country-phone .country-phone_label{font-size:12px;line-height:14px}.country-phone .country-phone_control{display:flex;border:1px solid #d6d6d6;padding:4px;height:40px;margin-top:10px}.country-phone .country-phone_control .country-phone_select{min-width:72px;max-width:72px;margin-right:12px;height:100%}.country-phone .country-phone_control .country-phone_select .simple-select__placeholder{border:none;background:#f5f5f5;padding:6px 8px;height:100%}.country-phone .country-phone_control .country-phone_select .simple-select__placeholder img{width:34px;height:20px;max-width:34px;max-height:20px;-o-object-fit:cover;object-fit:cover}.country-phone .country-phone_control .country-phone_select .simple-select__placeholder .ph-no-display{display:none}.country-phone .country-phone_control .country-phone_select .simple-select__options{width:-webkit-max-content;width:max-content;font-size:12px;line-height:14px;padding:12px;border-top:1px solid #d6d6d6;margin:4px 0 0 -5px;height:137.3px;overflow-y:scroll}@media (max-width:992px){.country-phone .country-phone_control .country-phone_select .simple-select__options{height:126.3px}}@media (max-width:575px){.country-phone .country-phone_control .country-phone_select .simple-select__options{height:auto}}.country-phone .country-phone_control .country-phone_select .simple-select__options .simple-select__options__item{display:flex;align-items:center}.country-phone .country-phone_control .country-phone_select .simple-select__options img{width:32px;height:20px;max-width:32px;max-height:20px;margin-right:8px}.country-phone .country-phone_control .simple-select__options::-webkit-scrollbar{width:3px}.country-phone .country-phone_control .simple-select__options::-webkit-scrollbar-thumb{background-color:#e82c2e;border-radius:0}.country-phone .country-phone_control .country-phone_input{border:none;font-size:14px;line-height:16px;color:#858585;width:100%;padding:0;margin:0}.country-phone .country-phone_control .country-phone_input input{border:none;height:100%;padding:0}.collapse__title{display:flex;align-items:center;cursor:pointer;font-weight:600}.collapse__title .annotation{margin-left:8px}.collapse__title__icon{margin-left:8px;transform:translateY(2px)}.collapse__title__icon.flip img,.collapse__title__icon.flip svg{transform:rotate(180deg)}.collapse__title__icon .svg-icon{height:1rem;width:1rem}.collapse__title__icon .svg-icon svg{height:auto;width:.5rem}.collapse__title__icon img,.collapse__title__icon svg{display:block;width:8px;height:auto;transition:transform .5s;transform:rotate(0)}.collapse__items-item.inline{display:inline-block}.filters .filter:not(:last-child){margin-bottom:12px}.loading-screen{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-screen.loading{position:static}.loading-screen .lds-roller{display:inline-block;position:relative;width:80px;height:80px}.loading-screen .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loading-screen .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#e82c2e;margin:-4px 0 0 -4px}.loading-screen .lds-roller div:first-child{animation-delay:-36ms}.loading-screen .lds-roller div:first-child:after{top:63px;left:63px}.loading-screen .lds-roller div:nth-child(2){animation-delay:-72ms}.loading-screen .lds-roller div:nth-child(2):after{top:68px;left:56px}.loading-screen .lds-roller div:nth-child(3){animation-delay:-.108s}.loading-screen .lds-roller div:nth-child(3):after{top:71px;left:48px}.loading-screen .lds-roller div:nth-child(4){animation-delay:-.144s}.loading-screen .lds-roller div:nth-child(4):after{top:72px;left:40px}.loading-screen .lds-roller div:nth-child(5){animation-delay:-.18s}.loading-screen .lds-roller div:nth-child(5):after{top:71px;left:32px}.loading-screen .lds-roller div:nth-child(6){animation-delay:-.216s}.loading-screen .lds-roller div:nth-child(6):after{top:68px;left:24px}.loading-screen .lds-roller div:nth-child(7){animation-delay:-.252s}.loading-screen .lds-roller div:nth-child(7):after{top:63px;left:17px}.loading-screen .lds-roller div:nth-child(8){animation-delay:-.288s}.loading-screen .lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-screen .text{margin-top:1rem;text-align:center;font-weight:500}.loading-screen.fullscreen{position:fixed}.youtube-video .video-container{position:relative;height:0;padding-bottom:56.25%}.youtube-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.youtube-video .video-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;cursor:pointer}.yandex-map{height:50vh}.yandex-map .the-map{height:100%}.yandex-map .point-balloon{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px}.yandex-map .point-balloon .address{font-size:.875rem;font-weight:500}.yandex-map .point-balloon .subway{font-size:.75rem;margin-top:.5rem}.yandex-map .point-balloon .subway:empty{display:none}.yandex-map .point-balloon .sub-title{font-weight:500;font-size:.75rem;margin-top:.5rem}.yandex-map .point-balloon .work-time{margin-top:.25rem;font-size:.75rem}.yandex-map .point-balloon .activate{color:#e82c2e;font-size:.875rem;font-weight:500;padding-top:.5rem;cursor:pointer;text-transform:uppercase}.delivery-data .points-explorer{overflow:auto;overflow-x:hidden;max-height:50vh}.delivery-data .points-explorer .item{padding:.75rem;cursor:pointer;position:relative;transition:all .2s ease-in-out;border:1px solid #d6d6d6;border-bottom-color:transparent}.delivery-data .points-explorer .item:last-child{border-bottom-color:#d6d6d6}.delivery-data .points-explorer .item.active,.delivery-data .points-explorer .item:hover{background-color:#f5f5f5}.delivery-data .points-explorer .item.active .check{display:block}.delivery-data .points-explorer .item .address{font-weight:500;font-size:.875rem;width:85%}.delivery-data .points-explorer .item .subway{font-size:.75rem;margin-top:.5rem}.delivery-data .points-explorer .item .fields-group{margin-top:.5rem}.delivery-data .points-explorer .item .fields-group.fields-contacts-map a{text-decoration:none;color:#e82c2e}.delivery-data .points-explorer .item .fields-group .fields-group__title{font-weight:500;font-size:.75rem}.delivery-data .points-explorer .item .fields-group .field{white-space:pre-line;font-size:.75rem;margin:.25rem 0 0}.delivery-data .points-explorer .item .check{display:none;position:absolute;top:.5rem;right:.5rem}.delivery-data .points-explorer .item .check img,.delivery-data .points-explorer .item .check svg{width:1rem;height:auto;display:block}.delivery-data .points-explorer .item .check img path,.delivery-data .points-explorer .item .check svg path{fill:#fff}.delivery-data .points-explorer .item .check img path:first-child,.delivery-data .points-explorer .item .check svg path:first-child{fill:#e82c2e}.delivery-data .points-explorer::-webkit-scrollbar{-webkit-appearance:none;width:14px;background-color:transparent}.delivery-data .points-explorer::-webkit-scrollbar-thumb{border-radius:8px;width:4px;border:5px solid #fff;background-color:#d6d6d6}.delivery-data .points-explorer::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.delivery-data .cdek__results{display:block;margin-bottom:1.5rem;margin-top:1rem}.delivery-data .cdek__results p{margin:0}.delivery-data .cdek__results .cancel{text-decoration:underline;color:#e82c2e;margin:.5rem 0 0;cursor:pointer}.delivery-data .cdek__results .cancel:hover{color:#cb1618}.delivery-data #pickup-map{height:400px}.delivery-data .delivery-hint{font-size:14px;margin-bottom:.5rem}@media (max-width:768px){.delivery-data .points-explorer{margin-top:1rem;height:auto!important;max-height:50vh}.delivery-data .cdek__results{display:block}.delivery-data .cdek__results .cancel{margin:.5rem 0 0}}.annotation{position:relative;display:inline-block;cursor:help}.annotation .label{display:flex;align-items:center;justify-content:center}.annotation .question{font-size:.875rem;color:#e82c2e;position:relative;margin-top:1rem}.annotation .question:after{content:" ";position:absolute;top:100%;left:0;width:100%;height:1px;border-top:1px dashed #e82c2e}.annotation:hover .bubble-wrapper{left:100%;opacity:1;pointer-events:auto}.annotation .icon img,.annotation .icon svg{width:1rem;height:auto;display:block}.annotation .bubble-wrapper{opacity:0;pointer-events:none;transition:all .4s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.annotation .bubble{margin-left:.75rem;border:1px solid #d6d6d6;padding:.5rem;border-radius:0;font-size:.75rem;width:210px;background-color:#fff;white-space:pre-line;position:relative}.annotation .bubble:after{content:" ";width:.75rem;height:.75rem;border-radius:2px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;background-color:#fff;position:absolute;top:50%;left:-1px;transform:translate(-50%,-50%) rotate(-45deg);z-index:1}@media (max-width:992px){.annotation.mobile-left .bubble-wrapper{left:0;right:auto}.annotation:hover .bubble-wrapper{left:auto;top:calc(100% + .5rem)}.annotation .bubble-wrapper{left:auto;right:0;top:90%;transform:translateY(0)}.annotation .bubble{margin:0;width:140px}.annotation .bubble:after{display:none}}.vacancy{max-width:752px;padding:20px;background-color:#fff;border:1px solid #d6d6d6;margin-bottom:20px;display:block;text-decoration:none;transition:background-color .3s ease-in-out;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out}.vacancy:last-child{margin-bottom:0}@media (min-width:769px){.vacancy:hover{background-color:#d6d6d6}}@media (max-width:769px){.vacancy{margin-bottom:18px}}@media (max-width:400px){.vacancy{margin-bottom:16px}}.vacancy .vacancy-button{padding:0 16px;font-weight:500;letter-spacing:1.6px}.vacancy-header{display:flex;flex-direction:column;margin-bottom:12px}@media (max-width:769px){.vacancy-header{margin-bottom:0}}.vacancy-header_flex-container{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:0;margin:0 0 8px}@media (max-width:769px){.vacancy-header_flex-container{flex-direction:column;align-items:flex-start}}.vavacancy-header-title-container{display:flex;flex-direction:column;gap:8px}.vacancy-header_title{font-weight:500;font-size:16px;line-height:120%;color:#000;padding:0;margin:0}@media (max-width:768px){.vacancy-header_title{font-size:14px}}.vacancy-header-time{font-weight:400;font-size:14px;line-height:120%;color:#858585;white-space:nowrap}@media (max-width:768px){.vacancy-header-time{font-size:12px}}.vacancy-header_link{font-size:16px;line-height:120%;display:flex;gap:6px;color:#e82c2e;text-decoration:none}.vacancy-header_link span{color:#e82c2e}.vacancy-header_link .svg-icon{height:12px;width:12px}@media (max-width:769px){.vacancy-header_link{display:none}}.vacancy-info-container{display:flex;flex-direction:column;gap:4px}.vacancy-text-p{font-weight:400;color:#000;margin:0}.vacancy-price,.vacancy-text-p{font-size:16px;line-height:120%}.vacancy-price{font-weight:700;color:#e82c2e;white-space:nowrap}@media (max-width:769px){.vacancy-price{font-size:14px}}@media (max-width:769px){.vacancy__display-none{display:none}}.vacancy-span__two-span,.vacancy-span__two-span>p{font-style:light;font-weight:300;font-size:16px;line-height:140%;color:#212529;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden;padding:0;margin:0 0 18px}@media (max-width:769px){.vacancy-span__two-span,.vacancy-span__two-span>p{margin-bottom:8px;-webkit-line-clamp:3}}@media (max-width:400px){.vacancy-span__two-span,.vacancy-span__two-span>p{margin-bottom:16px}}@media (max-width:400px){.CollectionJobView-box-carousel{margin-bottom:12px}.div-from-img{width:342px;height:171px;text-align:center;margin:0 auto;padding:0 0 30px;border-radius:11px}.div-from-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:11px}.CollectionJobView-box-carousel .swiper-pagination-fraction,.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom{bottom:0}.CollectionJobView-box-carousel .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-right:8px;height:10px;width:10px}.CollectionJobView-box-carousel .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none;color:#00f}.swiper-button-next,.swiper-button-prev{position:absolute;bottom:4rem;top:110px;z-index:20;width:100px;height:100px;background-size:32px 32px,32px 32px;transform:translateY(50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.swiper-button-prev{background-image:url(/images/prev-arrow.0cf87f725959d13a66230e6436e9c39f.svg),url(/images/prev-arrow-hover.0a49a9b0e0a040616df8e613f95900d1.svg);background-position:0,center -50px;left:0}.swiper-button-prev:hover{background-position:left -100px,0}.swiper-button-next{background-image:url(/images/next-arrow.49361537c6e0b0649bb47162c4ad706b.svg),url(/images/next-arrow-hover.1bd3038bdb6dac3148d0af56b442531d.svg);background-position:100%,center -50px;right:0}.swiper-button-next:hover{background-position:right -100px,100%}}.JobView-wrapper{padding-top:.875rem}.JobView-wrapper .breadcrumbs{margin-bottom:-8px;position:relative;z-index:3}.JobView-wrapper .JobView-button{padding:0 16px;font-weight:500;letter-spacing:1.6px}.JobView-wrapper .wrapper.public-wrapper{padding-bottom:0}@media (max-width:768px){.JobView-wrapper .wrapper.public-wrapper{padding-top:0}}.jobView_notification{width:100%;max-height:50vh;min-height:300px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.jobView_notification>div{text-align:center;margin-bottom:1.5rem}.jobView_notification .jobView_button{margin:0}.JobView{position:relative;padding-bottom:64px}@media (max-width:768px){.JobView{padding-bottom:61px}}@media (max-width:500px){.JobView{padding-bottom:40px}}.JobView-wrapper .header__controls{padding:25px}.JobView .breadcrumbs{margin:0 0 24px;padding:0;font-size:12px;line-height:16px;color:#8f8f8f}@media (max-width:769px){.JobView .breadcrumbs{margin:16px 0}}@media (max-width:400px){.JobView .breadcrumbs{margin-bottom:12px}}.JobView-header{padding-top:32px;display:flex;flex-direction:column;margin-bottom:24px;gap:16px}@media (max-width:500px){.JobView-header{margin-bottom:16px;gap:8px}}.JobView-header h1{font-weight:400;font-size:40px;line-height:120%;color:#000}@media (max-width:769px){.JobView-header h1{font-size:32px;line-height:120%}}@media (max-width:500px){.JobView-header h1{font-size:24px}}.JobView-header p{margin:0}.JobView-price{font-weight:500;font-size:24px;line-height:120%;color:#e82c2e}@media (max-width:769px){.JobView-price{font-size:22px;line-height:30px}}@media (max-width:500px){.JobView-price{font-size:18px;line-height:120%}}.JobView-header-box-two{display:flex;justify-content:center;align-items:flex-start}@media (max-width:768px){.JobView-header-box-two{align-items:flex-start}}.JobView-header-box-two .JobView-header-ancor{display:block;width:100%}.JobView-header-box-two .JobView-header-button{margin-right:0;margin-left:1rem;letter-spacing:2.5px;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease-in-out;cursor:pointer;padding:0 2.5rem;text-decoration:none;font-size:.75rem;font-weight:700;letter-spacing:.15em;color:#fff;border-radius:24px;text-transform:uppercase;background:#e82c2e;border:1px solid #e82c2e;line-height:100%;height:2.5rem}.JobView-header-box-two .JobView-header-button:hover{background-color:#7cb444;border:1px solid #7cb444}@media (max-width:500px){.JobView-header-box-two .JobView-header-button{margin-left:0;margin-top:1rem}}@media (max-width:768px){.JobView-header-box-two .JobView-header-button:hover{background:#e82c2e;border:1px solid #e82c2e}}.JobView-header-box-two button{width:208px;height:40px;text-align:center;background:#e82c2e;border-radius:24px;font-weight:700;font-size:12px;line-height:12px;color:#fff;cursor:pointer;letter-spacing:2.5px;outline:none;border:none}@media (max-width:500px){.JobView-header-box-two button{width:100%;margin-bottom:16px}}.JobView-time{font-weight:400;font-size:16px;line-height:120%;color:#858585}.JobView-conditions-container{display:flex;flex-direction:column;gap:4px}.JobView-conditions{font-weight:400;font-size:16px;line-height:140%;color:#000}@media (max-width:769px){.JobView-conditions{font-size:14px}}.JobView-content{font-weight:400;font-size:16px;line-height:140%;color:#000;margin-bottom:32px}.JobView-content p{padding:0;margin:0}@media (max-width:500px){.JobView-content{font-size:14px}}.JobView-purpose{white-space:pre-wrap;margin-top:24px}.JobView-content>h2{font-weight:400;font-size:24px;line-height:140%;margin-bottom:12px}@media (max-width:500px){.JobView-content>h2{font-size:16px}}.JobView-content>div>ul{padding-left:26px}.JobView-content>div>ol>li,.JobView-content>div>ol>li>span,.JobView-content>div>ul>li,.JobView-content>div>ul>li>span{font-weight:400!important;font-size:16px!important;line-height:140%!important}@media (max-width:769px){.JobView-content>div>ol>li,.JobView-content>div>ol>li>span,.JobView-content>div>ul>li,.JobView-content>div>ul>li>span{font-size:14px!important}}.JobView-title{white-space:pre-wrap;font-weight:300;font-size:16px;line-height:140%;color:#212529;margin-bottom:24px}@media (max-width:769px){.JobView-title{font-size:14px;margin-bottom:32px}}@media (max-width:500px){.JobView-title{margin-bottom:40px}}.JobView-skills{margin-bottom:0}@media (max-width:769px){.JobView-skills>p:first-child{margin-bottom:16px;font-weight:600;font-size:18px;line-height:120%;color:#141414}}.job_view_carousel-slide{padding-bottom:60px}@media (max-width:769px){.JobView-skills>div>ul{display:flex;flex-wrap:wrap;padding-left:0!important}}@media (max-width:769px){.job_view_carousel-ul>li,.JobView-skills>div>ul>li{margin-bottom:18px!important;list-style-type:none!important;width:50%}}.job_view_carousel-ul>li{width:100%}@media (max-width:769px){.job_view_carousel-ul>li>span,.JobView-skills>div>ul>li>span{font-style:normal!important;background:#f5dadf!important;font-size:14px!important;border-radius:40px!important;font-weight:400!important;padding:3px 20px!important}}.JobView-contact_information{height:773px;margin-bottom:-86px;background:#f5dadf}@media (max-width:1199px){.JobView-contact_information{height:565px}}@media (max-width:600px){.JobView-contact_information{height:533px}}.JobView-contact_information-container{max-width:1130px;margin:0 auto;display:flex;height:100%}@media (max-width:1199px){.JobView-contact_information-container{max-width:912px}}.JobView-contact_information-left_box{flex:1 0 50%;padding-top:71px}@media (max-width:1199px){.JobView-contact_information-left_box{padding-top:37px;padding-right:0;display:flex;flex-direction:column;align-items:center}}@media (max-width:600px){.JobView-contact_information-left_box{padding-top:40px}}.JobView-contact_information-left_box>p{margin-bottom:24px;font-weight:600;font-size:32px;line-height:120%;color:#141414}@media (max-width:1199px){.JobView-contact_information-left_box>p{font-size:24px;margin-bottom:16px}}@media (max-width:600px){.JobView-contact_information-left_box>p{font-size:18px;margin-bottom:18px}}.JobView-contact_information-form{display:flex;flex-direction:column}.JobView-contact_information-form>p{margin-bottom:12px;font-size:14px;line-height:120%;color:#141414}.JobView-contact_information-form>input[type=text]{display:flex;flex-direction:column;width:460px;height:48px;margin-bottom:24px;background:#fff;border:1px solid #d0d0ce;box-sizing:border-box;border-radius:0;padding-left:10px}@media (max-width:1199px){.JobView-contact_information-form>input[type=text]{width:348px}}@media (max-width:600px){.JobView-contact_information-form>input[type=text]{margin-bottom:16px}}@media (max-width:1199px){.JobView-contact_information-form-p-comment{display:none}}.JobView-contact_information-form #JobView-last_text_input{margin-bottom:17px}@media (max-width:1199px){.JobView-contact_information-form #JobView-last_text_input{display:none}}.JobView-contact_information-form-consent{display:flex;align-items:flex-start;width:460px;margin-bottom:20px}@media (max-width:1199px){.JobView-contact_information-form-consent{width:348px}}@media (max-width:600px){.JobView-contact_information-form-consent{margin-bottom:16px}}.JobView-contact_information-form-consent #JobView-last_checkbox_input{margin-right:8px}.JobView-contact_information-form-consent>p{font-size:14px;line-height:140%;color:#000}@media (max-width:600px){.JobView-contact_information-form-consent>p{font-size:12px}}.JobView-contact_information-form>button{width:174px;height:40px;left:151px;bottom:466px;background:#ff669e;border-radius:24px;text-transform:uppercase;cursor:pointer;outline:none;border:none;font-weight:700;font-size:12px;line-height:100%;letter-spacing:2.5px;color:#fff}@media (max-width:600px){.JobView-contact_information-form>button{width:100%}}.JobView-contact_information-form>button:hover{background:#86c8bc}.JobView-contact_information-right_box{flex:1 1 50%;background:#d8d88c}@media (max-width:600px){.JobView-contact_information-right_box{display:none}}.JobView-contact_information-right_box-img-box{width:100%;height:100%}.JobView-contact_information-right_box-img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:769px){.JobView-skills .swiper-pagination-fraction,.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom{bottom:27px}.JobView-skills .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin-right:15px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none;color:#00f}.JobView-skills .swiper-button-prev,.swiper-button-next{position:absolute;bottom:4rem;top:unset;bottom:39px;z-index:10;width:100px;height:100px;background-size:32px 32px,32px 32px;transform:translateY(50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.JobView-skills .swiper-button-prev{background-image:url(/images/prev-arrow.0cf87f725959d13a66230e6436e9c39f.svg),url(/images/prev-arrow-hover.0a49a9b0e0a040616df8e613f95900d1.svg);background-position:0,center -50px;left:0;z-index:10}.JobView-skills .swiper-button-prev:hover{background-position:left -100px,0}.JobView-skills .swiper-button-next{background-image:url(/images/next-arrow.49361537c6e0b0649bb47162c4ad706b.svg),url(/images/next-arrow-hover.1bd3038bdb6dac3148d0af56b442531d.svg);background-position:100%,center -50px;right:0;z-index:10}.JobView-skills .swiper-button-next:hover{background-position:right -100px,100%}}.kosmart-video{border-radius:5px;overflow:hidden}.kosmart-video__overlay{background:#000;height:100%}.kosmart-video iframe{border-radius:5px;width:100%;height:100%}.kosmart-video__thumbnail{position:relative;height:100%}.kosmart-video__thumbnail img{width:100%;height:100%}.kosmart-video__thumbnail button{position:absolute;border-radius:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#e82c2e;width:58px;height:58px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.tags-wrapper,.tags-wrapper .tag-wrap{display:flex;flex-wrap:wrap}.tags-wrapper .tag-wrap{align-items:center}.tags-wrapper .tag-wrap .tag-name{margin:6px 8px 6px 0}.tag{align-items:center;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:0;display:flex;flex:0 0 auto;font-size:12px;letter-spacing:.05em;margin-top:12px;margin-bottom:0;margin-right:13px;padding:4px 10px;text-transform:uppercase;z-index:5;font-weight:500}.tag.circle{position:absolute;letter-spacing:0;right:1rem;top:1rem;width:3rem;height:3rem;border-radius:50%;margin-right:0}.tag.circle .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.875rem;font-weight:700}.tag .tag-icon{display:inline-block;margin-left:6px;padding:2px 1px 2px 3px;opacity:.75}.tag .tag-icon:hover{cursor:pointer;opacity:1}.tag .svg-icon{height:7.5px;width:7.5px}.tag.tag-transparent:not(.active){border:1px solid #d6d6d6;background-color:transparent}.tag_product-card{font-size:.75rem;letter-spacing:normal;margin:1em 1em 1em 0;text-transform:none}.tag.gray{background-color:#eaebeb;border-color:#eaebeb}.tag.primary{background-color:#e82c2e;border-color:#e82c2e;color:#fff}a.tag:hover,a.tag:link,a.tag:visited{color:#000;display:inline-flex;font-size:.875rem;letter-spacing:normal;text-decoration:none;text-transform:none}header.header{background-color:#fff;border-bottom:2px solid #f4f4f4;left:0;margin-bottom:90px;position:fixed;top:0;width:100%;z-index:10000}header.header .no-auth-container{padding:0 80px}@media (min-width:768px){header.header .no-auth-container{width:100%!important}}@media (min-width:992px){header.header .no-auth-container{width:100%!important}}@media (min-width:1200px){header.header .no-auth-container{width:100%!important}}@media (min-width:1440px){header.header .no-auth-container{width:100%!important}}@media (max-width:1139px){header.header .no-auth-container{padding:0 24px}}@media (max-width:767px){header.header .no-auth-container{padding:0 16px}}header.header .no-auth-container .header_top .btn_back-call{display:none}@media (min-width:768px){header.header .no-auth-container .header_top{grid-template-columns:auto 1fr 288px}header.header .no-auth-container .header_top .btn_back-call{display:block;padding:0 20px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:1px;margin:0 10px 0 0;text-transform:uppercase}}header.header .price-dropdown{font-weight:500;position:relative}header.header .price-dropdown-title{cursor:pointer;font-weight:500;font-size:15px;line-height:18px}@media (max-width:1200px){header.header .price-dropdown-title{font-size:14px;line-height:100%}}header.header .price-dropdown-menu{cursor:default;overflow:hidden;display:flex;flex-direction:column;position:absolute;bottom:-45px;background:#fff;width:100%;left:50%;transform:translateX(-50%)}header.header .price-dropdown-item{text-decoration:none;font-size:14px;cursor:pointer;color:#000}header.header .price-dropdown-item:hover{color:#e82c2e}header.header.black_friday{background-color:#000}header.header.black_friday .navigation .navigation_item{color:#fff}header.header.black_friday .navigation .navigation_item:hover .svg-icon svg path{fill:#ff6a75}header.header.black_friday .navigation .navigation_item.active,header.header.black_friday .navigation .navigation_item:hover,header.header.black_friday .navigation .navigation_item:hover .icon-num{color:#ff6a75}header.header.black_friday .navigation_header-right .svg-icon svg path,header.header.black_friday .navigation_header-right .svg-icon svg path:first-child{fill:#fff}header.header.black_friday .navigation_header-right .icon-num{color:#fff}header.header.black_friday .svg-icon svg path{fill:#fff}header.header.black_friday .svg-icon svg path:first-child{fill:#e82c2e}header.header.black_friday .navigation_item-search .header_search{background-color:#000}header.header.black_friday .navigation_item-search.active .svg-icon svg path{fill:#000}header.header.black_friday .navigation_item.active .svg-icon svg path{fill:#e82c2e}@media (min-width:1200px){header.header .navigation-item{font-size:16px}}header.header .header_top{align-items:center;display:grid;grid-template-columns:auto 1fr 140px;height:56px}header.header .header_top .navigation_item-cont{display:flex;gap:10px;align-items:center;font-size:14px;margin-right:1.5rem;border-radius:0;background:#e82c2e;color:#fff;cursor:pointer;background:transparent}header.header .header_top .navigation_item-cont.not-in-nav{display:none}@media (max-width:992px){header.header .header_top .navigation_item-cont.not-in-nav{display:flex}}header.header .header_top .navigation_item-cont>span{display:none}header.header .header_top .navigation_item-cont .navigation_item span{background-color:#858585}header.header .header_top .navigation_item-menu{display:flex;flex-direction:column;justify-content:space-between;width:20px;height:17px;padding:0}header.header .header_top .navigation_item-menu span{background-color:#fff;height:2px;display:block;transition:all .2s ease-in-out}header.header .header_top .navigation_item-menu:hover span{background-color:#858585}header.header .header_top .logo_header a{text-decoration:none}header.header .header_top .logo_header .svg-icon{width:171px;height:auto}@media (max-width:576px){header.header .header_top .logo_header .svg-icon{width:10rem}}@media (max-width:425px){header.header .header_top .logo_header .svg-icon{width:8.5rem}}header.header .header_top .logo_header span{display:block;font-weight:600;font-size:.75rem;line-height:.875rem;color:#e82c2e;text-decoration:none}header.header .header_top .city-selector{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin:0 20px 0 0;padding:5px 12px;height:30px;cursor:pointer}header.header .header_top .city-selector .svg-icon{margin-right:.5rem;width:16px;height:20px}header.header .header_top .city-selector .svg-icon path{stroke:#e82c2e}@media (max-width:520px){header.header .header_top .city-selector .svg-icon{width:12px;height:15px}}header.header .header_top .city-selector:hover svg path{stroke:#fff}header.header .sub_header{display:flex;background:#f5f5f5;height:48px!important;position:relative;z-index:100}header.header .sub_header .sub_header-container{align-items:center;display:grid;grid-template-columns:auto auto 1fr auto auto}@media (max-width:1200px){header.header .sub_header .sub_header-container{grid-template-columns:auto 1fr auto auto}}@media (max-width:991px){header.header .sub_header .sub_header-container{grid-template-columns:auto 1fr auto}}@media (max-width:520px){header.header .sub_header .sub_header-container{grid-template-columns:1fr auto}}header.header .sub_header .sub_header-container .search-navigation{display:flex;align-items:center;justify-content:center}header.header .sub_header .sub_header-container .navigation_item-search{width:100%;margin-left:20px}@media (max-width:991px){header.header .sub_header .sub_header-container .navigation_item-search{margin-left:0}}header.header .sub_header .sub_header-container .header_phone{font-weight:500;font-size:16px;line-height:19px;text-decoration:none;margin-right:12px}@media (max-width:520px){header.header .sub_header .sub_header-container .header_phone{display:none}}header.header .sub_header .sub_header-container .working_hours{font-size:12px;line-height:14px;white-space:nowrap}@media (max-width:1200px){header.header .sub_header .sub_header-container .working_hours{display:none}}header.header .sub_header .sub_header-container .working_hours.authorized{white-space:nowrap}header.header .sub_header .sub_header-container .search-icons{display:flex;position:absolute;right:8px;top:0;height:100%;gap:4px}header.header .sub_header .sub_header-container .search-icons .svg-icon{height:18px;width:18px}header.header .sub_header .sub_header-container .search-icons .close-icon .svg-icon{height:16px;width:16px}header.header .sub_header .sub_header-container a.sub_navigation_item{overflow:hidden;position:relative;background:linear-gradient(90deg,#e82c2e,#e82c2e 50%,#000 0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .5s ease;transition-delay:.1s;font-size:14px;line-height:16px;padding:16px 10px;font-weight:400}header.header .sub_header .sub_header-container a.sub_navigation_item:hover{background-position:0 100%}header.header .sub_header .sub_header-container .header_social{display:flex;gap:8px}@media (max-width:991px){header.header .sub_header .sub_header-container .header_social{margin-left:1rem}}header.header .sub_header .sub_header-container .header_social .header_social__icon{width:24px}header.header .icon-num,header.header a.icon-num:hover,header.header a.icon-num:link,header.header a.icon-num:visited{font-size:.75rem;letter-spacing:normal;position:absolute;transition:all .2s ease-in-out;transform:translateX(40%);top:-10px;z-index:10}header.header .icon-num.acc,header.header .icon-num.cart,header.header .icon-num.favorite,header.header a.icon-num:hover.acc,header.header a.icon-num:hover.cart,header.header a.icon-num:hover.favorite,header.header a.icon-num:link.acc,header.header a.icon-num:link.cart,header.header a.icon-num:link.favorite,header.header a.icon-num:visited.acc,header.header a.icon-num:visited.cart,header.header a.icon-num:visited.favorite{right:-9px}header.header .cart-link:hover{opacity:1}header.header .cart-link:hover .svg-icon{opacity:.8}header.header .cart-link:hover .icon-info,header.header .cart-link:hover a.icon-info,header.header .cart-link:hover a.icon-info:link,header.header .cart-link:hover a.icon-info:visited{opacity:1}header.header .icon-info,header.header a.icon-info,header.header a.icon-info:link,header.header a.icon-info:visited{pointer-events:none;font-size:.75rem;letter-spacing:normal;position:absolute;transition:all .2s ease-in-out;transform:translateX(40%);text-transform:none;background-color:#e82c2e;white-space:pre;padding:.5rem .75rem;border-radius:2px;top:2.5rem;right:1rem;color:#fff;z-index:1;opacity:0}@media (max-width:1200px){header.header .icon-info,header.header a.icon-info,header.header a.icon-info:link,header.header a.icon-info:visited{right:3.5rem}}header.header a.icon-info:hover{color:#fff}header.header .header_acc{align-items:center;display:flex;text-decoration:underline;text-transform:none}header.header .header_acc .svg-icon{margin-right:12px}header.header .header_acc:hover{cursor:pointer}header.header .header_search{align-items:center;display:flex;height:100%;overflow:hidden;width:100%;transition:width .5s linear}header.header .header_search.open{overflow:visible;width:100%;display:flex}header.header .header_search .input-field{width:100%}header.header .header_search input{height:32px;padding:8px 58px 8px 12px;border-radius:0;border:none;font-size:14px;line-height:16px}header.header .header_search input:focus{border-color:#d6d6d6}header.header .header_search input:-moz-placeholder,header.header .header_search input:-ms-input-placeholder,header.header .header_search input::-moz-placeholder,header.header .header_search input::-webkit-input-placeholder{font-size:14px;line-height:16px;color:#858585}header.header .header_search form{width:100%}header.header .header_search_result{background-color:#fff;bottom:-1px;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);max-height:calc(90vh - 90px);overflow:auto;padding:0;position:absolute;text-transform:none;transform:translateY(100%);width:100%;z-index:3}header.header .header_search_result::-webkit-scrollbar{width:4px}header.header .header_search_result::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:100px}header.header .header_search_result::-webkit-scrollbar-thumb{background-color:#8f8f8f;border-radius:100px}header.header .header_search_result:hover{cursor:default}header.header .header_search_header_container{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:12px;font-feature-settings:"liga" off,"clig" off}header.header .header_search_title{align-items:center;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:600;line-height:17px;letter-spacing:normal;margin:0}header.header a.header_search_all_href:hover,header.header a.header_search_all_href:link,header.header a.header_search_all_href:visited{display:block;letter-spacing:normal;margin:0;font-size:14px;font-weight:600;line-height:17px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}header.header a.header_search_item:hover,header.header a.header_search_item:link,header.header a.header_search_item:visited{align-items:center;color:#000;display:flex;letter-spacing:normal;margin-top:0;padding:8px 12px;font-size:14px;font-style:normal;font-weight:500;line-height:17px;text-decoration:none;gap:12px;border-bottom:1px solid #d6d6d6}header.header a.header_search_item:hover:last-child,header.header a.header_search_item:link:last-child,header.header a.header_search_item:visited:last-child{border-bottom:none}header.header a.header_search_item:hover img,header.header a.header_search_item:link img,header.header a.header_search_item:visited img{flex:0 0 40px;display:block;width:40px}header.header a.header_search_item:hover p,header.header a.header_search_item:link p,header.header a.header_search_item:visited p{margin:0}header.header a.header_search_item:hover .brand-caption,header.header a.header_search_item:link .brand-caption,header.header a.header_search_item:visited .brand-caption{width:100%}header.header a.header_search_item:hover .brand-tag,header.header a.header_search_item:link .brand-tag,header.header a.header_search_item:visited .brand-tag{color:#bdbdbd}header.header a.header_search_item:hover:first-child,header.header a.header_search_item:link:first-child,header.header a.header_search_item:visited:first-child{margin-top:0}header.header a.header_search_item:hover:hover,header.header a.header_search_item:link:hover,header.header a.header_search_item:visited:hover{color:#e82c2e}header.header a.header_search_item.header_search_item--out-of-stock{color:#d6d6d6}header.header .navigation_header-main a.navigation_item:not(.active){overflow:hidden;position:relative;background:linear-gradient(90deg,#e82c2e,#e82c2e 50%,#000 0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .5s ease;transition-delay:.1s}header.header .navigation_header-main a.navigation_item:not(.active):hover{background-position:0 100%}.navigation .navigation_item-icon .icon-wrapper.navigation_item-discounts__link:hover{opacity:1}.navigation .navigation_item-icon .icon-wrapper.navigation_item-discounts__link .svg-icon:hover svg path,.navigation .navigation_item-icon .icon-wrapper.navigation_item-discounts__link svg path{fill:#fff}.icon-wrapper.icon-wrapper_inactive.account-link{overflow:visible;position:relative}.icon-wrapper.icon-wrapper_inactive.account-link:hover{opacity:1}.icon-wrapper.icon-wrapper_inactive.account-link .account-link__pop-up{position:absolute;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;z-index:2;width:196px;height:58px;bottom:-70px;left:50%;transform:translateX(-50%);opacity:1;color:#000;padding:8px;text-align:center;font-size:12px;line-height:14px;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:1139px){.icon-wrapper.icon-wrapper_inactive.account-link .account-link__pop-up{display:none}}.icon-wrapper.icon-wrapper_inactive.account-link .account-link__pop-up .account-link__pop-up__square{position:absolute;width:12px;height:12px;border-radius:2px;transform:rotate(-45deg);border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background-color:#fff;top:-7px;z-index:1}@media (min-width:768px){header.header .header_top{height:70px}}@media (max-width:992px){header.header .icon-info,header.header a.icon-info,header.header a.icon-info:link,header.header a.icon-info:visited{display:none!important}}.footer{border-top:2px solid #f5f5f5;padding:1.5rem 0}@media (min-width:576px){.footer{padding:2rem 0}}@media (max-width:767px){.footer{margin-bottom:46px}}@media (min-width:992px){.footer{padding:3rem 0}}.footer .brand{font-size:12px;line-height:14px;color:#858585}.footer .brand .logo{width:162px;height:31px;margin-bottom:1rem}@media (min-width:992px){.footer .brand .logo{width:170px;height:31px}}.footer .brand .description{margin-top:0;margin-bottom:.75rem}@media (min-width:576px){.footer .brand .description{margin-bottom:.5rem}}@media (min-width:992px){.footer .brand .description{margin-bottom:.75rem}}.footer .brand .rights{margin-top:0;margin-bottom:.75rem}@media (min-width:576px){.footer .brand .rights{margin-bottom:1rem}}.footer .icons{font-size:12px;line-height:14px;color:#858585;display:flex;align-items:center;gap:1.5rem}@media (min-width:992px){.footer .icons{flex-direction:column;align-items:flex-start;gap:.75rem}}.footer .icons a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none;display:flex;align-items:center;gap:1rem}@media (min-width:992px){.footer .icons a{gap:1.5rem}}.footer .icons a .km,.footer .icons a .webcreator{width:3rem}@media (min-width:992px){.footer .icons a .km,.footer .icons a .webcreator{width:4rem}}.footer .icons a .webcreator{height:25px}@media (min-width:992px){.footer .icons a .webcreator{height:35px}}.footer .icons a .km{height:1.5rem}@media (min-width:992px){.footer .icons a .km{height:2rem}}.footer .links{font-size:14px;line-height:16px;display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}@media (min-width:992px){.footer .links{margin-top:26px}}.footer .links .links__item{margin:0;color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.footer .links a.links__item:hover{color:#e82c2e}.footer .social-media{display:flex;align-items:center;gap:.75rem}@media (min-width:576px){.footer .social-media{flex-direction:column;align-items:flex-end;margin-top:1.5rem}}@media (min-width:992px){.footer .social-media{gap:1rem;margin-top:26px}}.footer .social-media .svg-icon{width:2rem;height:2rem}@media (min-width:576px){.footer .social-media .svg-icon{width:2.25rem;height:2.25rem}}@media (min-width:992px){.footer .social-media .svg-icon{width:2.5rem;height:2.5rem}}.footer.extra-margin{margin-bottom:4rem}.navigation{align-items:center;display:flex;flex:0 0 auto}.navigation .navigation_item.navigation_item-icon.navigation_item-close{display:none;margin-right:.5rem}.navigation .navigation_item.navigation_item-icon.navigation_item-close .icon-wrapper{width:75%}.navigation .navigation_item.navigation_item-icon.navigation_item-close .icon-wrapper .svg-icon{width:20px}.navigation .navigation_item.navigation_item-icon.navigation_item-close .icon-wrapper .svg-icon svg{pointer-events:none}.navigation .navigation_item.navigation_item-icon.navigation_item-close .icon-wrapper:hover{opacity:1}.navigation .navigation_item.navigation_item-icon.navigation_item-close.active{display:block}.navigation .navigation_item,.navigation a.navigation_item:hover,.navigation a.navigation_item:link,.navigation a.navigation_item:visited{color:#000;display:block;font-weight:500;font-size:15px;line-height:18px;letter-spacing:normal;padding:0 .875rem;text-decoration:none;transition:all .2s ease-in-out;cursor:pointer}.navigation .navigation_item:first-letter,.navigation a.navigation_item:hover:first-letter,.navigation a.navigation_item:link:first-letter,.navigation a.navigation_item:visited:first-letter{text-transform:uppercase}.navigation .navigation_item.active,.navigation .navigation_item:hover,.navigation a.navigation_item:hover.active,.navigation a.navigation_item:hover:hover,.navigation a.navigation_item:link.active,.navigation a.navigation_item:link:hover,.navigation a.navigation_item:visited.active,.navigation a.navigation_item:visited:hover{color:#e82c2e}.navigation .navigation_item:hover .icon-num,.navigation a.navigation_item:hover:hover .icon-num,.navigation a.navigation_item:link:hover .icon-num,.navigation a.navigation_item:visited:hover .icon-num{color:#000}.navigation.navigation_header-main{font-weight:500;align-items:center;justify-content:center}.navigation.navigation_header-main .navigation_item,.navigation.navigation_header-main a.navigation_item:hover,.navigation.navigation_header-main a.navigation_item:link,.navigation.navigation_header-main a.navigation_item:visited{padding:1rem .875rem}@media (max-width:1200px){.navigation.navigation_header-main .navigation_item,.navigation.navigation_header-main a.navigation_item:hover,.navigation.navigation_header-main a.navigation_item:link,.navigation.navigation_header-main a.navigation_item:visited{font-size:14px;line-height:100%;padding:1rem .75rem}}.navigation.navigation_header-main:hover{color:#e82c2e}.navigation.navigation_header-main.inactive{display:none}.navigation .navigation_item-icon{padding-left:0;padding-right:0;position:relative}.navigation .navigation_item-icon .svg-icon{height:23px;width:23px;z-index:99}.navigation .navigation_item-icon .svg-icon:hover svg path{fill:#e82c2e}@media (max-width:1200px){.navigation .navigation_item-icon .svg-icon{height:19px;width:19px}}@media (max-width:992px){.navigation .navigation_item-icon .svg-icon{height:23px;width:23px}}@media (max-width:425px){.navigation .navigation_item-icon .svg-icon{height:19px;width:19px}}.navigation .navigation_item-icon .icon-wrapper{align-items:center;display:flex;height:100%}.navigation .navigation_item-icon .icon-wrapper svg path{fill:#000}.navigation .navigation_item-icon .icon-wrapper_inactive{opacity:.6}.navigation .navigation_item-icon.filled .icon-wrapper_inactive{opacity:1}.navigation .navigation_item-icon.filled svg path{fill:#000}.navigation .navigation_item-icon.active svg path{fill:#e82c2e}.navigation .navigation_item-icon.active .icon-num{color:#e82c2e}.navigation_header-main{display:none;margin:0 1rem}.navigation_header-right{display:flex;margin-left:auto}.navigation_header-right .navigation_item-icon{margin-right:1rem}.navigation_header-right .navigation_item-icon:hover{cursor:pointer}.navigation_header-right .navigation_item-icon:last-child{margin-right:0}.navigation_footer{display:block;margin:0 0 2rem;color:#858585}.navigation_footer .navigation_item,.navigation_footer a.navigation_item:hover,.navigation_footer a.navigation_item:link,.navigation_footer a.navigation_item:visited{display:block;margin-top:.75rem;text-decoration:none;padding:0;color:#000;letter-spacing:normal}.navigation_footer .navigation_item:first-child,.navigation_footer a.navigation_item:hover:first-child,.navigation_footer a.navigation_item:link:first-child,.navigation_footer a.navigation_item:visited:first-child{margin-top:0}.navigation .navigation_item-acc .svg-icon+span{display:inline-block;margin-left:10px}.navigation .navigation_item-menu{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;width:2rem}.navigation .navigation_item-menu span{background-color:#858585;height:2px;display:block;transition:all .2s ease-in-out}.navigation .navigation_item-menu:hover span{background-color:#e82c2e}@media (min-width:992px){.navigation_footer{margin:2rem 0}.navigation_footer .navigation_item{padding:0 .875rem}.navigation_item-icon .icon-wrapper:hover{opacity:.8}}@media (min-width:992px){.navigation_header-main{display:flex}.navigation .navigation_item-menu{display:none}}.main_page{overflow:hidden}.main_page .main_page__btn--fixed{position:fixed;width:100%;margin:0;bottom:0;background-color:#fff;border:1px solid #d6d6d6;height:64px;color:#e82c2e;z-index:1000;font-size:20px;line-height:23px}.main_page .swiper-container .swiper-pagination-bullets{display:none}@media (max-width:767px){.main_page .main-new{display:none}}.main_page .title-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.main_page .title-wrapper .title{margin-right:1rem}.main_page .title-wrapper a:link,.main_page .title-wrapper a:visited{margin:0 0 3rem}.main_page .title-wrapper a.link-title{margin:0}.main_page a.link-title{margin:0;text-decoration:none}.main_page a.link-title:hover .title{transition:.25s ease;color:#e82c2e}.slides-slider{margin-top:1.5rem;margin-bottom:2rem}.slides-slider.oneitem .ps__control,.slides-slider.oneitem .swiper-pagination{display:none!important}.slides-slider .swiper-container{padding-bottom:2.5rem;z-index:3}@media (max-width:425px){.slides-slider .swiper-container{padding-bottom:3.5rem}}.slides-slider .swiper-container .ps__control .svg-icon{display:flex;width:40px}.slides-slider .swiper-container .swiper-pagination.products-slider_pagination{align-items:center;bottom:0;display:block;justify-content:center;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto;z-index:0}.slides-slider .swiper-container .swiper-pagination-bullet{border-radius:50%;background-color:#bbb;margin:0 .75rem;height:12px;width:12px}.slides-slider .swiper-container .swiper-pagination-bullet-active{background-color:#e82c2e}.slides-slider .swiper-container .swiper-pagination-bullet:first-child{margin-left:0}.slides-slider .swiper-container .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width:475px){.slides-slider .swiper-container .swiper-pagination-bullet{margin:0 .5rem}}.slides-slider .swiper-container .swiper-pagination-lock.products-slider_pagination{display:none}.slides-slider .swiper-wrapper{align-items:stretch}@media (min-width:992px){.slides-slider .img,.slides-slider .img-2{display:block}.slides-slider .mobile-img{display:none}}@media (max-width:992px){.slides-slider{margin-top:10px;margin-bottom:15px}.slides-slider .img,.slides-slider .img-2{height:0;padding-bottom:20%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none}.slides-slider .mobile-img{display:block}}.slides-slider .img{height:0}.slides-slider .img,.slides-slider .img-2{padding-bottom:20%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-bottom-left-radius:0;border-bottom-right-radius:0}.slides-slider .img-2{height:0;max-height:268.5px;height:268.5px}.slides-slider .mobile-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-bottom-left-radius:0;border-bottom-right-radius:0}.main_section{margin-top:72px}@media (max-width:767px){.main_section{margin-top:40px}}.main_section .title{font-size:32px;line-height:normal;margin-bottom:40px}@media (max-width:767px){.main_section .title{font-size:24px;margin-bottom:24px}}.main_section.popular+.main_section.brands{background-color:#fff}.main_page_banner-container{min-height:20vw}.main_page_banner-link{display:block;margin-top:1.5rem}.main_page_banner-link img{display:block;max-width:100%}.main_banner{background:#f1f1f1;position:relative;z-index:2;padding:0;overflow:visible}.main_banner .ticker{background-color:#e82c2e}.main_banner .main_banner-ticker{padding:7.5px 20px 9.5px;white-space:nowrap;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Montserrat;font-size:20px;font-weight:500;line-height:normal}@media (max-width:767px){.main_banner .main_banner-ticker{padding:8px 20px;font-size:16px}}.main_banner .main_banner-container{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1139px){.main_banner .main_banner-container{flex-direction:column;grid-template-columns:1fr}}.main_banner .main_advantages-button-container{display:flex;align-items:center;gap:32px;flex-wrap:wrap;margin-top:48px}@media (max-width:1440px){.main_banner .main_advantages-button-container{gap:16px}}@media (max-width:1139px){.main_banner .main_advantages-button-container{margin-top:40px;gap:24px}}@media (max-width:767px){.main_banner .main_advantages-button-container{justify-content:center;flex-direction:column;gap:16px}}.main_banner .main_advantages-button-container a.btn_adv:hover,.main_banner .main_advantages-button-container a.btn_adv:link,.main_banner .main_advantages-button-container a.btn_adv:visited,.main_banner .main_advantages-button-container button.btn_adv{border-radius:10px;height:66px;padding:20px 40px;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:uppercase;margin:0}@media (max-width:1440px){.main_banner .main_advantages-button-container a.btn_adv:hover,.main_banner .main_advantages-button-container a.btn_adv:link,.main_banner .main_advantages-button-container a.btn_adv:visited,.main_banner .main_advantages-button-container button.btn_adv{padding:15px 20px;height:51px;font-size:16px}}@media (max-width:1139px){.main_banner .main_advantages-button-container a.btn_adv:hover,.main_banner .main_advantages-button-container a.btn_adv:link,.main_banner .main_advantages-button-container a.btn_adv:visited,.main_banner .main_advantages-button-container button.btn_adv{padding:16px 32px;height:58px}}@media (max-width:767px){.main_banner-brand .main_banner-brand_logo{display:flex;justify-content:center}}.main_banner-brand .main_banner-brand_logo .svg-icon svg{display:block;width:320px}@media (max-width:1139px){.main_banner-brand .main_banner-brand_logo .svg-icon svg{width:359px}}@media (max-width:767px){.main_banner-brand .main_banner-brand_logo .svg-icon svg{width:250px}}.main_banner-subtitle{margin:16px 0 40px;font-family:Montserrat;font-weight:700;font-size:24px;line-height:normal}@media (max-width:1139px){.main_banner-subtitle{margin:16px 0 40px}}@media (max-width:767px){.main_banner-subtitle{font-size:24px;text-align:center}}.main_banner-subtitle span{font-weight:600}.main_banner-image-container{min-height:507px;height:100%;padding-left:73px}@media (max-width:1139px){.main_banner-image-container{width:100%;padding:0;min-height:auto;height:auto}}.main_banner-image-container .main_banner-image{display:block;border-radius:50px 0 0 50px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1139px){.main_banner-image-container .main_banner-image{height:337px;min-height:auto;border-radius:50px 50px 0 0}}@media (max-width:767px){.main_banner-image-container .main_banner-image{height:280px}}.main_banner-text{padding:48px 0 48px 80px;position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center}@media (max-width:1139px){.main_banner-text{padding:56px 24px}}@media (max-width:767px){.main_banner-text{padding:40px 16px}}.main_banner-text .subtitle-h2{margin-top:5px}.main_banner-text .line-sum{text-decoration:line-through}.main_banner-text .sum{background-color:#995f8b;padding:2px 10px;white-space:pre}.main_banner-text li,.main_banner-text ul{margin:0;padding:0}.main_banner-text ul{margin:3.5rem 0 3rem}.main_banner-text li{display:flex;font-size:1.25rem;line-height:normal;list-style:none;margin-top:1.5rem}.main_banner-text li:first-child{margin-top:0}.main_banner-text li .svg-icon{font-size:inherit;height:1em;margin-right:.75em;width:1em}.main_banner-text .main_banner-text_footer{font-family:Montserrat;font-size:16px;font-style:normal;line-height:normal;font-weight:400;margin:0;max-width:222px;opacity:.6}@media (max-width:767px){.main_banner-text .main_banner-text_footer{max-width:100%}}.new-banners{display:grid;grid-template-columns:743px auto;gap:6px;height:488px}@media (max-width:1100px){.new-banners{display:flex;flex-direction:column;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.new-banners__article{display:flex;flex-direction:column;gap:6px;margin-top:1.5rem;margin-bottom:2rem}.new-banners__article .desktop{display:flex!important}@media (max-width:1100px){.new-banners__article .desktop{display:none!important}}.new-banners__article .mobile{display:none!important}@media (max-width:1100px){.new-banners__article .mobile{display:flex!important}}.new-banners__article img{max-height:245px;width:100%}.main_product-sliders{background-color:#fff}.main_product-sliders h2{margin-bottom:2.5rem}.main_product-slider{margin-top:1rem}.main_product-slider:first-child{margin-top:0}.main_advantages{display:flex;gap:16px;flex-wrap:wrap}@media (min-width:1525px){.main_advantages{gap:8px}}@media (max-width:767px){.main_advantages{justify-content:center}}.main_advantages .main_advantages-item{border-radius:50px;background-color:#fff;padding:12px 24px;font-family:Montserrat;font-size:16px;font-weight:500;line-height:normal;text-align:center}@media (max-width:1139px){.main_advantages .main_advantages-item{padding:12px 16px;font-size:16px}}@media (max-width:767px){.main_advantages .main_advantages-item{padding:8px 12px;font-size:14px}}@media (min-width:1525px){.main_advantages .main_advantages-item{margin-right:8px}}.main_advantages .main_advantages-separator{width:100%}@media (max-width:1525px){.main_advantages .main_advantages-separator{display:none}}.main-page__numbers{margin:96px 0}@media (max-width:1139px){.main-page__numbers{margin:72px 0}}@media (max-width:767px){.main-page__numbers{margin:56px 0}}@media (max-width:767px){.main-page__numbers .main-numbers__stores{display:flex;flex-direction:column;align-items:center}}.main-page__numbers .main-numbers__stores .main-numbers__stores__img{max-width:83.33%;height:auto}.main-page__numbers .main-numbers__stores .main-numbers__stores__subtitle{max-width:83.33%;font-weight:500;font-size:22px;line-height:26px}@media (max-width:1139px){.main-page__numbers .main-numbers__stores .main-numbers__stores__subtitle{font-size:20px;line-height:23px}}@media (max-width:767px){.main-page__numbers .main-numbers__stores .main-numbers__stores__subtitle{text-align:center;margin-bottom:32px}}.main-page__numbers .main-numbers__meta{display:flex;align-items:center;justify-content:space-between}@media (max-width:374px){.main-page__numbers .main-numbers__meta{flex-direction:column}.main-page__numbers .main-numbers__meta .main-numbers__meta__item:not(:last-child){margin-bottom:12px}}.main-page__numbers .main-numbers__meta .main-numbers__meta__item{display:flex;flex-direction:column;font-size:16px;line-height:19px}@media (max-width:1139px){.main-page__numbers .main-numbers__meta .main-numbers__meta__item{font-size:14px;line-height:16px}}.main-page__numbers .main-numbers__meta .main-numbers__meta__item .main-numbers__meta__item__number{font-weight:700;font-size:32px;line-height:37px}.main-features{position:relative;margin-top:72px}@media (max-width:1139px){.main-features{margin-top:72px}}@media (max-width:767px){.main-features{margin-top:40px}}@media (max-width:991px){.main-features .main-features__text,.main-features .main-features__title{max-width:unset}}.main-features .main-features__title{font-size:32px;line-height:42px}@media (max-width:767px){.main-features .main-features__title{font-size:24px;line-height:32px}}.main-features .main-features__text{margin:24px 0;font-size:16px;line-height:19px}@media (max-width:1139px){.main-features .main-features__text{margin:16px 0}}@media (max-width:767px){.main-features .main-features__text{margin:12px 0}}.main-features .main-features__item{display:flex;align-items:center;margin-bottom:24px}.main-features .main-features__item__image{display:block;overflow:hidden;width:32px;height:32px;margin-right:12px}.main-features .main-features__item__text{flex:1;margin:0;line-height:normal}.main-features .main-video h3{margin-bottom:24px}.main-features .main-video__kosmart-video{aspect-ratio:461/308}@media (min-width:993px){.main-features .main-video__kosmart-video{width:100%}}@media (min-width:1200px){.main-features .main-video{margin-left:120px}}.main-features .main-features__item-wrapper{margin-bottom:25px}@media (max-width:767px){.main-features .main-features__item-wrapper{margin-bottom:16px}}.main-features .main-features__item-wrapper .main-features__item{border:1px solid #d6d6d6;height:100%}.main-features .main-features__item-wrapper .main-features__item .main-features__item__text{margin:0;padding:12px;font-size:15px;line-height:18px}@media (max-width:767px){.main-features .main-features__item-wrapper .main-features__item .main-features__item__text{font-size:14px;line-height:16px;padding:8px 12px}}@media (max-width:424px){.main-features .main-features__item-wrapper .main-features__item .main-features__item__text{padding:8px 4px;font-size:13px}}.main-features .price-backcall{height:100%;border:10px solid #d6d6d6;padding:30px}@media (max-width:767px){.main-features .price-backcall{padding:22px}}.main-features .price-backcall .price-backcall-title{margin-bottom:32px;display:flex;gap:24px}@media (max-width:767px){.main-features .price-backcall .price-backcall-title{margin-bottom:24px}}.main-features .price-backcall .price-backcall-title .price-backcall-icon svg{width:64px;display:block;height:auto}@media (max-width:767px){.main-features .price-backcall .price-backcall-title .price-backcall-icon{display:none}}.main-features .price-backcall .price-backcall-title h3{font-size:18px;font-weight:400;line-height:normal;margin:0}.main-features .price-backcall .price-backcall-title h3 span{color:#e82c2e;font-weight:600}.main-features .price-backcall .agree_para{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:16px 0 0}.main-features .price-backcall .agree_para a{color:#b0b0b0;transition:all .2s ease-in-out}.main-features .price-backcall .agree_para a:hover{color:#b0b0b0}.main-features .price-backcall .input-field input.input{height:48px}@media (max-width:767px){.main-features .price-backcall .input-field input.input{margin-bottom:24px}}.main-features .price-backcall .btn-primary{font-family:Montserrat;width:100%;height:49px;margin:24px 0 0;font-size:16px}@media (max-width:767px){.main-features .price-backcall .btn-primary{margin:8px 0 0}}.main-brands{margin-top:72px}@media (max-width:767px){.main-brands{margin-top:40px}}.main-brands a.collection_brands_grid-item{padding:0}.main-work{margin-top:72px;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:1139px){.main-work{grid-template-columns:1fr;grid-template-rows:auto 400px}}@media (max-width:767px){.main-work{margin-top:40px;gap:16px;grid-template-rows:auto 212px}}.main-work .main-work_image{overflow:hidden}.main-work .main-work_image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.main-work .main-work_content{overflow:hidden;background:transparent;padding:40px}@media (max-width:767px){.main-work .main-work_content{padding:0}}.main-work .main-work_content .main-work_title{font-size:32px;line-height:normal;margin:0 0 32px}@media (max-width:767px){.main-work .main-work_content .main-work_title{font-size:24px;margin:0 0 24px}}.main-work .main-work_content .main-work_steps{display:flex;flex-direction:column;gap:32px;position:relative}@media (max-width:1139px){.main-work .main-work_content .main-work_steps{gap:26px}}@media (max-width:767px){.main-work .main-work_content .main-work_steps{gap:16px}}.main-work .main-work_content .main-work_steps:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;height:80%;left:19px;background-color:#e82c2e;z-index:1}.main-work .main-work_content .main-work_steps .main-work_step{display:flex;align-items:center;gap:24px}.main-work .main-work_content .main-work_steps .main-work_step .main-work_count{position:relative;z-index:2;min-width:40px;background:#e82c2e;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:18px;font-weight:600;line-height:normal}.main-work .main-work_content .main-work_steps .main-work_step .main-work_data{font-size:20px;font-weight:400;line-height:140%}@media (max-width:767px){.main-work .main-work_content .main-work_steps .main-work_step .main-work_data{font-size:16px}}.main-work .main-work_content .main-work_steps .main-work_step .main-work_data span{color:#e82c2e;text-decoration:underline;cursor:pointer}.main-work .main-work_content .btn-primary{width:100%;font-size:16px;letter-spacing:2px;margin:32px 0 0;height:49px}.main-tutoring{margin-top:72px;display:flex;flex-direction:column;gap:32px}@media (max-width:767px){.main-tutoring{margin-top:40px}}.main-tutoring .main-tutoring_title{margin:0 0 -8px}@media (max-width:1139px){.main-tutoring .main-tutoring_title{margin:0}}@media (max-width:767px){.main-tutoring .main-tutoring_title{margin:0 0 -8px}}.main-tutoring .main-tutoring_item{display:flex;align-items:center;gap:24px}@media (max-width:767px){.main-tutoring .main-tutoring_item{flex-direction:column}}.main-tutoring .main-tutoring_item .main-tutoring_image img{display:block;width:461px}@media (max-width:1139px){.main-tutoring .main-tutoring_item .main-tutoring_image img{width:286px}}.main-tutoring .main-tutoring_item .main-tutoring_content h3{font-size:24px;margin:0 0 12px}.main-tutoring .main-tutoring_item .main-tutoring_content p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;margin:0;line-height:140%}.main-certificates{position:relative;margin-top:64px}@media (max-width:767px){.main-certificates{margin-top:40px}}.main-certificates .main-certificates__heading .title{margin:0;font-size:2rem}.main-certificates .main-certificates__heading .subtitle{margin:24px 0 20px;font-size:16px;line-height:19px}.main-certificates .main-certificate{display:flex;align-items:center;justify-content:center}.main-certificates .main-certificate img{border:.5px solid #d6d6d6}.main-certificates .main-certificates__carousel{margin-top:40px;padding-bottom:62px;position:relative;overflow:hidden}@media (max-width:1139px){.main-certificates .main-certificates__carousel{margin-top:32px}}@media (max-width:767px){.main-certificates .main-certificates__carousel{margin-top:16px}}.main-certificates .main-certificates__carousel .swiper-pagination-bullet{border-radius:50%;background-color:#bbb;margin:0 .75rem;height:12px;width:12px}.main-certificates .main-certificates__carousel .swiper-pagination-bullet-active{background-color:#e82c2e}.main-certificates .main-certificates__carousel .swiper-pagination-bullet:first-child{margin-left:0}.main-certificates .main-certificates__carousel .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width:475px){.main-certificates .main-certificates__carousel .swiper-pagination-bullet{margin:0 .5rem}}.main-certificates .main-certificates__carousel .swiper-pagination.certificates_pagination{align-items:center;bottom:9px;display:block;justify-content:center;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto;z-index:0}@media (max-width:1139px){.main-certificates .main-certificates__button{width:100%}}@media (max-width:767px){.main-certificates .main-certificates__item--md{display:none}}@media (max-width:991px){.main-certificates .main-certificates__item--lg{display:none}}.main-certificates .main-certificates__image{width:100%}.main-reviews{position:relative;margin-top:72px}@media (max-width:767px){.main-reviews{margin-top:40px}}.main-reviews .main-reviews__heading{display:flex;align-items:center;justify-content:space-between}@media (max-width:1139px){.main-reviews .main-reviews__heading{display:block}}.main-reviews .main-reviews__heading .btn-bordered-primary,.main-reviews .main-reviews__heading .title{margin:0}@media (max-width:1139px){.main-reviews .main-reviews__heading .btn-bordered-primary{margin-top:24px}}@media (max-width:767px){.main-reviews .main-reviews__heading .btn-bordered-primary{margin:16px 0 24px;width:100%}}.main-reviews .main-reviews__br{display:none}@media (max-width:424px){.main-reviews .main-reviews__br{display:inline-block}}.main-reviews .main-reviews__carousel{margin-top:40px;padding-bottom:62px;position:relative;overflow:hidden}@media (max-width:1139px){.main-reviews .main-reviews__carousel{margin-top:32px}}@media (max-width:767px){.main-reviews .main-reviews__carousel{margin-top:16px}}.main-reviews .main-reviews__carousel .swiper-pagination-bullet{border-radius:50%;background-color:#bbb;margin:0 .75rem;height:12px;width:12px}.main-reviews .main-reviews__carousel .swiper-pagination-bullet-active{background-color:#e82c2e}.main-reviews .main-reviews__carousel .swiper-pagination-bullet:first-child{margin-left:0}.main-reviews .main-reviews__carousel .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width:475px){.main-reviews .main-reviews__carousel .swiper-pagination-bullet{margin:0 .5rem}}.main-reviews .main-reviews__carousel .swiper-pagination.reviews_pagination{left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto}@media (max-width:1139px){.main-reviews .main-reviews__button{width:100%}}@media (max-width:767px){.main-reviews .main-reviews__item--md{display:none}}@media (max-width:991px){.main-reviews .main-reviews__item--lg{display:none}}.main-reviews .main-reviews__image{width:100%}.main-shipping{margin-top:72px}@media (max-width:767px){.main-shipping{margin-top:40px}}.main-shipping .title{margin-bottom:40px}@media (max-width:767px){.main-shipping .title{margin-bottom:24px;font-size:24px;line-height:32px}}.main-shipping .main-shipping_label{margin:0;font-weight:500}.main-shipping .main-shipping_cities{display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between}.main-shipping .main-shipping_cities li{margin:0;line-height:140%}@media (max-width:1139px){.main-shipping .main-shipping_cities{justify-content:space-between}}@media (max-width:767px){.main-shipping .main-shipping_cities{flex-direction:column}.main-shipping .main-shipping_cities ul{margin:0}}.main-shipping .main-shipping__icon{width:64px;height:64px}.main-shipping .text{margin-top:0;margin-bottom:32px}@media (max-width:767px){.main-shipping .text{margin-bottom:20px}}.main-shipping .subtitle{font-size:24px;line-height:32px;margin-bottom:12px}@media (max-width:767px){.main-shipping .subtitle{margin-bottom:8px;font-size:18px;line-height:24px}}.main-shipping .text-secondary{margin-top:0;margin-bottom:16px}.main-shipping .main-shipping__map{width:100%;height:auto}.main-shipping .main-shipping__map.main-shipping__map--xs{display:none}@media (max-width:767px){.main-shipping .main-shipping__map.main-shipping__map--xs{display:inline-block}}.main-shipping .main-shipping__map.main-shipping__map--md{display:none}@media (max-width:1139px){.main-shipping .main-shipping__map.main-shipping__map--md{display:inline-block}}@media (max-width:767px){.main-shipping .main-shipping__map.main-shipping__map--md{display:none}}@media (max-width:1139px){.main-shipping .main-shipping__map.main-shipping__map--lg{display:none}}.main-shipping .items-subtitle{font-size:24px;line-height:32px;margin:16px 0}@media (max-width:767px){.main-shipping .items-subtitle{margin:20px 0 16px;font-size:18px;line-height:24px}}.main-shipping .main-shipping__items{padding-right:50px}@media (max-width:767px){.main-shipping .main-shipping__items{padding-right:0}}.main-shipping .main-shipping__item{border:1px solid #d6d6d6;display:flex;align-items:center;justify-content:center;height:100%;height:86px;margin-bottom:24px}@media (max-width:1139px){.main-shipping .main-shipping__item{margin-bottom:21px}}.main-shipping .main-shipping__item .main-shipping__dpd{width:106px;height:45px}.main-shipping .main-shipping__item .main-shipping__cdek{width:98px;height:42px}.main-shipping .main-shipping__item .main-shipping__delovie{width:140px;height:36px}.main-shipping .main-shipping__item .main-shipping__post{width:109px;height:53px}.main-shipping .main-shipping__item .main-shipping__courier{width:44px;height:44px}.main-shipping .main-shipping__item .main-shipping__courier-text{font-size:14px;line-height:16px;margin-left:12px}.main-payments .title{font-size:32px;line-height:42px;margin-bottom:40px;margin-top:48px}@media (max-width:1139px){.main-payments .title{margin-top:51px}}@media (max-width:767px){.main-payments .title{margin-top:40px;margin-bottom:24px;font-size:24px;line-height:32px}}.main-payments .main-payments__item{display:flex;flex-direction:column;max-width:180px;margin-bottom:24px;font-size:16px;line-height:19px}.main-payments .main-payments__image{width:64px;height:64px;margin-bottom:16px}.main-questions{background:#f1f1f1;padding:72px 0;margin-top:72px}@media (max-width:767px){.main-questions{margin-top:40px;padding:40px 0}}.main-questions .main-questions__items{display:grid;row-gap:16px}.main-questions .main-questions__collapse{background:#fff}.main-questions .main-questions__collapse .main-questions__collapse__title{display:flex;align-items:center;justify-content:space-between;font-size:18px;line-height:24px;cursor:pointer;padding:20px 24px;font-family:Montserrat;font-weight:700}@media (max-width:767px){.main-questions .main-questions__collapse .main-questions__collapse__title{font-size:16px;line-height:21px}}.main-questions .main-questions__collapse .main-questions__collapse__icon{width:20px;height:20px;min-width:20px;min-height:20px;margin-left:50px}.main-questions .main-questions__collapse .main-questions__collapse__body{padding:0 24px 24px}@media (max-width:991px){.main-questions .main-questions__image-wrapper{display:none}}.main-questions .main-questions__image{width:100%;height:auto;overflow:hidden;height:384px;display:block;-o-object-fit:cover;object-fit:cover}.main-seo{margin-top:72px}@media (max-width:767px){.main-seo{margin-top:40px}}.main-seo .title{margin-bottom:16px}@media (max-width:767px){.main-seo .title{margin-bottom:12px}}.main-seo .text{margin:0}.main-seo .text.text--continue{color:#e82c2e}.main-seo .text.text--italic{font-style:italic}.main_advantage{margin-bottom:40px}.main_advantage p{color:#fff;font-size:1.5rem;font-weight:400;line-height:1.33;margin:0 0 2rem}.main_advantage:first-child .main_advantage-body{background-image:linear-gradient(0deg,#b1c6e5,#5eaf9f)}.main_advantage:nth-child(2) .main_advantage-body{background-image:linear-gradient(0deg,#f5b6cd,#d385de)}.main_advantage:nth-child(3) .main_advantage-body{background-image:linear-gradient(180deg,#757ed0,#b8bcf4)}.main_advantage .main_advantage-body{height:350px;padding:50px;position:relative}.main_advantage .main_advantage-body:before{border:1px dotted #fff;content:"";height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:calc(100% - 20px)}.main_advantage .main_advantage-img{left:50%;max-width:265px;position:absolute;transform:translate3d(-50%,0,0);width:calc(100% - 100px);top:150px}.main-promo .title{font-size:32px;line-height:normal;margin-bottom:32px}@media (max-width:767px){.main-promo .title{margin-bottom:24px}}.main-promo .main-promo__item{position:relative;display:block;margin-bottom:24px}.main-promo .main-promo__item:hover{color:inherit}@media (max-width:767px){.main-promo .main-promo__item{margin-bottom:16px}}.main-promo .main-promo__item .main-promo__item__text{position:absolute;top:16px;left:16px;padding:12px 16px;background-color:#fff;font-size:16px;line-height:100%;border-radius:0;font-family:Montserrat;font-weight:700;z-index:100}.main-promo .main-promo__item .main-promo__item__image{display:block;width:100%;height:100%;transition:all .3s;cursor:pointer}.main-promo .main-promo__item .main-promo__item__image .desktop{display:flex}@media (max-width:1100px){.main-promo .main-promo__item .main-promo__item__image .desktop{display:none}}.main-promo .main-promo__item .main-promo__item__image .mobile{display:none}@media (max-width:1100px){.main-promo .main-promo__item .main-promo__item__image .mobile{display:flex}}.main-promo .main-promo__item .main-promo__item__image.main-promo__item__image_bw{filter:grayscale(100%)}.main-promo .main-promo__item .main-promo__item__image.main-promo__item__image_bw:hover{filter:none}.main-promo .main-promo__item .main-promo__item__image:not(.main-promo__item__image_bw):hover{filter:brightness(70%)}.hot__sale_row{padding:0 12px}.main-hot__sale{display:grid;grid-template-columns:1fr;margin-bottom:29px;width:100%}@media (min-width:1200px){.main-hot__sale{grid-template-columns:267px 1fr;overflow:hidden;border:1px solid #d6d6d6}}.main-hot__sale .hot__sale_info{background:#292929;overflow:hidden;position:relative;padding:18px 20px;display:grid;grid-template-columns:1fr auto;align-items:center}.main-hot__sale .hot__sale_info .hot__sale__ellipse{position:absolute;top:0;left:0;width:167px;height:167px;background:#e82c2e;border-radius:50%;transform:translate(-63px,-21px)}.main-hot__sale .hot__sale_info .hot__sale_fires{position:relative;display:flex;gap:8px;margin-bottom:8px}.main-hot__sale .hot__sale_info .hot__sale_fires .fire svg{display:block;width:18px}.main-hot__sale .hot__sale_info .hot__sale__title{position:relative;font-family:Montserrat;font-weight:700;font-style:normal;font-weight:800;font-size:23px;line-height:30px;text-transform:uppercase;color:#fff;grid-row-start:1;grid-row-end:3}.main-hot__sale .hot__sale_info .hot__sale__description{font-family:Montserrat;font-weight:700;font-style:normal;font-size:18px;line-height:24px;color:#fff;margin:0 0 12px}.main-hot__sale .hot__sale_info .hot__sale__timer{position:relative;display:flex;gap:2px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-hot__sale .hot__sale_info .hot__sale__timer .hot__sale__timer_item{display:grid;grid-template-columns:1fr 1fr;column-gap:2px;row-gap:4px}.main-hot__sale .hot__sale_info .hot__sale__timer .timer_item__description{grid-column-start:1;grid-column-end:3;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#fff}.main-hot__sale .hot__sale_info .hot__sale__timer .timer_number{background:#ffe600;border-radius:5px;display:flex;align-items:center;justify-content:center;width:20px;height:32px;font-weight:500;font-size:16px;line-height:19px}.main-hot__sale .hot__sale_info .hot__sale__timer .timer_separator{font-weight:500;font-size:16px;line-height:19px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 2px}@media (min-width:420px){.main-hot__sale .hot__sale_info .hot__sale__ellipse{transform:translate(-24px,-21px)}.main-hot__sale .hot__sale_info .hot__sale_fires{gap:12px;margin-bottom:8px}.main-hot__sale .hot__sale_info .hot__sale__title{font-size:28px}}@media (min-width:768px){.main-hot__sale .hot__sale_info{padding:22px 24px;grid-template-columns:1fr auto auto}.main-hot__sale .hot__sale_info .hot__sale__title{font-size:30px;line-height:40px;grid-row-start:1;grid-row-end:2}.main-hot__sale .hot__sale_info .hot__sale__title br{display:none}.main-hot__sale .hot__sale_info .hot__sale_fires{margin-bottom:2px}.main-hot__sale .hot__sale_info .hot__sale__ellipse{width:232px;height:232px;transform:translate(-8px,-65px)}.main-hot__sale .hot__sale_info .hot__sale__description{font-size:24px;line-height:29px;margin:0 32px 0 0}}@media (min-width:1200px){.main-hot__sale .hot__sale_info{grid-template-rows:1fr auto auto;min-height:377px;padding:24px 32px;grid-template-columns:auto;border-radius:0;align-items:flex-start}.main-hot__sale .hot__sale_info .hot__sale__ellipse{width:388px;height:388px;transform:translate(-101px,-179px)}.main-hot__sale .hot__sale_info .hot__sale_fires{position:relative;display:flex;gap:16px;margin-bottom:16px}.main-hot__sale .hot__sale_info .hot__sale_fires .fire svg{display:block;width:24px}.main-hot__sale .hot__sale_info .hot__sale__title{font-size:48px;line-height:49px}.main-hot__sale .hot__sale_info .hot__sale__title br{display:inline-block}.main-hot__sale .hot__sale_info .hot__sale__description{margin:0 0 20px}.main-hot__sale .hot__sale_info .hot__sale__timer{margin-right:0}}.main-hot__sale .hot__sale_products{display:grid;gap:24px;grid-template-columns:1fr;padding:16px 0}@media (min-width:768px){.main-hot__sale .hot__sale_products{grid-template-columns:1fr 1fr 1fr;padding:24px 0}}@media (min-width:1200px){.main-hot__sale .hot__sale_products{padding:24px}}.main-products{background:#f1f1f1;padding:72px 0;margin-top:48px}.main-products .swiper-wrapper{padding-bottom:40px}@media (max-width:767px){.main-products{padding:40px 0;margin-top:24px}}.main-products .main-products__row .swiper-container .swiper-container{padding:0!important}@media (max-width:767px){.main-products .main-products__row:not(:first-child){margin-top:32px}}.main-products .main-products__item{background-color:#fff;padding:26px 32px;position:relative}@media (max-width:1199px){.main-products .main-products__item{display:flex;margin-bottom:24px}}@media (max-width:767px){.main-products .main-products__item{display:block;margin-bottom:16px}}.main-products .main-products__item .main-products__item__icon{width:60px;height:60px;margin-bottom:16px}@media (max-width:1199px){.main-products .main-products__item .main-products__item__icon{margin-right:32px}}@media (max-width:767px){.main-products .main-products__item .main-products__item__icon{margin-right:0}}.main-products .main-products__item .title{font-size:24px;line-height:120%;margin-bottom:12px;color:#000}.main-products .main-products__item .text{font-size:12px;line-height:140%;margin:0}.main-products .main-products__item .link{position:absolute;bottom:26px;left:32px;right:32px;margin:0;padding:0;display:flex;align-items:center;justify-content:center}@media (max-width:1199px){.main-products .main-products__item .link{position:unset;width:-webkit-min-content;width:min-content;padding-left:16px;padding-right:16px;margin:16px 0 0}}@media (max-width:767px){.main-products .main-products__item .link{width:100%;padding:0}}@media (max-width:767px){.main-products .products-slider .swiper-container .swiper-pagination.products-slider_pagination{bottom:0;display:block}}.main-products .product-card__slide{border:none!important}.main-in-stock{margin-top:72px}.main-in-stock .swiper-wrapper{padding-bottom:40px}@media (max-width:767px){.main-in-stock{margin-top:40px}}.main-in-stock .title{font-size:32px;line-height:42px;margin-bottom:24px}@media (max-width:767px){.main-in-stock .title{font-size:24px;line-height:32px;margin-bottom:16px}}.main-in-stock .product-card__slide{border:none!important}.main-instagram{margin-top:72px}@media (max-width:767px){.main-instagram{margin-top:40px}}.main-instagram .title{font-size:32px;line-height:42px;margin-bottom:24px}@media (max-width:767px){.main-instagram .title{margin-bottom:16px}}.main-instagram .main-instagram__item-wrapper{margin-bottom:24px;padding:0 9px}@media (max-width:767px){.main-instagram .main-instagram__item-wrapper{margin-bottom:16px}}.main-instagram .main-instagram__item,.main-instagram .main-instagram__item .main-instagram__item__image{display:block;width:100%;height:100%}.main-categories{margin-top:72px;margin-bottom:72px}@media (max-width:767px){.main-categories{margin-top:40px}}.main-categories .title{font-size:32px;line-height:42px;margin-bottom:24px}@media (max-width:767px){.main-categories .title{margin-bottom:16px}}.main-categories .swiper-wrapper{margin-bottom:74px}.main-categories .swiper-pagination-bullet{border-radius:50%;background-color:#bbb;margin:0 .75rem;height:12px;width:12px}.main-categories .swiper-pagination-bullet-active{background-color:#e82c2e}.main-categories .swiper-pagination-bullet:first-child{margin-left:0}.main-categories .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width:475px){.main-categories .swiper-pagination-bullet{margin:0 .5rem}}.main-categories .swiper-pagination.categories_pagination{display:block;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto}@media (max-width:767px){.main-categories .swiper-pagination.categories_pagination{display:none}}.main-categories .main-categories__item{display:flex;align-items:center;font-size:18px;line-height:24px;text-decoration:none}@media (max-width:767px){.main-categories .main-categories__item{font-size:16px;line-height:19px}}@media (max-width:424px){.main-categories .main-categories__item{font-size:14px;line-height:17px}}.main-categories .main-categories__item .main-categories__item__image{min-width:56px;max-width:56px;height:56px;margin-right:24px}@media (max-width:424px){.main-categories .main-categories__item .main-categories__item__image{margin-right:16px}}.main-articles{margin-top:48px}@media (max-width:767px){.main-articles{margin-top:16px}}.main-articles .title{font-size:32px;line-height:42px;margin-bottom:24px}@media (max-width:767px){.main-articles .title{margin-bottom:16px}}.main-articles .main-articles__item{margin-bottom:24px}.main-articles .main-articles__item .main-articles__item__image{display:block;width:100%;height:auto}.main-articles .main-articles__item .main-articles__item__date{font-size:12px;line-height:14px;color:#858588;margin:12px 0 8px}.main-articles .main-articles__item .main-articles__item__name{font-size:16px;line-height:120%;text-decoration:none;font-family:Montserrat;font-weight:700}.main-articles .main-articles__item .main-articles__item__name:hover{color:#e82c2e}.main-brands-wrapper{margin-top:48px;margin-bottom:80px}@media (max-width:1199px){.main-brands-wrapper{margin-bottom:56px}}@media (max-width:767px){.main-brands-wrapper{margin-bottom:40px;margin-top:24px}}.main-brands-wrapper .brands a.btn-primary:hover,.main-brands-wrapper .brands a.btn-primary:link,.main-brands-wrapper .brands a.btn-primary:visited{width:auto;margin:1rem 1rem 0 0}.main-brands-wrapper .brands a.btn-primary-small{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;margin:1rem 1rem 0 0!important}.main_question{background-image:url(/images/questionsbg.94b73539f95829d79136f99f2cfc5e83.png);background-size:inherit;background-position:57%;min-height:575px;display:flex;margin-top:72px}@media (max-width:1139px){.main_question{background-image:none;background-color:#000}}@media (max-width:767px){.main_question{margin-top:40px}}.main_question .container{display:flex;justify-content:flex-end}@media (max-width:1200px){.main_question .container{justify-content:center}}.main_question .question-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;color:#fff}.main_question .question-wrapper.center{align-items:center}.main_question .title{margin:0}.main_question .subtitle-h2{color:#000;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:normal;margin:12px 0 0}.main_question form{margin-top:2.5rem}.main_question .input-field{font-size:.875rem;margin-bottom:1.5rem}.main_question .input-field input,.main_question .input-field textarea{padding:1em}.main_question .input-field.textarea{margin-bottom:1rem}.main_question .checkbox-field .label{margin:0}.main_question button.btn-primary{margin-top:1.5rem}@media (min-width:768px){.main_banner{background-position:75%}.main_banner-text li .svg-icon{margin-right:1.5em}}@media (min-width:1200px){.main_question .question-wrapper{width:50%}}@media (min-width:1200px){.main_question{background-image:url(/images/questionsbg.94b73539f95829d79136f99f2cfc5e83.png);background-size:cover;background-position:0}.main_page_banner-container{min-height:unset}}.discounts-banner{display:block;background-image:url(/images/discounts-banner.2b2a21773e21048e53d63798b61f276e.jpg);padding:44px 16px;text-decoration:none}.discounts-banner:hover{color:inherit}.discounts-banner .discounts-banner__body{background-color:#fff;max-width:752px;margin:0 auto;padding:16px 20px}@media (min-width:425px){.discounts-banner .discounts-banner__body{padding:32px 40px}}.discounts-banner .discounts-banner__body .discounts-banner__body__header{font-size:24px;line-height:42px;text-align:center}@media (min-width:425px){.discounts-banner .discounts-banner__body .discounts-banner__body__header{font-size:32px}}.discounts-banner .discounts-banner__body .discounts-banner__body__text{font-size:16px;line-height:130%;text-align:center;margin:0}@media (min-width:425px){.discounts-banner .discounts-banner__body .discounts-banner__body__text{font-size:18px;margin:10px 0 0}}.discounts-banner .discounts-banner__body .discounts-banner__body__text .discounts-banner__body__text_highlighted{color:#e82c2e}.h1__view.category,.top-filters{margin-bottom:1rem}.top-filters{display:flex;align-items:center}.top-filters .filter{margin:0 1.5rem 0 0}@media (max-width:992px){.category-filters__top-filters{flex-wrap:wrap}}@media (max-width:410px){.category-filters__top-filters{margin:.5rem 0 0}.category-filters__top-filters .filter{margin-bottom:14px}}.category-filters__top-filters{margin-bottom:1rem;display:flex;align-items:center}.public-wrapper.category-page{padding-top:12px}.public-wrapper.category-page .col-lg-1,.public-wrapper.category-page .col-lg-2,.public-wrapper.category-page .col-lg-3,.public-wrapper.category-page .col-lg-4,.public-wrapper.category-page .col-lg-5,.public-wrapper.category-page .col-lg-6,.public-wrapper.category-page .col-lg-7,.public-wrapper.category-page .col-lg-8,.public-wrapper.category-page .col-lg-9,.public-wrapper.category-page .col-lg-10,.public-wrapper.category-page .col-lg-11,.public-wrapper.category-page .col-lg-12,.public-wrapper.category-page .col-md-1,.public-wrapper.category-page .col-md-2,.public-wrapper.category-page .col-md-3,.public-wrapper.category-page .col-md-4,.public-wrapper.category-page .col-md-5,.public-wrapper.category-page .col-md-6,.public-wrapper.category-page .col-md-7,.public-wrapper.category-page .col-md-8,.public-wrapper.category-page .col-md-9,.public-wrapper.category-page .col-md-10,.public-wrapper.category-page .col-md-11,.public-wrapper.category-page .col-md-12,.public-wrapper.category-page .col-sm-1,.public-wrapper.category-page .col-sm-2,.public-wrapper.category-page .col-sm-3,.public-wrapper.category-page .col-sm-4,.public-wrapper.category-page .col-sm-5,.public-wrapper.category-page .col-sm-6,.public-wrapper.category-page .col-sm-7,.public-wrapper.category-page .col-sm-8,.public-wrapper.category-page .col-sm-9,.public-wrapper.category-page .col-sm-10,.public-wrapper.category-page .col-sm-11,.public-wrapper.category-page .col-sm-12,.public-wrapper.category-page .col-xl-1,.public-wrapper.category-page .col-xl-2,.public-wrapper.category-page .col-xl-3,.public-wrapper.category-page .col-xl-4,.public-wrapper.category-page .col-xl-5,.public-wrapper.category-page .col-xl-6,.public-wrapper.category-page .col-xl-7,.public-wrapper.category-page .col-xl-8,.public-wrapper.category-page .col-xl-9,.public-wrapper.category-page .col-xl-10,.public-wrapper.category-page .col-xl-11,.public-wrapper.category-page .col-xl-12,.public-wrapper.category-page .col-xs-1,.public-wrapper.category-page .col-xs-2,.public-wrapper.category-page .col-xs-3,.public-wrapper.category-page .col-xs-4,.public-wrapper.category-page .col-xs-5,.public-wrapper.category-page .col-xs-6,.public-wrapper.category-page .col-xs-7,.public-wrapper.category-page .col-xs-8,.public-wrapper.category-page .col-xs-9,.public-wrapper.category-page .col-xs-10,.public-wrapper.category-page .col-xs-11,.public-wrapper.category-page .col-xs-12,.public-wrapper.category-page .col-xxl-1,.public-wrapper.category-page .col-xxl-2,.public-wrapper.category-page .col-xxl-3,.public-wrapper.category-page .col-xxl-4,.public-wrapper.category-page .col-xxl-5,.public-wrapper.category-page .col-xxl-6,.public-wrapper.category-page .col-xxl-7,.public-wrapper.category-page .col-xxl-8,.public-wrapper.category-page .col-xxl-9,.public-wrapper.category-page .col-xxl-10,.public-wrapper.category-page .col-xxl-11,.public-wrapper.category-page .col-xxl-12{position:unset}.public-wrapper.category-page .category-page__filters{margin:0;padding:0}.public-wrapper.category-page .category-page__filters .category-page__filters__reset{width:100%;display:flex;align-items:center;justify-content:center}.public-wrapper.category-page .category-page__filters__reset{width:100%;font-size:12px;padding:12px 24px;line-height:1.2}.public-wrapper.category-page .category-page__filters-wrapper{margin:0}.public-wrapper.category-page .category-page__filters-wrapper .filter{margin:0 0 12px}.public-wrapper.category-page .banner-katalog{display:block;width:100%;margin-bottom:24px}.public-wrapper.category-page .category-filters{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:16px}.public-wrapper.category-page .category-filters .category-filters__top-filters{display:flex;align-items:center;flex-wrap:wrap}@media (min-width:768px){.public-wrapper.category-page .category-filters .category-filters__top-filters{margin:0}}.public-wrapper.category-page .category-filters .category-filters__top-filters .filter{margin:.5rem 20px .5rem 0}.public-wrapper.category-page .category-filters .category-filters__top-filters .filter svg{width:unset}@media (max-width:410px){.public-wrapper.category-page .category-filters .category-filters__top-filters{margin:.5rem 0 0}.public-wrapper.category-page .category-filters .category-filters__top-filters .filter{margin-bottom:14px}}.public-wrapper.category-page .category-filters .category-page-filters__wrapper{width:100%;margin-bottom:1rem}@media (min-width:768px){.public-wrapper.category-page .category-filters .category-page-filters__wrapper{display:none}}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal{position:fixed;left:0;right:0;height:100vh;background-color:#fff;z-index:999;overflow:scroll;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__close{background-color:transparent;border:none;display:inline-block;float:right}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__close .svg-icon{width:12px;height:12px}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__close .svg-icon path{fill:#858585}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal h2{margin-bottom:12px}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .filters_show_all{color:#e82c2e}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__buttons{display:flex;align-items:flex-end;justify-content:space-between;position:fixed;bottom:0;left:16px;right:16px;background-color:#fff;padding:16px 0}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__buttons button{margin:0;display:flex;align-items:center;justify-content:center;padding:0;flex-grow:1}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__modal .category-page-filters__wrapper__modal__buttons button:first-child{margin-right:12px}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons{display:flex;align-items:center;width:100%}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons a,.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons button{margin:0;width:100%;display:flex;align-items:center;justify-content:center;padding:0}@media (max-width:424px){.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons a,.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons button{font-size:12px;line-height:12px}}.public-wrapper.category-page .category-filters .category-page-filters__wrapper .category-page-filters__wrapper__buttons button.category-page-filters__wrapper__buttons_active{margin-right:12px;min-width:63%}.public-wrapper.category-page .category-filters .category-filters__view-toggler{margin:0;align-items:center;justify-content:center}@media (min-width:768px){.public-wrapper.category-page{padding-top:24px}}@media (min-width:1140px){.public-wrapper.category-page{padding-top:14px}}.public-wrapper.category-page .category-page__breadcrumb{margin-bottom:12px}@media (min-width:425px){.public-wrapper.category-page .category-page__breadcrumb{margin-bottom:16px}}.public-wrapper.category-page .category-page__range-item{padding:20px 0;margin:0;border-collapse:collapse}.public-wrapper.category-page .category-page__range-item .label{font-weight:500;font-size:12px;line-height:14px;letter-spacing:1.3px;text-transform:uppercase}.public-wrapper.category-page .category-page__range-item input{width:100%;margin-top:6px;padding:0 0 0 16px;text-align:left;height:40px;-moz-appearance:textfield;font-size:16px}.public-wrapper.category-page .category-page__range-item input::-webkit-inner-spin-button,.public-wrapper.category-page .category-page__range-item input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.public-wrapper.category-page .category-page__range-item label{width:100%;font-size:12px;line-height:14px}.public-wrapper.category-page .category-page__range-item label:first-child input{border-right:none}.public-wrapper.category-page .category-page__range-item label:first-child input:focus{border-right:1px solid #e82c2e}.public-wrapper.category-page .category-page__range-item .inputs__delimiter,.public-wrapper.category-page .category-page__range-item .range{display:none}.public-wrapper.category-page .category-page__collapse .category-page__collapse__title{font-weight:500;font-size:12px;line-height:14px;letter-spacing:1.3px;text-transform:uppercase;justify-content:space-between;display:flex;align-items:center;padding:16px 20px 0 0;margin-bottom:8px;cursor:pointer}@media (min-width:768px){.public-wrapper.category-page .category-page__collapse .category-page__collapse__title{margin-bottom:12px}}.public-wrapper.category-page .category-page__collapse .category-page__collapse__title .collapse__title__icon{transform:rotate(180deg)}.public-wrapper.category-page .category-page__collapse .category-page__collapse__title .svg-icon{display:flex;align-items:center;justify-content:center}.public-wrapper.category-page .category-page__collapse .category-page__collapse__title .svg-icon svg{width:10px;height:6px}.public-wrapper.category-page .category-page__collapse .category-page__collapse__list{padding:0 13px 0 0;margin:0 7px 0 0}@media (max-width:850px){.public-wrapper.category-page .category-page__collapse .category-page__collapse__list{padding:0;margin:0;width:100%}}.public-wrapper.category-page .category-page__collapse .category-page__collapse__list::-webkit-scrollbar{width:4px}.public-wrapper.category-page .category-page__collapse .category-page__collapse__list::-webkit-scrollbar-thumb{background:#c4c4c4;cursor:pointer;border-radius:4px}.public-wrapper.category-page .category-page__collapse .category-page__collapse__item{margin:0 0 8px}.public-wrapper.category-page .category-page__collapse .category-page__collapse__item .field,.public-wrapper.category-page .category-page__collapse .category-page__collapse__item:last-child{margin:0}.public-wrapper.category-page .category-page__collapse .category-page__collapse__item .mark{margin-right:8px}.public-wrapper.category-page .category-page__collapse .category-page__collapse__item .checkbox-label{font-size:16px;line-height:19px;display:block}.public-wrapper.category-page .category-page__collapse .category-page__collapse__item .filters_show_all{font-size:16px;line-height:19px;text-decoration:none;margin:8px 0 0;padding:0 20px 16px}.category-sorter{display:flex;align-items:baseline;margin-bottom:1rem}.category-sorter .items{display:flex;align-items:center}.category-sorter .category__sort-item{text-decoration:none;white-space:nowrap}.category-sorter .category__sort-item.active{text-decoration:none}.category-sorter .category__sort-item.active svg,.category-sorter .category__sort-item.active svg path{fill:#e82c2e}.category-sorter .category__sort-item.down.active,.category-sorter .category__sort-item.up.active{color:#e82c2e}.h1-brand-wrapper{display:flex;justify-content:space-between;margin-bottom:8px;gap:12px;flex-wrap:wrap-reverse}.h1-brand-wrapper .brands-add-favorites{display:none}.h1-brand-wrapper .not-for-sale{flex:1 1 auto;align-items:center;display:flex;justify-content:flex-start}.h1-brand-wrapper .not-for-sale .unmarketable-sign{display:flex;align-items:center;padding:3px 7px;background-color:#935af0;max-width:165px;border-radius:0;font-size:12px;line-height:12px;font-weight:700;color:#fff;white-space:pre;z-index:9;white-space:pre-line}.h1-brand-wrapper .not-for-sale .unmarketable-sign .svg-icon{width:22px;height:22px;margin-right:10px}.h1-brand-wrapper .not-for-sale .unmarketable-sign div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.h1-brand-wrapper .exclusive{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center}.h1-brand-wrapper .exclusive .unmarketable-sign{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;gap:5px;align-items:center;padding:6px;background-color:#f7ce45;max-width:210px;border-radius:0;font-size:20px;line-height:120%;font-weight:700;color:#fff;white-space:pre;z-index:9}.h1-brand-wrapper .exclusive .unmarketable-sign .svg-icon{width:23px;height:23px}@media (max-width:768px){.h1-brand-wrapper .brands-add-favorites{display:inline-block;width:1rem;height:1rem;cursor:pointer}}@media (min-width:1140px){.h1-brand-wrapper{margin-bottom:16px}}.h1-brand-wrapper .h1__view.category{margin:0}a.h1__link{text-decoration:none;color:#e82c2e;white-space:nowrap}@media (max-width:400px){a.h1__link{width:100%}}.meta-brand-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.meta-brand-wrapper{flex-wrap:nowrap}}.meta-brand-wrapper .category__description{margin-bottom:16px;white-space:normal;max-width:1000px}@media (min-width:768px){.meta-brand-wrapper .category__description{margin-right:24px;margin-bottom:24px}}.meta-virtual-category-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width:768px){.meta-virtual-category-wrapper{flex-wrap:nowrap}}.meta-virtual-category-wrapper .category__description{margin-bottom:16px;white-space:normal;max-width:100%}@media (min-width:768px){.meta-virtual-category-wrapper .category__description{margin-right:24px;margin-bottom:24px}}.h1_logo{max-height:53px;max-width:160px}.category__description{margin-bottom:1.5rem;white-space:pre-line;max-width:850px}.banner{display:none;margin-bottom:2rem}@media (min-width:768px){.banner{display:block}}.banner .banner__img{display:block;width:100%;height:auto}.banner.banner_mobile{display:block}@media (min-width:768px){.banner.banner_mobile{display:none}}.filters-wrapper{margin-bottom:1rem;padding-bottom:1rem}.filters-wrapper .field{margin-top:1rem}.filters-wrapper .field .label{font-size:1rem;font-weight:600}.filters-wrapper.desktop{display:none}.filters-wrapper.mobile{margin:0 0 1.5rem;padding-bottom:0}.filters-wrapper .filters_show_all{color:#e82c2e;font-size:.875rem;margin-top:1rem;text-decoration:underline}.filters-wrapper .filters_show_all:hover{color:#e2191b;cursor:pointer}.filters-wrapper.filters-wrapper_modal{height:calc(100% - 3.5rem);margin:0;overflow:auto;padding-bottom:0}.products-list{position:relative}@media (max-width:767px){.products-list .product-card-w{margin:0 0 16px}}.products-list .products-list__button{width:100%;margin:12px 0 0;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2px;text-transform:uppercase}@media (max-width:767px){.products-list .products-list__button{margin:0}}.catalog-fader{background-color:hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.category_header{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:1rem}.category_header_search{margin-bottom:0;align-items:flex-start;flex-direction:row}.category_header_search .category_header-view-toggler{margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category_header.category_header_brands{flex-direction:row;align-items:flex-end;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-bottom:0}@media (min-width:1140px){.category_header.category_header_brands{justify-content:space-between}}@media (min-width:768px){.category_header.category_header_brands{align-items:flex-end}}.category_header.category_header_brands .category_header_brands__select{max-width:263px;margin-right:10px}@media (min-width:425px){.category_header.category_header_brands .category_header_brands__select{margin-right:24px;width:283px}}@media (min-width:768px){.category_header.category_header_brands .category_header_brands__select{width:214px}}@media (min-width:1140px){.category_header.category_header_brands .category_header_brands__select{width:214px}}.category_header-item{align-items:center;display:flex;flex-wrap:wrap;flex:0 0 auto;font-size:.875rem;max-width:calc(100% - 72px)}.category_header-item:nth-child(odd){flex-grow:1}.category_header-item:nth-child(2n){justify-content:flex-end}.category_header-item.sorts div{display:flex}.category_header-item.empty,.category_header-item.empty .category-sorter{margin-bottom:0}.category_header-item .sort-top-filters_container{display:flex;flex-wrap:wrap;z-index:6;position:relative}@media (max-width:850px){.category_header-item .sort-top-filters_container{width:100%}}.category_header-item .sort-top-filters_container .category-filters__top-filters{min-height:40px;margin:0}.category_header-view-toggler{display:flex;justify-content:flex-end;width:100%;margin-bottom:-36px;position:relative;z-index:2}@media (max-width:768px){.category_header-view-toggler{margin-top:1rem}}.category__sort-item,a.category__sort-item:hover,a.category__sort-item:link,a.category__sort-item:visited{align-items:center;background:none;border:none;color:#858585;display:flex;font-size:.875rem;margin-left:4px;padding:0 0 0 4px;transition:all .2s ease-in-out}.category__sort-item:after,a.category__sort-item:hover:after,a.category__sort-item:link:after,a.category__sort-item:visited:after{color:#858585;content:"|";display:inline-block;margin-left:8px}.category__sort-item:last-child:after,a.category__sort-item:hover:last-child:after,a.category__sort-item:link:last-child:after,a.category__sort-item:visited:last-child:after{display:none}.category__sort-item:first-child,a.category__sort-item:hover:first-child,a.category__sort-item:link:first-child,a.category__sort-item:visited:first-child{margin-left:0;padding-left:0}.category__sort-item:hover,a.category__sort-item:hover:hover,a.category__sort-item:link:hover,a.category__sort-item:visited:hover{color:#e82c2e;cursor:pointer}.category__sort-item .svg-icon,a.category__sort-item:hover .svg-icon,a.category__sort-item:link .svg-icon,a.category__sort-item:visited .svg-icon{height:1em;margin-left:5px;width:8px}.category__sort-item .svg-icon.reverse,a.category__sort-item:hover .svg-icon.reverse,a.category__sort-item:link .svg-icon.reverse,a.category__sort-item:visited .svg-icon.reverse{transform:rotate(180deg)}.category_view-toggler{display:flex}@media (max-width:767px){.category_view-toggler .svg-icon svg{width:auto}}.category_view-toggler .svg-icon{height:1.5rem;width:30px}.category_view-toggler .svg-icon path{fill:#d6d6d6}.category_view-toggler .category_toggle-item{margin-right:.75rem}@media (max-width:768px){.category_view-toggler .category_toggle-item{margin-right:.25rem}}.category_view-toggler .category_toggle-item:hover{cursor:pointer}.category_view-toggler .category_toggle-item:last-child{margin-right:0}.category_view-toggler .category_toggle-item.active .svg-icon path{fill:#e82c2e}.category_view-toggler .category_toggle-item.active:hover{cursor:default}.category_view-toggler .category_toggle-item.desktop{display:none}@media (min-width:768px){.filters-wrapper.desktop{display:block}.filters-wrapper.mobile{display:none}.filters-wrapper .filters .reset-btn{margin:0;text-align:center;background-color:transparent;padding:8px 16px;font-size:12px;line-height:14px;font-weight:500;letter-spacing:1.3px;color:#e82c2e;height:38px;width:100%}.category_header:not(.category_header_search){align-items:center;margin-bottom:.75rem}.category_header-item{margin-bottom:0}.category_header-item .tags-wrapper{flex-wrap:wrap}.category_header-item .tags-wrapper .tag{margin-top:6px;margin-bottom:6px}.category__sort-item:first-child,a.category__sort-item:hover:first-child,a.category__sort-item:link:first-child,a.category__sort-item:visited:first-child{margin-left:8px;padding-left:4px}.category_view-toggler .category_toggle-item.desktop{display:block}.category_view-toggler .category_toggle-item.mobile{display:none}}@media (max-width:375px){.category-sorter .items{flex-wrap:wrap}}.product-card-w{display:flex;margin-bottom:1.5rem}.product-card-w-modified:last-child .product-card.with-price:hover,.product-card-w-modified:last-child .product-card:hover{position:relative}.product-card-wrapper{height:100%;position:relative;width:100%}.product-card{background-color:#fff;min-height:100%;overflow:hidden;padding:1rem;position:relative;transition:box-shadow .25s,z-index .35s;z-index:1}.product-card:hover{position:absolute}.product-card:hover.product-card_hot_sale{position:relative}.product-card__slide .product-card_badge-list.col{min-height:40px}.product-card.product-card_hot_sale{border-radius:1fr solid #d6d6d6}.product-card .absolute{position:absolute;top:1rem;left:1rem;z-index:10}.product-card .mrz-badge{position:absolute;bottom:0;left:0;z-index:10}.product-card .mrz-badge img,.product-card .mrz-badge svg{height:2rem;width:auto;display:block}.product-card .product-card__promo-mobile{color:#e82c2e;font-weight:600;font-size:12px;line-height:120%;margin-top:12px;margin-bottom:-6px;font-family:Montserrat}@media (min-width:575px){.product-card .product-card__promo-mobile{display:none}}.product-card.list-view .product-card__promo-mobile{margin-top:0;margin-bottom:6px;display:block}.product-card .product-card_badge-list{display:flex;flex-wrap:wrap;padding:0 1px}.product-card .product-card_badge-list.col{flex-direction:column;margin-top:11px}.product-card .product-card_badge-list.col.single-line{min-height:20px}.product-card .product-card_badge-list.col.double-line{min-height:42px}.product-card .product-card_badge-list.col .product-card_badge{padding:0}.product-card .product-card_badge-list.col .product-card_badge.quick_delivery{color:#05c9d4;background-color:unset}.product-card .product-card_badge-list.col .product-card_badge.quick_delivery svg path{fill:#05c9d4}.product-card .product-card_badge-list.col .product-card_badge.mrc{background-color:unset;color:#e82c2e}.product-card .product-card_badge-list.col .product-card_badge.mrc svg path{fill:#e82c2e}.product-card .product-card_badge-list .product-card_badge{font-weight:700;color:#fff;font-size:12px;border-radius:0;display:flex;justify-content:space-evenly;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:4px;margin-bottom:4px;white-space:nowrap}.product-card .product-card_badge-list .product-card_badge.popular{background-color:#af7dd1}.product-card .product-card_badge-list .product-card_badge.not_instock{background-color:#b0b0b0}.product-card .product-card_badge-list .product-card_badge.new{background-color:#f0965a}.product-card .product-card_badge-list .product-card_badge.quick_delivery{background-color:#05c9d4}.product-card .product-card_badge-list .product-card_badge.mrc{background-color:#e82c2e}.product-card .product-card_badge-list .product-card_badge.green-sale{background-color:#62c04f}.product-card .product-card_badge-list .product-card_badge.blue-sale{background-color:#447cd0}.product-card .product-card_badge-list .product-card_badge.pink-sale{background-color:#da6cbd}.product-card .product-card_badge-list .product-card_badge.black-sale{background-color:#000}.product-card .product-card_badge-list .product-card_badge.crumpled{background-color:#5754ea}.product-card .product-card_badge-list .product-card_badge.low-expired{background-color:#eb5757}.product-card .product-card_badge-list .product-card_badge.mid-expired{background-color:#db0505}.product-card .product-card_badge-list .product-card_badge.high-expired{background-color:#ac1616}.product-card .product-card_badge-list .product-card_badge .svg-icon{width:12px}.product-card .product-card_badge-list .product-card_badge .badge_text{margin-left:6px;display:none}@media (max-width:992px){.product-card .product-card_badge-list .product-card_badge .badge_text{display:block}}.product-card .product-card_badge-list .product-card_badge .badge_text_sale{display:block}@media (max-width:425px){.product-card .product-card_badge-list .product-card_badge.high-expired,.product-card .product-card_badge-list .product-card_badge.low-expired,.product-card .product-card_badge-list .product-card_badge.mid-expired{font-size:11px}}.product-card .favorite_button{margin-right:.25rem;display:flex}@media (max-width:768px){.product-card .favorite_button{margin-top:0}}.product-card .favorite_button .svg-icon{display:block;height:15px;width:18px}.product-card .favorite_button .svg-icon svg path{fill:#858585}.product-card .add-to-cart{flex:1 0 auto;width:100%;z-index:2;flex-direction:column;justify-content:space-between}.product-card .add-to-cart .number-field{height:2.5rem;margin-top:14px;line-height:16px;flex:2}.product-card .add-to-cart .number-field input{width:30px}.product-card .add-to-cart .number-field div{text-align:center}.product-card .add-to-cart button.btn-to-cart{margin-top:14px;padding:0 5px;text-align:center;flex:3;margin-left:0;font-size:.7rem}@media (max-width:768px){.product-card .add-to-cart button.btn-to-cart{margin-top:8px}}@media (max-width:1440px){.product-card .add-to-cart button.btn-to-cart{font-size:12px}}@media (max-width:425px){.product-card .add-to-cart button.btn-to-cart{font-size:10px}}.product-card.not-available{border-color:hsla(0,0%,83.9%,.6)}.product-card.not-available .product-card_link{opacity:.5}.product-card .price-hint{font-size:.75rem;color:#858585}.product-card .product-buffs .buff{margin-top:.5rem;display:flex;align-items:center}.product-card .product-buffs .buff .icon{margin-left:2rem;margin-right:.5rem}.product-card .product-buffs .buff .icon img,.product-card .product-buffs .buff .icon svg{width:auto;height:1rem;display:block}.product-card .product-buffs .buff .label{color:#858585;font-size:.75rem}.product-card .product-buffs+.product-actions{margin-top:.5rem}.product-card_body{height:100%}.product-card_body .list-view .product-card_link .tag.gray.product-card__not-available{position:absolute;top:75%;max-height:25px;margin-left:0}.product-card__icon{height:3rem;position:absolute;right:1rem;top:1rem;width:3rem;z-index:10}.product-card_link:active,.product-card_link:hover,.product-card_link:link,.product-card_link:visited{color:#000;display:block;flex:1;text-decoration:none}.product-card__image_container .swiper-container,.product-card__image_container div .swiper-container{z-index:3;padding-bottom:16px}.product-card__image_container .swiper-container .swiper-pagination.product-slider_pagination,.product-card__image_container div .swiper-container .swiper-pagination.product-slider_pagination{display:none;align-items:center;bottom:0;justify-content:center;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto;z-index:0}.product-card__image_container .swiper-container .swiper-pagination.product-slider_pagination.noopacity,.product-card__image_container div .swiper-container .swiper-pagination.product-slider_pagination.noopacity{opacity:0}.product-card__image_container .swiper-container .swiper-pagination-bullet,.product-card__image_container div .swiper-container .swiper-pagination-bullet{border-radius:50%;background-color:#bbb;margin:0 2px;height:4px;width:4px}.product-card__image_container .swiper-container .swiper-pagination-bullet-active,.product-card__image_container div .swiper-container .swiper-pagination-bullet-active{background-color:#e82c2e}.product-card__image_container .swiper-container .swiper-pagination-bullet:first-child,.product-card__image_container div .swiper-container .swiper-pagination-bullet:first-child{margin-left:0}.product-card__image_container .swiper-container .swiper-pagination-bullet:last-child,.product-card__image_container div .swiper-container .swiper-pagination-bullet:last-child{margin-right:0}.product-card__image_container .swiper-container .swiper-pagination.product-slider_pagination,.product-card__image_container div .swiper-container .swiper-pagination.product-slider_pagination{display:block}.product-card__image_container .swiper-container-horizontal{max-width:150px}.product-card__image_container .swiper-container-horizontal img{max-width:150px;max-height:150px}.product-card_image{display:block;max-width:100%;font-size:11px;aspect-ratio:1/1}.product-card__promo{position:absolute;display:none;left:0;bottom:0;z-index:10;font-weight:500;line-height:19px;padding:.25rem .5rem;color:#fff;background:#eb5e68;border-radius:0}@media (min-width:575px){.product-card__promo{display:block}}.list-view .product-card__promo{display:none}.product-card__image_container{position:relative;min-width:100px;min-height:100px}.product-card__image_container .swiper-slider{aspect-ratio:1/1}.product-card__image_container:after{right:0}.product-card__image_container:after,.product-card__image_container:before{content:"";position:absolute;width:1px;height:100%;top:0;z-index:3;background-color:#fff}.product-card__image_container:before{left:0}.product-card_hot_sale.not-available .product-card_price{opacity:.5}.product-card_hot_sale .product-card_not_avaliable{background:#d6d6d6;border-radius:0;height:31px;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 8px;font-weight:500;font-size:16px;line-height:19px;margin-top:24px}.product-card_hot_sale .product-card__image_container{width:100%;display:grid;grid-template-columns:1fr 1px}.product-card_hot_sale .product-card__image_container:after{right:1px}@media (min-width:768px){.product-card_hot_sale .product-card__image_container{grid-template-columns:1fr 42px}.product-card_hot_sale .product-card__image_container:after{right:42px}}@media (min-width:1200px){.product-card_hot_sale .product-card__image_container{grid-template-columns:1fr auto}.product-card_hot_sale .product-card__image_container:after{right:77px}}.product-card_hot_sale .product-card__image_container .hot_sale_discount{width:67px;height:35px;background:#ffe600;border-radius:0;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:20px;line-height:23px;position:relative;z-index:4;justify-self:flex-end}@media (min-width:1200px){.product-card_hot_sale .product-card__image_container .hot_sale_discount{width:77px;height:40px;font-size:24px;line-height:28px}}.product-card_name{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.5;margin-bottom:0;margin-top:12px;height:43px;max-height:43px;overflow:hidden;font-size:12px;line-height:14px}@media (max-width:576px){.product-card_name{height:57px;max-height:57px}}@media (max-width:480px){.product-card_name{height:72px;max-height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis}}@media (max-width:375px){.product-card_name{height:86px;max-height:86px}}.product-card_name_brand{margin:.5rem 0;color:#858585;height:auto;font-size:12px;line-height:14px}.product-card_hot_sale .product-card_name{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:18px;height:36px;max-height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:12px 0 8px}.product-card_brand{display:block;font-size:.875rem;margin:12px 0}.product-card_description{color:#858585;font-size:.875rem;line-height:normal;margin:0}.product-card_price{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:18px;line-height:18px;font-weight:500;margin:0}.product-card_price.product-card_price_with-old-price{color:#e82c2e}.product-card_price span.old-price{color:#8f8f8f;font-size:1rem;margin-left:1.5rem;text-decoration:line-through}@media (max-width:425px){.product-card_price span.old-price{margin-left:.5rem;font-size:.875rem}}@media (max-width:375px){.product-card_price span.old-price{font-size:.75rem;margin-left:.25rem}}.product-card_hot_sale .product-card_price{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#e82c2e;margin:0;display:flex;align-items:center}.product-card_hot_sale .product-card_price span.old-price{font-family:Montserrat;font-style:normal;font-weight:700;font-size:14px;line-height:21px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#b0b0b0;margin-left:8px}@media (min-width:1200px){.product-card_hot_sale .product-card_price{font-size:26px;line-height:37px}.product-card_hot_sale .product-card_price span.old-price{font-size:15px}}.product-card_footer{overflow:hidden}.product-card_buttons{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.product-card_hot_sale .product-card_buttons .add-to-cart{flex-direction:row-reverse!important;align-items:end}.product-card_hot_sale .product-card_buttons .add-to-cart button.btn-to-cart{margin-left:0!important;margin-right:12px}@media (max-width:767px){.product-card_hot_sale{display:grid;column-gap:16px;grid-template-columns:120px 1fr}.product-card_hot_sale .product-card_link{grid-row-start:1;grid-row-end:4}.product-card_hot_sale .product-card_name{margin:0 0 8px}.product-card_hot_sale .number-field{margin-top:12px!important}}.product-card_favorite{margin-top:14px;color:#858585;font-size:14px;line-height:16px;display:flex;align-items:flex-start;white-space:nowrap;cursor:pointer}@media (max-width:768px){.product-card_favorite{margin-top:9px}}button.product-card_cart{align-items:center;box-sizing:border-box;display:flex;justify-content:center;height:48px;padding:0 1.5rem}.product-card__not-available{border:none;display:inline-block;font-size:.875rem;left:1.5rem;letter-spacing:normal;line-height:1.29;margin:0;padding:3px 1rem;position:absolute;text-transform:none;top:1rem;width:auto}.product-card_get_price_link{color:#e82c2e}.product-card_get_price_link:hover{cursor:pointer}.product-card__text{text-decoration:none}.product-card.list-view:hover{box-shadow:0 2px 54px 0 rgba(0,0,0,.2);width:100%;z-index:3;position:relative}.product-card.list-view .product-card__image_container{width:100%}.product-card.list-view button.btn-wish-list{min-width:11.5rem}@media (max-width:375px){.product-card.list-view button.btn-wish-list{min-width:10rem}}.product-card.list-view .product-card_badge-list{margin-top:12px}@media (max-width:576px){.product-card.list-view .product-card_badge-list{margin-top:8px}.product-card.list-view .product-card_badge-list .product-card_badge{margin-top:4px}}@media (max-width:480px){.product-card.list-view .product-card_badge-list{margin-top:0;margin-bottom:12px}.product-card.list-view .product-card_badge-list .product-card_badge{margin-top:4px}}.product-card.list-view .product-card_badge-list .product-card_badge{margin-bottom:0}.product-card.list-view .product-card_badge-list .product-card_badge .badge_text{display:block}.product-card.list-view .absolute{position:unset}.product-card.list-view .product-card__icon{left:1.5rem;right:auto;z-index:10}.product-card.list-view.not-available .product-card_link{opacity:1}.product-card.list-view.not-available .product-card_link .product-card__info div{opacity:.5}.product-card.list-view.not-available .product-card_link .product-card__info div:last-child{opacity:1}.product-card.list-view.not-available .product-card_link .product-card_badge-list{opacity:.5}.product-card.list-view .product-card__info{align-items:center;display:grid;grid-template-columns:.5fr 2fr .3fr;justify-content:space-between}@media (max-width:480px){.product-card.list-view .product-card__info .product-card__image_container{align-self:baseline}}.product-card.list-view .product-card__info .add-to-cart{align-self:center;margin-top:44px}.product-card.list-view .product-card_name{margin:0;line-height:18px;height:auto;max-height:none}@media (max-width:576px){.product-card.list-view .product-card_name{line-height:14px}}.product-card.list-view .product-card_name_brand{margin-top:6px;font-size:12px;line-height:14px;margin-bottom:6px}.product-card.list-view .product-card__text{margin-right:auto;padding:0 1rem}.product-card.list-view .break{display:none}.product-card.list-view .add-to-cart{flex:0 0 auto;margin-left:1.5rem;margin-right:0;width:auto;align-self:self-end;display:flex;flex-direction:column}@media (max-width:480px){.product-card.list-view .add-to-cart{margin-left:0;margin-top:12px;flex-direction:row}}.product-card.list-view .add-to-cart .number-field{margin-top:0;margin-bottom:8px;line-height:20px}@media (max-width:480px){.product-card.list-view .add-to-cart .number-field{margin-right:8px;margin-bottom:0}}.product-card.list-view .add-to-cart button.btn-to-cart{padding:0 20px;text-align:center;margin:0}@media (max-width:475px){.product-card.list-view .add-to-cart button.btn-to-cart{padding:0 10px;max-width:11.5rem}}@media (max-width:425px){.product-card.list-view .add-to-cart button.btn-to-cart{padding:0 5px}}.product-card.list-view .product-card_favorite{margin-top:10px}.product-card.list-view .product-card__not-available{position:static;margin-left:2em}.product-card_footer.sm .unauth_text{display:none}.product-actions .add-to-cart.sm button.btn-price-unknown{margin-top:0}.products-list__category.mob_tile .product-card.with-price{display:flex;flex-direction:column}.products-list__category.mob_tile .product-card.with-price .tag.gray.product-card__not-available{left:1rem}.products-list__category.mob_tile .product-card_price-w{align-items:flex-start;flex-direction:column;margin-top:1rem}@media (max-width:768px){.products-list__category.mob_tile .product-card_price-w{margin-bottom:1rem}}.products-list__category.mob_tile .button.btn-to-cart{font-size:.65rem;overflow:hidden;padding:0 5px;text-overflow:ellipsis}.products-list__category.mob_tile .product-buffs .buff .icon{margin-left:0}.products-list__category.mob_tile .number-field,.products-list__category.mob_tile .number-field__control,.products-list__category.mob_tile .number-field input{font-size:.875rem}@media (min-width:576px){.products-list__category.mob_tile .button.btn-to-cart{font-size:.875rem}}@media (min-width:768px){.product-card_name{height:42px;max-height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}.product-card.list-view .prooduct-card_name{height:36px}.products-list__category.mob_tile .product-card.with-price{display:block}.products-list__category.mob_tile .product-card_price-w{align-items:center;flex-direction:row}}@media (min-width:992px){.product-card_name{height:64px;max-height:64px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:14px;line-height:16px;display:block}}@media (min-width:992px) and (min-width:1440px){.product-card_name{height:64px;max-height:64px}}@media (min-width:992px){.product-card_name_brand{font-size:14px;line-height:16px}.product-card.list-view .product-card_badge-list{margin-top:18px}.product-card_price{font-size:20px;line-height:26px;font-weight:500}.product-card.with-price{display:block}.product-card.with-price:hover{position:absolute}.product-card.list-view:hover,.product-card.product-card_hot_sale:hover{position:relative}.product-card:hover{box-shadow:0 20px 35px 0 rgba(0,0,0,.1);width:100%;z-index:3}.product-card:hover .product-card_footer{height:135px;max-height:135px}.product-card:hover .product-card_footer.sm .unauth_text{display:block;font-size:12px;line-height:14px;text-align:center;color:#858585;margin-top:12px;white-space:pre-wrap;padding:0 12px}.product-card:hover .product-card_footer.sm.xs{height:54px}}@media (min-width:992px) and (min-width:1200px){.product-card:hover .product-card_footer.sm.xs{height:42px}}@media (min-width:992px){.product-card:hover .product-card__info .product-card__text .product-card_name_brand{color:#e82c2e}.product-card:hover .product-card_badge-list .product-card_badge .badge_text{display:block}.product-card__slide,.product-card__slide:hover{border:1px solid #d6d6d6;box-shadow:none;min-height:unset;position:relative!important;width:auto}.product-card__slide .product-card_name,.product-card__slide:hover .product-card_name{height:48px;max-height:48px;overflow:hidden;font-size:14px;line-height:16px}.product-card__slide .product-card_name_brand,.product-card__slide:hover .product-card_name_brand{margin:.5rem 0;color:#858585;height:auto}.product-card .product-card_footer{height:0;max-height:0;transition:height .25s ease}.product-card.product-card_hot_sale .product-card_footer{height:auto;max-height:none;transition:height .25s ease}}@media (min-width:1440px){.product-card .add-to-cart{flex-direction:row}.product-card .add-to-cart button.btn-to-cart{margin-left:12px}.product-card:hover .product-card_footer{height:90px;max-height:90px}.product-card:hover.product-card_hot_sale .product-card_footer{height:auto;max-height:none}}.products-slider{position:relative;z-index:3}.products-slider .swiper-container{padding-bottom:4rem;z-index:3}.products-slider .swiper-container .swiper-pagination.products-slider_pagination{align-items:center;bottom:4rem;display:none;justify-content:center;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:auto;z-index:0}.products-slider .swiper-container .swiper-pagination-bullet{border-radius:50%;margin:0 .75rem;height:12px;width:12px;border:1px solid #bbb;opacity:1}.products-slider .swiper-container .swiper-pagination-bullet-active{background-color:#e82c2e}.products-slider .swiper-container .swiper-pagination-bullet:first-child{margin-left:0}.products-slider .swiper-container .swiper-pagination-bullet:last-child{margin-right:0}.products-slider .swiper-container.loading{min-height:3rem;position:relative}.product_slider{position:relative}.product_slider .swiper-container{padding-bottom:97px}.product_slider .swiper-container .swiper-pagination.product-slider_pagination{text-align:left;bottom:0;display:flex;flex-wrap:nowrap}.product_slider .swiper-container .swiper-pagination.product-slider_pagination .swiper-pagination-bullet{border:none;border-radius:0;height:auto;width:auto;max-width:80px;flex:1 1 auto;opacity:1}.product_slider .swiper-container .swiper-pagination.product-slider_pagination .swiper-pagination-bullet-active{border:1px solid #e82c2e}.ps__control{bottom:0;position:absolute}.ps__control .svg-icon{width:40px}.ps__control .svg-icon:hover path{stroke:#fff}.ps__control .svg-icon:hover circle{stroke:#e82c2e;fill:#e82c2e}.ps__control:hover{cursor:pointer}.ps__control:hover .svg-icon polygon{fill:#e82c2e}.banner_controll{bottom:50%;transform:translateY(50%);z-index:1}.banner_controll .svg-icon{width:40px}.banner_controll .svg-icon path{stroke:#e82c2e}.ps__control.prev{left:0}.ps__control.next{right:0;transform:rotateY(180deg)}@media (min-width:768px){.products-slider .ps__control{bottom:calc(4rem - 24px)}.products-slider .swiper-container{padding-bottom:7rem}.products-slider .swiper-container .swiper-pagination.products-slider_pagination{display:flex}}@media (min-width:992px){.products-slider .ps__control{bottom:calc(4rem - 24px)}.products-slider .swiper-container{padding-bottom:7rem}}.r-table{border:1px solid #eaebeb;display:flex;flex-direction:column}.about-discount .open-discount{color:#e82c2e;font-size:14px;line-height:16px;cursor:pointer}.about-discount .open-discount-svg{width:7px}.about-discount .open-discount-svg path{fill:#e82c2e}.order .order-crumbs-cell{padding:0 .5rem 0 0}@media (max-width:768px){.order .order-crumbs-cell{padding:0}}.order_item-wrapper{position:relative;margin-bottom:.5rem}.order_item-wrapper .btn,.order_item-wrapper .btn-primary{margin:0;padding:6px 12px;font-size:12px;line-height:14px;height:27px}.order_item-wrapper .unactive__label{position:absolute;top:50%;left:1rem;margin:0 .5rem;padding:.25rem;font-size:.875rem;background-color:#f5f5f5;border-radius:0;width:calc(100px - 1rem);z-index:1;transform:translateY(-50%);text-align:center;display:none}.order_item-wrapper .unactive__waiting{color:#e82c2e;font-size:14px;display:none;padding-bottom:4px}.order_item-wrapper .unactive__waiting p{margin:0;cursor:pointer}.order_item-wrapper .order_item-action-container .action{display:none;cursor:pointer;position:relative}.order_item-wrapper .order_item-action-container .action img,.order_item-wrapper .order_item-action-container .action svg{height:1.125rem;width:auto;display:block}.order_item-wrapper .order_item-action-container .action:hover .bubble{transform:translate(-50%);opacity:1}.order_item-wrapper .order_item-action-container .action .bubble{position:absolute;top:100%;left:50%;transform:translate(-50%,-10%);opacity:0;pointer-events:none;transition:all .4s}.order_item-wrapper .order_item-action-container .action .bubble__text{margin-top:.5rem;border:1px solid #d6d6d6;border-radius:0;padding:.5rem 0;font-size:.875rem;text-align:center;width:110px;background-color:#fff;position:relative}.order_item-wrapper .order_item-action-container .action .bubble__text:after{content:" ";position:absolute;z-index:1;top:0;left:50%;transform-origin:center;transform:translate(-50%,-.375rem) rotate(-45deg);background-color:#fff;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;width:.75rem;height:.75rem}.order_item-wrapper .order_item-action-container .back-to-cart{z-index:2;position:relative;display:block}.order_item-wrapper .unactive-wrapper{display:none;position:absolute;inset:0;opacity:.5;z-index:1;background-color:#fff}.order_item-wrapper.unactive .unactive-wrapper{display:block}.order_item-wrapper.unactive .order_item-action-container,.order_item-wrapper.unactive .order_item-badge-container{z-index:2;margin-left:-24px;position:relative}.order_item-wrapper.unactive .action,.order_item-wrapper.unactive .unactive__label{display:block}.order_item-wrapper.unactive .unactive__actions{display:flex}.order_item-wrapper.unactive .unactive__waiting{display:block}.order_item-wrapper .badge_text{display:block!important}.order_item-wrapper .product-card_badge-list{margin:0!important}.order_item-wrapper .order_item-badge-absolute .absolute{position:unset;z-index:10}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list{display:flex;flex-wrap:wrap;margin-top:12px}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col{flex-direction:column;margin-top:11px}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col.single-line{min-height:20px}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col.double-line{min-height:42px}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col .product-card_badge{padding:0}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col .product-card_badge.quick_delivery{color:#05c9d4;background-color:unset}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col .product-card_badge.quick_delivery svg path{fill:#05c9d4}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col .product-card_badge.mrc{background-color:unset;color:#e82c2e}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list.col .product-card_badge.mrc svg path{fill:#e82c2e}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge{font-weight:700;color:#fff;font-size:12px;border-radius:0;display:flex;justify-content:space-evenly;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:4px;margin-bottom:4px;white-space:nowrap}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.popular{background-color:#af7dd1}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.not_instock{background-color:#b0b0b0}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.new{background-color:#f0965a}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.quick_delivery{background-color:#05c9d4}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.mrc{background-color:#e82c2e}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.green-sale{background-color:#62c04f}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.blue-sale{background-color:#447cd0}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.pink-sale{background-color:#da6cbd}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.black-sale{background-color:#000}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.crumpled{background-color:#5754ea}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.low-expired{background-color:#eb5757}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.mid-expired{background-color:#db0505}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.high-expired{background-color:#ac1616}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge .svg-icon{width:12px}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge .badge_text{margin-left:6px;display:none}@media (max-width:992px){.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge .badge_text{display:block}}.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge .badge_text_sale{display:block}@media (max-width:425px){.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.high-expired,.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.low-expired,.order_item-wrapper .order_item-badge-absolute .product-card_badge-list .product-card_badge.mid-expired{font-size:11px}}.order-promo_block{display:flex;align-items:flex-end}.order-promo_block .field.promo-input{margin:0!important}.order-promo_block .field.promo-input input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-promo_block button.btn-primary{margin:0 0 0 1rem}@media (max-width:425px){.order-promo_block{flex-direction:column;align-items:stretch}.order-promo_block button.btn-primary{margin-left:0;margin-top:.5rem}.order-promo_block .field.promo-input input{width:100%}}.promo-fail{color:#dc3545;margin-top:.5rem}.promo-success{color:#28a745;margin-top:.5rem}.order_miniature-row{grid-template-columns:48px 1fr;grid-gap:8px}.order_item-row,.order_miniature-row{display:grid;padding:12px;border:1px solid #d6d6d6}.order_item-row{grid-template-columns:48px 1fr 118px 16px;grid-gap:8px}.order__header{display:flex;justify-content:space-between;align-items:center}.order__header .order_crumbs{margin-top:1rem}.order__header .empty-cart{display:flex;align-items:center;cursor:pointer;padding:8px 16px;margin-top:1rem;border:1px solid #eaebeb;font-weight:500;letter-spacing:1.3px;font-size:12px;line-height:14px;text-transform:uppercase}.order__header .empty-cart,.order__header .empty-cart *{transition:all .2s ease-in-out}.order__header .empty-cart:hover{border-color:#e82c2e}.order__header .empty-cart:hover .icon svg,.order__header .empty-cart:hover .icon svg path{fill:#e82c2e}.order__header .empty-cart:hover .text{color:#e82c2e}.order__header .empty-cart .icon{margin-right:.5rem}.order__header .empty-cart .icon img,.order__header .empty-cart .icon svg{width:.875rem;height:auto;display:block}.order__header .empty-cart .text{margin-top:.1rem;font-size:12px}.r-table_cell{align-items:center;display:flex}.order .r-table{border:none}.order .order_empty{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem 0}.order .order_empty .btn-primary:hover,.order .order_empty .btn-primary:link,.order .order_empty .btn-primary:visited{margin:0}.order .order_items-img{display:flex;align-items:center}.order .order_items-img img{display:block;max-width:100%}.order .order_item-info{display:flex;flex-direction:column;justify-content:center;gap:4px}.order .order_item-brand{font-weight:400;font-size:12px;line-height:14px;color:#858585}.order .order_item-brand a{text-decoration:none;text-transform:none;color:#858585}.order .order_item-p{font-size:12px;line-height:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order .order_item-quantity{display:flex;flex-direction:column;justify-content:center;gap:8px}.order .order_item-quantity .number-field input{width:2.5em}@media (max-width:576px){.order .order_item-quantity .number-field input{width:2em;font-size:14px;line-height:18px}}.order .order_item-quantity .number-field{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:94px}.order .order_item-amount{white-space:nowrap;display:flex;font-size:16px;line-height:19px;color:#e82c2e;align-items:center}.order .order_item-amount p{text-align:right;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:12px;line-height:18px;color:#858585;font-weight:400;margin:0 0 0 8px}.order .order_item-action-container{display:flex;justify-content:flex-end;gap:8px}.order .order_item-delete{display:block;width:16px;height:16px;z-index:1;cursor:pointer}.order .order_item-gift-qty{font-size:12px;color:#e82c2e;margin-bottom:6px}.order .order_item-back-remove-wrapper{position:absolute;inset:0;z-index:1;opacity:.5;background-color:#fff}@media (max-width:576px){.order .order_item-back-remove-wrapper{opacity:.8}}.order .order_items-amount,.order .order_items-price,.order .order_items-quantity,.order .order_items-vendor{font-size:1rem;line-height:1.5;margin-top:4px}.order .pickup-info{margin-bottom:1rem}.order .order_items-add{position:absolute;right:0;top:0}.order .order_items-add svg{height:1rem;width:auto}.order .order_items-add svg:hover{cursor:pointer}.order .order_item-title-badge-container{display:flex;flex-direction:column;justify-content:center;gap:8px}.order .order_item-title-badge-container .order_item-title,.order .order_item-title-badge-container .order_item-title p{margin:0}.order .order_item-title-badge-container .order_item-badge-container{display:flex!important}.order .order_item-title-container .order_item-title{margin-bottom:8px}.order .order_item-title-container .order_item-title a,.order .order_item-title-container .order_item-title p{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;font-size:14px;line-height:16px;text-decoration:none}.order .order_item-title-container .order_items-name{display:block;font-weight:400;margin:0 0 .75rem;text-decoration:none}.order .order_item-badge-container{display:flex;flex-wrap:wrap;align-items:center}.order .order_item-badge-container .order_item-promo_badge{display:flex;background-color:#e82c2e;border-radius:0;gap:6px;align-items:center;padding:6px 8px;font-family:Montserrat;font-weight:700;font-size:12px;line-height:100%;color:#fff}.order .order_item-badge-container .order_item-promo_badge .gift{width:12px}.order .order_item-badge-container_separate{display:none}.order .order_items-sku-name{color:#858585;font-size:.875rem;margin:.5rem 0}.order .order_items-text{font-size:.875rem}.order .tag{margin:0}.order .order_accume-notification{background-color:#ffddc4;justify-content:center;padding:1rem;white-space:pre-wrap}.order .order_discount-rows{border-bottom:1px solid #d8d8d8;margin-top:1.5rem;padding:0 0 1rem}.order .order_discount-row{align-items:center;display:flex;justify-content:space-between;margin:0 0 1rem}.order .order_discount-row:last-child{margin-bottom:0}.order .order-additional-info span{display:flex;justify-content:space-between;width:100%}.order .order-additional-info span p{margin:8px 0 0;color:#858585}.order .order_total-row{align-items:center;display:flex;font-weight:500;font-size:16px;line-height:19px;justify-content:space-between;margin-top:1rem;white-space:pre-wrap}.order .order_total-row p{align-items:center;display:flex;margin:0;max-width:none;white-space:nowrap}.order .order_total-row .text-primary{text-align:right}.order .order_total-row .text-primary:not(.text-primary-sale){color:#000}.order .order_total-row .old-price{text-align:right;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-size:14px;line-height:16px;color:#858585;font-weight:400;margin-left:4px}.order .discount-requirments{font-size:14px;line-height:120%}.order .discount-requirments span{font-weight:500}.order .discount-requirments .discount-progress{width:100%;height:6px;border-radius:0;margin:0 0 8px}@media (max-width:768px){.order .discount-requirments .discount-progress{margin:8px 0}}.order .reserve-info{text-align:center;padding:.75rem;color:#000;background-color:#f5f5f5;margin-bottom:1rem}.order .order_next-step{display:flex;justify-content:flex-start;margin-top:1rem;padding:0}.order .order_next-step.no-pad{padding:0}.order .order_next-step button.btn{font-size:.875rem;margin:1rem 0 0;order:2;padding:0;width:100%}.order .order_next-step button.btn-primary{order:1;margin:0}.order .order_next-step button.btn-primary.order_items_next{margin-right:0}@media (max-width:768px){.order .order_next-step button.btn-primary.order_items_next{width:100%}}.order .order_next-step.forms{flex-direction:column;justify-content:flex-start}.order .order_crumbs{align-items:center;display:flex}.order .order_crumbs .svg-icon{line-height:1.15}.order .order_crumbs .svg-icon svg{height:10px;width:unset}.order .order_crumbs-item,.order button.order_crumbs-item{background:none;border:none;font-size:1rem;font-weight:500;line-height:1.15;margin:0 .35em;padding:0}.order .order_crumbs-item:first-child,.order button.order_crumbs-item:first-child{margin-left:0}.order .order_crumbs-item:last-child,.order button.order_crumbs-item:last-child{margin-right:0}.order .order_crumbs-item:hover,.order button.order_crumbs-item:hover{color:#e82c2e;cursor:pointer}.order .order_crumbs-item.active,.order .order_crumbs-item.active:hover,.order button.order_crumbs-item.active,.order button.order_crumbs-item.active:hover{color:#e82c2e;cursor:default}.order .order_crumbs-item.locked,.order .order_crumbs-item.locked:hover,.order button.order_crumbs-item.locked,.order button.order_crumbs-item.locked:hover{color:#858585;cursor:default}.order .order_contacts-data .order_contacts_data-cell{display:flex;flex-direction:column;font-size:14px;line-height:16px}.order .order_contacts-data .order_contacts_data-cell .label{color:#858585;margin-bottom:6px}.order .order_contacts-data .order_contacts_data-cell .info{color:#000;font-weight:500}.order .order_contacts-data .order_contacts_data-cell.btns-cell{flex-direction:row}@media (max-width:400px){.order .order_contacts-data .order_contacts_data-cell.btns-cell{flex-wrap:wrap}.order .order_contacts-data .order_contacts_data-cell.btns-cell button{width:100%}}@media (max-width:767px){.order .order_contacts-data .order_contacts_data-cell{margin-bottom:12px}}.order .order_contacts-data .subtitle{font-size:14px;line-height:16px;margin-bottom:.75rem}.order .order_contacts-data .btn-change-info,.order .order_contacts-data .btn-change-recipient{margin:16px 0 0;text-align:center;background-color:transparent;padding:8px 16px;font-size:12px;line-height:14px;font-weight:500;letter-spacing:1.3px;color:#e82c2e;height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order .order_contacts-data .btn-change-info.filled,.order .order_contacts-data .btn-change-info:hover,.order .order_contacts-data .btn-change-recipient.filled,.order .order_contacts-data .btn-change-recipient:hover{background-color:#e82c2e;color:#fff}.order .order_contacts-data .btn-change-info:not(.filled),.order .order_contacts-data .btn-change-recipient:not(.filled){margin-right:8px}.order .order_contacts-data .btn-change-info{color:#000;margin-right:8px}.order .order_contacts-data .order-country-change{font-size:14px;line-height:16px;padding-top:10px;color:#858585}.order .order_contacts-data .order-country-change span{color:#e82c2e;cursor:pointer}.order .order_contacts-data .order-country-change span:hover{color:#cb1618}.order .order_contacts-data .order-past-addresses{display:flex;flex-direction:column}.order .order_contacts-data .order-past-addresses p{margin-bottom:12px}.order .order_contacts-data .order-past-addresses .past-address{border:1px solid #d6d6d6;border-radius:0;padding:6px 12px;font-size:14px;line-height:16px;color:#000;width:100%}.order .order_contacts-data .order-past-addresses .past-address.active{border-color:#e82c2e}.order .order_contacts-data .order-past-addresses .past-address-row{display:flex;align-items:center;margin-bottom:8px;position:relative}@media (max-width:768px){.order .order_contacts-data .order-past-addresses .past-address-row{align-items:baseline;flex-direction:column-reverse}}.order .order_contacts-data .order-past-addresses .past-address-select{color:#e82c2e;font-size:14px;white-space:nowrap;line-height:16px;cursor:pointer;position:absolute;right:0;transform:translateX(calc(100% + 1rem))}@media (max-width:768px){.order .order_contacts-data .order-past-addresses .past-address-select{position:unset;transform:unset;margin-bottom:.5rem}}.order .order_contacts-data .order-past-addresses .past-address-active{color:#000;font-size:14px;white-space:nowrap;line-height:16px;cursor:default;position:absolute;right:0;transform:translateX(calc(100% + 1rem))}@media (max-width:768px){.order .order_contacts-data .order-past-addresses .past-address-active{position:unset;transform:unset;margin-bottom:.5rem}}.order .order_contacts-data .order-past-addresses .link_change-address{font-size:14px;line-height:16px;color:#e82c2e;cursor:pointer}.order .order_contacts-data .order-past-addresses .link_change-address:hover{color:#cb1618}.order .order_contacts-data .order-past-addresses .info_cdek{margin:12px 0 0}.order .order_contacts-data .info_cdek-price{margin:12px 0;font-weight:700}.order .order_contacts-data p{font-size:14px;line-height:16px;margin:0}.order .order_contacts-data p.gray-p{color:#858585}.order .order_contacts-data .change_recipient-input.field{margin-bottom:.5rem}.order .order_contacts-data .change-buttons{display:flex}.order .order_contacts-data .change-buttons .btn-change-recipient:hover{color:#e82c2e;background-color:transparent}.order .order_contacts-data .change-buttons .btn-change-recipient.filled:hover{color:#fff;background-color:#e82c2e}@media (max-width:400px){.order .order_contacts-data .change-buttons{flex-wrap:wrap}}.order .order_contacts-data .change-buttons button.btn{margin-top:0}@media (max-width:375px){.order .order_contacts-data .change-buttons button.btn:first-child{margin-bottom:.5rem}}.order .order_contacts-data .order-country-select .country-flag{width:34px;height:20px;max-width:34px;max-height:20px;-o-object-fit:cover;object-fit:cover}.order .order_contacts-data .order-country-select .simple-select-label{width:100%;margin-left:8px;font-size:14px;line-height:16px}.order .order_contacts-data .order-country-select .simple-select__options{padding:12px}.order .order_contacts-data .order-country-select .simple-select__options__item{display:flex;align-items:center}.order .order_contacts-data .order-country-select .simple-select__placeholder{color:#000}.order .order_contacts-data .checkout-warning{padding:.5rem 1rem;background-color:#ffd9db;margin-bottom:1rem;font-size:14px}.order .order_warning{font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:rgba(255,0,0,.2);box-shadow:2px 2px 5px rgba(255,0,0,.2);padding:12px;border-radius:0;margin-bottom:1rem}.order .order_section{margin-top:1rem}.order .order_section .cart-flex-container{display:flex}.order .order_section .order_section_background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(41,41,41,.5);display:flex;align-items:center;justify-content:center;z-index:10001;padding:0 15px}.order .order_section .order_section_background .order_section_modal{background-color:#fff;padding:12px;max-width:364px}.order .order_section .order_section_background .order_section_modal .modal_close{float:right;width:12px;height:12px;cursor:pointer}.order .order_section .order_section_background .order_section_modal .modal_close svg{fill:#858585}.order .order_section .order_section_background .order_section_modal .title{margin-top:20px;margin-bottom:12px;font-size:24px;line-height:32px;text-align:center}.order .order_section .order_section_background .order_section_modal .text{max-width:300px;margin:0 auto 16px;text-align:center;font-size:16px;line-height:19px}.order .order_section .order_section_background .order_section_modal .btn-primary{display:block;margin:0 auto 24px}.order .order_section .order_section_deliveries{display:flex;flex-wrap:wrap}.order .order_section .warm-button_message{width:186px;height:unset;bottom:-60px}.order .order_section .express-button_message{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:100%;text-align:left;white-space:pre-line}.order .order_section .express-button_message span{display:block;background-color:rgba(255,0,0,.2);box-shadow:2px 2px 5px rgba(255,0,0,.2);padding:5px}.order .order_section .express-button_message p{font-size:inherit;line-height:inherit;padding:5px}.order .order_section .delivery-warning_message{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:100%;text-align:left;white-space:pre-line}.order .order_section .delivery-warning_message span{display:block;background-color:rgba(255,0,0,.2);box-shadow:2px 2px 5px rgba(255,0,0,.2);padding:5px}.order .order_section .order_section_warm{margin-top:0;background-color:#fff;margin-bottom:0;margin-right:0;border-color:#d6d6d6;color:#e82c2e;font-weight:500;text-transform:none;display:flex;flex-direction:column;text-align:left;justify-content:space-between;position:relative;font-size:16px;letter-spacing:unset}.order .order_section .order_section_warm span{color:#000;font-weight:400;font-size:14px}.order .order_section .order_section_warm .tab-circle{position:absolute;top:8px;right:8px;width:16px;height:16px}.order .order_section .order_section_warm.active,.order .order_section .order_section_warm:hover{background:#db626a;border-color:#db626a;color:#fff}.order .order_section .order_section_warm.active span,.order .order_section .order_section_warm:hover span{color:#fff}.order .order_section .delivery_tabs{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:425px){.order .order_section .delivery_tabs{gap:8px}}.order .order_section .delivery_tabs .tab-field.disabled{display:none}.order .order_section .delivery_tabs .tab{display:flex;flex-direction:column;font-size:14px;line-height:120%;height:100px;padding:12px;align-items:flex-start;width:200px;text-transform:none;letter-spacing:unset;text-align:left;white-space:break-spaces;margin:0;position:relative;justify-content:space-between}.order .order_section .delivery_tabs .tab.btn-bordered-gray .tab-circle{display:none}.order .order_section .delivery_tabs .tab .tab-circle{position:absolute;top:8px;right:8px;width:16px;height:16px}.order .order_section .delivery_tabs .tab .tab-name{font-weight:500;font-size:16px;line-height:19px;height:40px}.order .order_section .delivery_tabs .tab-field-loader{justify-self:center;align-self:center}.order .order_section .delivery_tabs .warm-button .order_section_warm{height:100px;padding:12px;width:200px;white-space:break-spaces;margin-bottom:1rem;font-size:14px;line-height:120%}@media (max-width:475px){.order .order_section .delivery_tabs .tab,.order .order_section .delivery_tabs .warm-button .order_section_warm{width:175px;font-size:12px}}@media (max-width:400px){.order .order_section .delivery_tabs .tab,.order .order_section .delivery_tabs .warm-button .order_section_warm{width:162px;font-size:11px}}.order .order_section .unactive__warning{padding:8px 16px;width:100%;background-color:#f5f5f5;color:#000;font-weight:500;margin-bottom:12px;text-align:center}.order .order_section .subsection{padding-top:2rem}.order .order_section .recommendations{margin-top:1.5rem}.order .order_section .field-radio{margin:0 0 .75rem}.order .order_section textarea{max-width:100%}.order .order_draft{margin-top:24px;display:flex;flex-direction:column}.order .order_draft-row{display:flex;flex-direction:column;margin-bottom:12px}.order .order_draft-row .gray-label{color:#858585;font-size:14px;line-height:16px;margin:0 0 6px}.order .order_draft-value{font-weight:500;font-size:14px;line-height:16px;margin:0}.order .order_draft .field-checkbox{margin-bottom:.5rem;margin-top:4px}.order .order_draft .final-order-price{font-size:20px;font-weight:500;color:#e82c2e}.order .order_summary-table{border:none;padding:0;width:100%}.order .order_summary-table td,.order .order_summary-table tr{border:none}.order .order_summary-table td{padding:0 0 8px}.order .order_summary-table td:last-child{text-align:right}.order .order_summary-table tr:last-child td{padding-bottom:0}.order_success{background-image:url(/images/order_success.69b9e1ab9d04e2ae7e72e9b4a088d5db.jpg);background-position:0 0;background-size:cover;flex:1}.order_success p{margin:4px 0;text-align:left}.order_success a:hover,.order_success a:link,.order_success a:visited{margin:2rem 0 0;padding-left:0;padding-right:0;width:100%}.order_success .row{position:relative}.order_success-body{align-items:center;background-color:#fff;border-radius:0;display:flex;flex-direction:column;max-width:90%;padding:3rem 1rem;text-align:center;width:750px}.order_success-body a.btn-primary:hover,.order_success-body a.btn-primary:link,.order_success-body a.btn-primary:visited{padding:0 2.5rem;width:auto}@media (min-width:425px){.order .order_next-step{justify-content:flex-end;margin-top:1.5rem}.order .order_next-step button.btn{margin:0 1rem 0 0;order:1;padding:0 2rem;width:auto}.order .order_next-step button.btn-primary{order:2;min-width:13rem}.order .order_next-step.forms{flex-direction:row}}@media (min-width:768px){.order .order_item-layout{width:calc(100% - 100px - 1.5rem)}.order .order_draft{margin-top:0}.order_success-body{padding:3rem 2rem}}@media (max-width:992px){.order__header{display:block}.order__header .empty-cart{width:100%;justify-content:center}.order_item .unactive__label{top:3rem;transform:none}.order_item .order_items-info{padding-bottom:1rem}.order_item .order_items-vendor{padding-top:1rem}.order_item .unactive__actions{top:1rem;right:1rem;transform:none}.order_item .order_items-quantity{width:150px}.order_item .order_items-quantity .number-field,.order_item .order_items-quantity .number-field__control,.order_item .order_items-quantity .number-field input{font-size:1.2rem}}@media (max-width:991px){.order .bubble{display:none}.order .order_items-img{grid-row-start:1;grid-row-end:3;align-items:flex-start}.order .order_item-quantity{grid-row-start:3;grid-column-start:2;grid-column-end:5;flex-direction:row;justify-content:flex-start;gap:12px}.order .order_item-action-container{grid-row-start:1;grid-column-start:4;grid-column-end:5}.order .order_item-title{margin:0}.order .order_item-badge-container{display:none;grid-row-start:2;grid-column-start:2;grid-column-end:5}.order .order_item-badge-container_separate{display:flex}}@media (min-width:992px){.order_item-row{grid-template-columns:64px 1fr 118px 115px 16px;grid-gap:21px}.order_miniature-row{grid-template-columns:64px 1fr 160px;grid-gap:21px}.order .order_item-title-container .order_item-title a,.order .order_item-title-container .order_item-title p{line-clamp:2;-webkit-line-clamp:2}.order .order_item-row,.order .order_miniature-row{margin-bottom:0}.order .order_items-label{display:none}.order .order_items_name-h{width:calc(100px + 17.5rem)}.order .order_items-info{flex:0 0 16rem;padding:0 .75rem;width:16rem}.order .order_items-quantity{display:flex;flex:0 0 9rem;width:9rem}.order .order_items-vendor{flex:0 0 4rem;width:4rem}.order .order_items-price{flex:0 0 6rem;width:6rem}.order .order_items-amount{flex:0 0 7rem;width:7rem}.order .order_items-add{flex:0 1 1.75rem;position:static;width:1.75rem}.order .order_items-add img,.order .order_items-add svg{height:1.5rem;width:auto}.order .order_items-amount,.order .order_items-price,.order .order_items-quantity,.order .order_items-vendor{font-size:.875rem;margin-top:0}.order .order_crumbs-item,.order button.order_crumbs-item{margin:0 1em}.order .order_summary-table{width:auto}.order .order_summary-table td{padding:0 0 1rem}.order .order_summary-table td:first-child{padding-right:1rem}.order .order_summary-table td:last-child{padding-left:1rem;text-align:right}.order .order_summary-table tr:last-child td{padding-bottom:0}.order .order_total-row{font-weight:500;font-size:24px;line-height:28px}.order .order_total-row .old-price{font-size:18px;line-height:21px;margin-left:8px}}@media (min-width:1440px){.order .order_items_name-h{width:calc(100px + 36.5rem)}.order .order_items-info{flex:0 0 35rem;width:35rem}.order .order_items-price,.order .order_items-vendor{flex:0 0 7rem;width:7rem}.order .order_items-amount{flex:0 0 10rem;width:10rem}.order .order_discount-row .r-table_cell:last-child{margin-right:3.75rem;padding:0 .75rem;width:10rem}.order .order_total-row{align-items:center;white-space:pre-wrap}.order_success-body{padding:4rem}}.eco-label{display:flex;align-items:center}.eco-label .svg-icon{width:20px;height:20px;margin-right:6px}.eco-label .eco-price{font-size:14px;line-height:16px;color:#e82c2e;font-weight:500}.tinkoff_label{display:flex;align-items:center}.tinkoff_label .svg-icon{width:100px;height:18px;margin-left:.5rem}main.product .product-section{margin:1.5rem 0 2rem;padding-top:10px}main.product .product-section.before_title{margin-top:-1em}main.product .product-section:last-child{margin-bottom:0}main.product .product-section .annotation{margin-bottom:.6rem;margin-left:.5rem}main.product .delivery-buff .annotation{margin:.375rem 0 0 .75rem}main.product .delivery-buff .annotation .bubble{width:auto;white-space:pre}main.product .opt-prices{margin-top:.5rem}main.product .opt-prices .item{font-size:.875rem}main.product .opt-prices .item:not(:last-child){margin-bottom:.5rem}main.product .how-to-discount{margin-top:.75rem}main.product .rz-price{color:#858585;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}main.product .rz-price+.rz-price{margin-top:.5rem}main.product .mrz-badge{position:absolute;bottom:1rem;left:1rem;z-index:10}main.product .mrz-badge img,main.product .mrz-badge svg{height:2.5rem;width:auto;display:block}main.product .components,main.product .public-wrapper{padding-bottom:4rem}main.product .product_name{font-size:1.5rem;line-height:normal;margin-top:1rem}main.product .product_images_wrapper{margin-bottom:2.5rem}main.product .product_images_wrapper .product-card__not-available{left:0}main.product .product_image{display:block;margin-bottom:1rem;max-width:100%}main.product .product_slider{max-width:550px}main.product .product_thumbs_slider .swiper-container{padding:0 40px}main.product .product_thumbs_slider .ps__control{display:flex;top:50%;transform:translate3d(0,-50%,1px) rotate(-90deg)}main.product .product_thumbs_slider .ps__control .svg-icon{display:flex;width:40px}main.product .product_thumbs_slider .ps__control.next{transform:translate3d(0,-50%,1px) rotate(90deg)}main.product .product_thumbs_slider.no_controls .swiper-container{padding:0}main.product .product_thumbs_slider.no_controls .ps__control{display:none}main.product .product_thumb_slide{border:1px solid #d6d6d6}main.product .product_thumb_slide:hover{cursor:pointer}main.product .product_thumb_slide img{display:block;max-width:100%}main.product .product_thumb_slide.active{border-color:#e82c2e}main.product .product_price{font-size:17px;line-height:120%;font-weight:500;align-items:center;display:flex;font-weight:600;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem}main.product .product_price.product-price_with-old-price{color:#e82c2e}main.product .product_price span.old-price{color:#8f8f8f;font-size:1rem;margin-left:1.5rem;text-decoration:line-through}main.product .product_unauth_price{font-size:.875rem;margin:0}main.product .product_price_auth{align-items:center;display:flex;flex-wrap:wrap}main.product .product_attr{align-items:center;display:flex;margin-bottom:1rem}main.product .product_attr:last-child{margin-bottom:0}main.product .product_attr-title{display:inline-block;line-height:1rem;margin-right:8px}main.product .product_quantity{align-items:center;display:inline-flex;font-size:.875rem}main.product .product_quantity span{display:inline-block;font-size:inherit;color:#858585;line-height:1rem;margin-left:4px}main.product .product_quantity-item{align-items:center;background-color:#d6d6d6;border-radius:0;height:.75rem;margin-right:4px;width:.75rem}main.product .product_quantity-item.active{background-color:#14901f}main.product .product_buy{align-items:flex-start;display:flex}main.product .product_buy.nostock{align-items:flex-end}main.product .favorite_button{margin:0 0 0 1rem}main.product .number-field{align-self:stretch}main.product .product_additional{border-top:1px solid #f4f4f4;margin-top:1.5rem;padding-top:1.5rem}main.product .product_additional .svg-icon{height:2rem;width:45px}main.product .product_additional .svg-icon.pay{width:41px}main.product .product_additional p{font-size:.875rem;margin:1rem 0 0}main.product .product-similar{background-color:#fff;padding:4rem 0}main.product .product_tabs{margin-top:2rem}main.product .product_tabs .header{display:flex;margin-bottom:1.5rem;width:100%}main.product .product_tabs .header button.btn-bordered{border-color:#f4f4f4;border-radius:0;box-shadow:none;color:#f4f4f4;flex:1 0 auto;margin:0;padding-left:0;padding-right:0}main.product .product_tabs .header button.btn-bordered:first-child{border-top-left-radius:0;border-bottom-left-radius:0}main.product .product_tabs .header button.btn-bordered:last-child{border-top-right-radius:0;border-bottom-right-radius:0}main.product .product_tabs .header button.btn-bordered.active,main.product .product_tabs .header button.btn-bordered:hover{box-shadow:none;color:#fff}main.product .product_tabs .header button.btn-bordered:active{box-shadow:none;color:#f4f4f4}main.product .product_tabs .body{overflow:hidden;margin-bottom:1.5rem;height:91px}main.product .product_tabs .body p{line-height:22px;margin:0}main.product .product_tabs .more{background:none;border:none;color:#000;line-height:1.13;margin:0;padding:0;text-decoration:underline}main.product .product_field{margin-top:2rem}main.product .product_field p{margin:0}main.product .product_field-title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:.75em}main.product .product_field-value{margin-bottom:.875rem}main.product .product_field-value p br{display:none}main.product a.tag:link{margin:0 0 0 8px}main.product .add-to-cart{width:auto}.product-items p{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-top:0}.product-items .product-items-w{align-items:center;display:flex}.product-items .product-item:hover{cursor:pointer}.product-items .product-item.disabled:hover{cursor:default}@media (min-width:768px){main.product .product_images_wrapper{margin:0 1rem 0 0;position:relative}}@media (min-width:992px){main.product .product_price_auth{margin-top:0}main.product .product_price_auth button{margin-top:1rem}}@media (max-width:850px){.product_price_auth button{width:100%}}.product_202011 .container{max-width:100%;width:100%;margin-left:auto;margin-right:auto;padding:0 1.5rem}@media (min-width:768px){.product_202011 .container{width:721px;max-width:100%}}@media (min-width:992px){.product_202011 .container{width:961px;max-width:100%}}@media (min-width:1200px){.product_202011 .container{width:1141px;max-width:100%}}@media (min-width:1440px){.product_202011 .container{width:1381px;max-width:100%}}.product_202011 .product-main{margin-bottom:24px}.product_202011 .product-breadcrumbs{padding-top:0;margin-bottom:4px}@media (min-width:992px){.product_202011 .product-breadcrumbs{padding-top:12px}}.product_202011 .product-breadcrumbs .breadcrumbs{padding-top:12px}.product_202011 .product-main-wrapper{display:flex;flex-direction:column;padding-top:10px}@media (min-width:992px){.product_202011 .product-main-wrapper{flex-direction:row}}.product_202011 .unmarketable-sign{display:flex;align-items:center;padding:.5rem 1rem;background-color:#935af0;max-width:185px;border-radius:0;font-size:14px;line-height:120%;font-weight:700;color:#fff;white-space:pre;z-index:9}@media (max-width:850px){.product_202011 .unmarketable-sign{max-width:100%;margin:10px 0;white-space:inherit}}.product_202011 .unmarketable-sign .svg-icon{width:22px;height:22px;margin-right:10px}.product_202011 .unmarketable-sign.desktop{display:none;margin-top:1rem}@media (min-width:992px){.product_202011 .unmarketable-sign.desktop{display:flex}}@media (min-width:992px){.product_202011 .unmarketable-sign.mobile{display:none}}.product_202011 .product-main-left{margin-right:0;margin-bottom:12px;width:100%;position:relative}@media (min-width:992px){.product_202011 .product-main-left{flex:5}}.product_202011 .product__users-cart{margin-top:20px;padding:14px;font-weight:500;font-size:12px;line-height:14px;background:linear-gradient(-45deg,#ffcaf3,#e4c6fc,#ffe0e4,#ffbabf);background-size:400% 400%;animation:animate-gradient 5s ease infinite;border-radius:0;display:flex;align-items:center}.product_202011 .product__users-cart .product__users-cart__icon{width:20px;height:20px;margin-right:10px}@keyframes animate-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.product_202011 .product-main-images-wrapper{position:relative}.product_202011 .product-main-images-wrapper:hover{width:100%;z-index:3}.product_202011 .product-main-images-wrapper:hover .product-card__info .product-card__text .product-card_name_brand{cursor:default;color:#e82c2e}.product_202011 .product-main-images-wrapper:hover .product-card_badge-list .product-card_badge .badge_text{display:block;cursor:default}.product_202011 .product-main-images-wrapper .promo_gift-thumb{position:absolute;bottom:87px;right:1rem;z-index:20}@media (min-width:992px) and (max-width:1023px){.product_202011 .product-main-images-wrapper .promo_gift-thumb image,.product_202011 .product-main-images-wrapper .promo_gift-thumb svg{width:70px;height:70px}}.product_202011 .product-main-video{aspect-ratio:1}.product_202011 .product-main-video .video-react .video-react-big-play-button{display:none}.product_202011 .product-main-video button{display:none!important}.product_202011 .product-main-video .video-react-control-bar{opacity:0!important}.product_202011 .product-main-images-wrapper_img{position:relative;max-width:550px;margin-bottom:14px}.product_202011 .product-main-images-wrapper_img img{height:auto;width:100%;max-width:500px}.product_202011 .product_slider,.product_202011 .product_thumbs_slider{max-width:550px}.product_202011 .product_thumbs_slider .ps__control{display:flex;top:50%;transform:translate3d(0,-50%,1px) rotate(-90deg);z-index:10}.product_202011 .product_thumbs_slider .ps__control .svg-icon{display:flex;width:40px}.product_202011 .product_thumbs_slider .ps__control.next{transform:translate3d(0,-50%,1px) rotate(90deg)}.product_202011 .product_thumbs_slider.no_controls .swiper-container{padding:0}.product_202011 .product_thumbs_slider.no_controls .ps__control{display:none}.product_202011 .product_thumbs_slider .swiper-slide{width:auto}.product_202011 .product_thumb_slide{border:1px solid #d6d6d6}.product_202011 .product_thumb_slide:hover{cursor:pointer}.product_202011 .product_thumb_slide img{display:block;max-width:100%;max-height:100px}.product_202011 .product_thumb_slide.active{border-color:#e82c2e}.product_202011 .absolute{position:absolute;top:1rem;left:0;z-index:10}.product_202011 .mrz-badge{position:absolute;bottom:0;left:0;z-index:10}.product_202011 .mrz-badge img,.product_202011 .mrz-badge svg{height:2rem;width:auto;display:block}.product_202011 .product-card_badge-list{display:flex;flex-wrap:wrap}.product_202011 .product-card_badge-list.col{flex-direction:column;min-height:40px;margin-top:11px}.product_202011 .product-card_badge-list.col.single-line{min-height:20px}.product_202011 .product-card_badge-list.col.double-line{min-height:42px}.product_202011 .product-card_badge-list.col .product-card_badge{padding:0}.product_202011 .product-card_badge-list.col .product-card_badge.quick_delivery{color:#05c9d4;background-color:unset}.product_202011 .product-card_badge-list.col .product-card_badge.quick_delivery svg path{fill:#05c9d4}.product_202011 .product-card_badge-list.col .product-card_badge.mrc{background-color:unset;color:#e82c2e}.product_202011 .product-card_badge-list.col .product-card_badge.mrc svg path{fill:#e82c2e}.product_202011 .product-card_badge-list .product-card_badge{font-weight:700;color:#fff;font-size:12px;border-radius:0;display:flex;justify-content:space-evenly;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:4px;margin-bottom:4px;white-space:nowrap;position:relative}.product_202011 .product-card_badge-list .product-card_badge.popular{background-color:#af7dd1}.product_202011 .product-card_badge-list .product-card_badge.not_instock{background-color:#b0b0b0}.product_202011 .product-card_badge-list .product-card_badge.new{background-color:#f0965a}.product_202011 .product-card_badge-list .product-card_badge.quick_delivery{background-color:#05c9d4}.product_202011 .product-card_badge-list .product-card_badge.mrc{background-color:#e82c2e}.product_202011 .product-card_badge-list .product-card_badge.green-sale{background-color:#62c04f}.product_202011 .product-card_badge-list .product-card_badge.blue-sale{background-color:#447cd0}.product_202011 .product-card_badge-list .product-card_badge.pink-sale{background-color:#da6cbd}.product_202011 .product-card_badge-list .product-card_badge.black-sale{background-color:#000}.product_202011 .product-card_badge-list .product-card_badge.crumpled{background-color:#5754ea}.product_202011 .product-card_badge-list .product-card_badge.low-expired{background-color:#eb5757}.product_202011 .product-card_badge-list .product-card_badge.mid-expired{background-color:#db0505}.product_202011 .product-card_badge-list .product-card_badge.high-expired{background-color:#ac1616}.product_202011 .product-card_badge-list .product-card_badge .svg-icon{width:12px}.product_202011 .product-card_badge-list .product-card_badge .badge_text{margin-left:6px;display:none}@media (max-width:992px){.product_202011 .product-card_badge-list .product-card_badge .badge_text{display:block}}.product_202011 .product-card_badge-list .product-card_badge .badge_text_sale{display:block}.product_202011 .product-card_badge-list .product-card_badge .badge-tip{position:absolute;padding:8px;border:1px solid #d6d6d6;border-radius:0;color:#000;font-size:12px;line-height:14px;background-color:#fff;top:34px;display:none;width:150px;font-weight:400;white-space:break-spaces}.product_202011 .product-card_badge-list .product-card_badge .badge-tip .triangle{position:absolute;height:12px;width:12px;transform:rotate(-45deg);background-color:#fff;top:-6px;left:calc(50% - 12px);border:solid #d6d6d6;border-width:1px 1px 0 0}.product_202011 .product-card_badge-list .product-card_badge:hover .badge-tip{display:block}.product_202011 .product_title-right{display:none}@media (min-width:992px){.product_202011 .product_title-right{display:block;font-family:Montserrat;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#000}}.product_202011 .product_title-left{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:26px;color:#000}@media (min-width:992px){.product_202011 .product_title-left{display:none}}@media (min-width:992px){.product_202011 .product-main-right{flex:7;padding-left:1rem}}.product_202011.favorite_button{color:#858585;margin-top:8px;margin-bottom:3px;padding:12px 0}.product_202011.favorite_button .active{color:#e82c2e}.product_202011 .product-info-wrapper{display:flex;flex-direction:column}@media (min-width:992px){.product_202011 .product-info-wrapper{flex-direction:row}}.product_202011 .product-info-wrapper>div{flex:1 1 auto}.product_202011 .product-info-wrapper>div:last-child{flex:3 1 auto}@media (max-width:767px){.product_202011 .product-info-row{display:flex;align-items:center;justify-content:space-between}}.product_202011 .product_attr{align-items:center;display:flex;margin-bottom:.5rem}.product_202011 .product_attr>span{margin-right:6px}.product_202011 .product_attr span{color:#000}.product_202011 .product_attr .tag,.product_202011 .product_attr span{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:16px}.product_202011 .product_attr .tag{margin:0;padding:0;background-color:#fff;border:none;color:#e82c2e}.product_202011 .product_quantity{align-items:center;display:inline-flex;font-size:.875rem}.product_202011 .product_quantity span{display:inline-block;font-size:inherit;color:#858585;line-height:1rem;margin-left:4px}.product_202011 .product_quantity-item{align-items:center;background-color:#d6d6d6;border-radius:0;height:.75rem;margin-right:4px;width:.75rem}.product_202011 .product_quantity-item.active{background-color:#62c04f}.product_202011 .product_price{margin:20px 0 9px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:32px}.product_202011 .product_price.product-price_with-old-price{color:#e82c2e}.product_202011 .product_price span.old-price{color:#8f8f8f;font-size:1rem;margin-left:1.5rem;text-decoration:line-through}.product_202011 .rz-price{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#858585}.product_202011 .how-to-discount{margin-bottom:16px}@media (min-width:992px){.product_202011 .how-to-discount{margin-bottom:24px}}.product_202011 .product_buy{margin-bottom:16px;align-items:flex-start;display:flex;flex-wrap:wrap}@media (min-width:992px){.product_202011 .product_buy{margin-bottom:24px}}.product_202011 .product_buy .delete-button{min-width:235px;white-space:nowrap;vertical-align:middle;height:40px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:14px;line-height:16px;padding:12px 0;text-align:center;letter-spacing:1.6px;text-transform:uppercase;background-color:transparent;color:#e82c2e;border:1px solid #e82c2e;transition:all .2s ease-in-out;border-radius:0;margin-right:.75rem;margin-top:.75rem;cursor:pointer}.product_202011 .product_buy .delete-button:hover{color:#fff;background:#e82c2e}.product_202011 .add-to-cart{padding-top:0;align-items:flex-start;display:flex;flex-direction:row;margin-right:.75rem;margin-top:.75rem}.product_202011 .number-field__control.sub{padding-left:15px}.product_202011 .number-field__control.add{padding-right:14px}.product_202011 .number-field input{width:2em}.product_202011 .product-videos .youtube-video{margin-bottom:1rem}.product_202011 .product-videos .video-title{padding-top:4px;margin-bottom:12px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:26px;min-height:30px}.product_202011 .product-videos .youtube-video{border-radius:6px;overflow:hidden}.product_202011 .btn-to-cart{display:block;margin:0;min-height:40px}.product_202011 .number-field{align-self:stretch;margin-right:14px;min-height:40px}.product_202011 .product_field-title{margin:6px 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:21px;color:#000}@media (min-width:992px){.product_202011 .product_field-title{font-size:18px;line-height:24px;margin-bottom:8px}}.product_202011 .product_field-value{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:145%;color:#000}.product_202011 a.link-characteristics{padding:8px 16px;height:auto;letter-spacing:1.5px;line-height:14px;margin:12px 0 0;font-weight:500}.product_202011 .favorite_button-product{margin:12px 0;color:#858585;font-size:14px;line-height:16px;display:flex;align-items:flex-start;white-space:nowrap;cursor:pointer}.product_202011 .favorite_button-product .svg-icon{display:block;height:15px;width:18px}.product_202011 .favorite_button-product .svg-icon svg path{fill:#858585}.product_202011 .favorite_button-product .active{color:#e82c2e}@media (min-width:992px){.product_202011 .favorite_button-product{margin:1rem 0}}@media (min-width:992px){.product_202011 .favorite_button-product-left{display:none}}.product_202011 .favorite_button-product-right{display:none}@media (min-width:992px){.product_202011 .favorite_button-product-right{display:flex}}.product_202011 .components{margin-bottom:40px}.product_202011 .component{position:relative;margin-bottom:0}.product_202011 .component.TextComponent p span{font-size:16px!important;color:#000!important;font-family:Montserrat!important}.product_202011 .product_characteristics{position:relative;font-size:14px!important;line-height:140%!important;color:#000}.product_202011 .product_characteristics .product_characteristics_title{padding-top:4px;margin-bottom:6px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:26px}.product_202011 .product_characteristics .product_characteristics_left_wrapper{display:flex;padding-top:1rem;font-size:.875rem}.product_202011 .product_characteristics .product_characteristics_left_wrapper .product_characteristics_left_title{color:#858585}@media (min-width:992px){.product_202011 .product_characteristics .product_characteristics_left_wrapper .product_characteristics_left_title{color:#000}}.product_202011 .product_characteristics .product_characteristics_left_wrapper .product_characteristics_left_underline{display:none;flex-grow:1;margin-left:.5rem;margin-right:.5rem;height:1rem}@media (min-width:992px){.product_202011 .product_characteristics .product_characteristics_left_wrapper .product_characteristics_left_underline{display:block;width:50%}}@media (min-width:1140px){.product_202011 .product_characteristics .product_characteristics_left_wrapper .product_characteristics_left_underline{width:auto}}.product_202011 .product_characteristics .product_characteristics_right_html{padding-top:4px}@media (min-width:992px){.product_202011 .product_characteristics .product_characteristics_right_html{padding-top:18px}}.product_202011 .product_characteristics .product_characteristics_right_html p,.product_202011 .product_characteristics .product_characteristics_right_html span{margin-top:0;margin-bottom:0;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:145%!important;color:#000!important}.product_202011 .product_characteristics .product_characteristics_right_html ol,.product_202011 .product_characteristics .product_characteristics_right_html ul{padding:0!important;margin:0!important}.product_202011 .product_characteristics .product_characteristics_right_html ol li,.product_202011 .product_characteristics .product_characteristics_right_html ul li{padding:0;margin:0!important;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:145%!important;color:#000!important}.product_202011 .product_characteristics .product_characteristics_right_html ol li{margin-bottom:8px!important;text-indent:20px;font-size:14px!important;line-height:145%!important;color:#000}.product_202011 .product_characteristics .product_characteristics_right_html ol li span{margin-top:0;margin-bottom:0;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:145%!important;color:#000!important}.product_202011 .product_characteristics .product_characteristics_right_html ol li:before{left:-20px!important}.product_202011 .product_characteristics .product_characteristics_right_html ol li:last-child{margin-bottom:0!important}.product_202011 .product_characteristics .product_characteristics_right_html ul li{list-style:none;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:145%!important;color:#000!important;padding-left:10px}.product_202011 .product_characteristics .product_characteristics_right_html ul li span{margin-top:0;margin-bottom:0;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:145%!important;color:#000!important}.product_202011 .product_characteristics .product_characteristics_right_html ul li:before{content:"-";display:inline-block;position:absolute;left:12px}.product_202011 .product-carousel{padding-bottom:10px}.product_202011 .product-carousel .container{position:relative}.product_202011 .product-carousel .container .absolute{left:1rem}.product_202011 .product-carousel .product-carousel_title{padding-top:4px;margin-bottom:14px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:26px}.product_202011 .product-carousel .product-carousel-tabs{transition:all 8ms ease;margin-bottom:16px;display:flex;justify-content:space-between}.product_202011 .product-carousel .product-carousel-tabs .carousel-tab-icon{height:12px;width:12px;margin-right:6px;vertical-align:middle}.product_202011 .product-carousel .product-carousel-tabs .carousel-tab-icon svg path{fill:#000;transition:all 8ms ease}@media (min-width:992px){.product_202011 .product-carousel .product-carousel-tabs{justify-content:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0}}.product_202011 .product-carousel .product-carousel-tabs button{padding:9px 4px;transition:all 8ms ease;line-height:14px;height:auto;border:none;box-sizing:border-box;border-radius:0;background-color:#fff;margin:0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:10px;cursor:pointer}@media (min-width:992px){.product_202011 .product-carousel .product-carousel-tabs button{padding:9px 16px;border:1px solid #d6d6d6;font-weight:500;font-size:12px;letter-spacing:1.5px;line-height:14px}.product_202011 .product-carousel .product-carousel-tabs button:not(:first-child){border-left:1px solid transparent}}.product_202011 .product-carousel .product-carousel-tabs button:hover{color:#e82c2e;border:1px solid #e82c2e}.product_202011 .product-carousel .product-carousel-tabs button:hover svg path{fill:#e82c2e}.product_202011 .product-carousel .product-carousel-tabs .btn-active{border:1px solid #e82c2e;border-left:1px solid #e82c2e!important;color:#e82c2e}.product_202011 .product-carousel .product-carousel-tabs .btn-active:first-child{border-left:1px solid #e82c2e}.product_202011 .product-carousel .product-carousel-item{opacity:1}.product_202011 .product-carousel .product-carousel-item .add-to-cart{flex-direction:column;align-items:unset}@media (min-width:992px){.product_202011 .product-carousel .product-carousel-item .add-to-cart{flex-direction:row;align-items:flex-start}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .add-to-cart{flex-direction:row;align-items:flex-start}}.product_202011 .product-carousel .product-carousel-item .number-field{margin-right:0}@media (min-width:992px){.product_202011 .product-carousel .product-carousel-item .number-field{margin-right:4px}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .number-field{margin-right:4px}}.product_202011 .product-carousel .product-carousel-item .number-field input{width:30px}@media (min-width:993px){.product_202011 .product-carousel .product-carousel-item .number-field input{width:24px;font-size:12px}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .number-field input{width:30px;font-size:.875rem}}.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.sub{padding-left:15px}@media (min-width:993px){.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.sub{padding-right:4px;padding-left:6px}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.sub{padding-right:7px;padding-left:15px}}.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.add{padding-right:14px}@media (min-width:993px){.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.add{padding-right:6px;padding-left:4px}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .number-field .number-field__control.add{padding-right:14px;padding-left:7px}}@media (min-width:992px){.product_202011 .product-carousel .product-carousel-item .btn-to-cart{margin-left:0}}@media (min-width:993px){.product_202011 .product-carousel .product-carousel-item .btn-to-cart{padding:0 3px}}@media (min-width:1276px){.product_202011 .product-carousel .product-carousel-item .btn-to-cart{padding:0 5px}}@media (min-width:1324px){.product_202011 .product-carousel .product-carousel-item .btn-to-cart{font-size:14px}}.product_202011 .product-carousel .hide_opacity{opacity:0}.product_202011 .product-carousel .hidden{height:0;opacity:0;display:none}.component{background-color:#fff;margin-bottom:40px}@media (min-width:768px){.component{margin-bottom:48px}}@media (min-width:1140px){.component{margin-bottom:56px}}.component p{margin:0 0 12px}@media (min-width:1140px){.component p{margin:0 0 16px}}.component p:last-child{margin:0!important}.component img{display:block;max-width:100%;height:auto;margin:0 auto}.component .half-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;min-height:300px}.component .half-text{padding:1.5rem 0 1.5rem 1.5rem}.component .reverse .half-text{padding:1.5rem 1.5rem 1.5rem 0}.component:last-child{margin-bottom:0}.component .after-photo p{margin-top:12px}@media (min-width:1140px){.component .after-photo p{margin-top:16px}}.promo-modal .promo_modal_close{height:12px;position:absolute;right:16px;top:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:12px}.promo-modal .promo_modal_close .svg-icon{height:100%;width:100%}.promo-modal .promo_modal_close .svg-icon svg path{fill:#858585}.promo-modal .promo_modal_close:hover{cursor:pointer}.promo-modal .promo_modal_close:hover .svg-icon svg path{fill:#f5dadf}.promo-modal .promo_modal_title{font-weight:400;font-size:24px;line-height:120%;margin:0 0 20px}@media (max-width:768px){.promo-modal .promo_modal_title{font-size:1.5rem}}@media (max-width:576px){.promo-modal .promo_modal_title{font-size:1.125rem}}.promo-modal .promo_modal_subtitle{font-weight:400;font-size:1.125rem;line-height:120%;margin:0 0 24px}@media (max-width:768px){.promo-modal .promo_modal_subtitle{font-size:1rem}}.promo-modal .promo_modal_item{padding:12px;margin-bottom:12px;border:1px solid #d6d6d6;display:grid;grid-template-columns:64px 1fr 170px;gap:16px}.promo-modal .promo_modal_image{display:block;width:64px;height:64px}.promo-modal .promo_modal_info{padding-right:65px}@media (max-width:768px){.promo-modal .promo_modal_info{padding-right:0}}.promo-modal .promo_modal_info .promo_modal_name{font-weight:500;font-size:14px;line-height:16px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:32px}.promo-modal .promo_modal_info .promo_modal_brand{font-weight:400;font-size:12px;line-height:14px;color:#858585}.promo-modal .promo_modal_info .promo_modal_controlls{width:94px;font-size:.875rem;align-items:center;border:1px solid #d6d6d6;border-radius:0;display:flex;justify-content:space-between;line-height:1em}.promo-modal .promo_modal_controlls-continer{display:flex;align-items:center;justify-content:center}.promo-modal .promo_modal_controlls{width:94px;font-size:.875rem;align-items:center;border:1px solid #d6d6d6;border-radius:0;display:flex;justify-content:space-between;line-height:1em}.promo-modal .promo_modal_controll{width:1.75rem;height:1.75rem;padding:8px;stroke:#e82c2e;cursor:pointer}.promo-modal .promo_modal_controll-disable{padding:8px;opacity:.3;cursor:no-drop}.promo-modal .btn{margin:0;align-self:center;vertical-align:middle}.promo-modal .btn .svg-icon{width:16px;height:12px;margin-right:8px}.promo-modal .promo_modal_submit{margin-top:12px}.BannerComponent img{width:100%;height:auto;display:block}.vacancy_back_call_wrapper{background:#fff;position:relative}.vacancy_back_call_wrapper.not_modal{background-image:url(/images/questionsbg.94b73539f95829d79136f99f2cfc5e83.png);background-size:cover;background-position:50%;background-color:#000}@media (max-width:576px){.vacancy_back_call_wrapper.not_modal{background-image:none}}.vacancy_back_call_wrapper .close{height:12px;position:absolute;right:12px;top:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:12px}.vacancy_back_call_wrapper .close .svg-icon{height:100%;width:100%}.vacancy_back_call_wrapper .close .svg-icon svg path{fill:#858585}.vacancy_back_call_wrapper .close:hover{cursor:pointer}.vacancy_back_call_wrapper .close:hover .svg-icon svg path{fill:#f5dadf}.vacancy_back_call_wrapper .vacancy_back_call_container{position:relative;z-index:1;max-width:1140px;display:grid;grid-template:1fr/1fr 1fr;margin:0 auto}@media (max-width:576px){.vacancy_back_call_wrapper .vacancy_back_call_container{grid-template:1fr/1fr}}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_form{padding:32px;color:#000}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_title{font-weight:400;font-size:24px;line-height:120%;margin:0 0 12px}@media (max-width:768px){.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_title{font-size:1.5rem}}@media (max-width:576px){.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_title{font-size:1.125rem}}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_title_desc{font-weight:400;font-size:16px;line-height:120%;margin:0 0 1.5rem}@media (max-width:768px){.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_title_desc{margin:0 0 .875rem}}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_label{font-size:12px;line-height:120%;margin:0 0 10px}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_input{margin-bottom:16px}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_button{width:100%;margin:16px 0}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_personal{font-size:12px;line-height:120%;text-align:center;color:#858585}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_dropzone{display:flex;margin:1rem 0;font-size:14px;align-items:center;width:100%;padding:.75rem;border:1px dashed #e82c2e;border-radius:0;background-color:#fff;color:#e82c2e;font-weight:500}.vacancy_back_call_wrapper .vacancy_back_call_container .vacancy_back_call_dropzone .svg-icon{width:1.25rem;height:1.25rem;margin-right:.75rem}.vacancy_back_call_wrapper .vacancy_back_call_image-wrapper{position:absolute;top:0;left:0;display:grid;grid-template:1fr/50% 50%;height:100%;width:100%}@media (max-width:576px){.vacancy_back_call_wrapper .vacancy_back_call_image-wrapper{display:none}}.vacancy_back_call_wrapper .vacancy_back_call_image-wrapper.not_modal{display:none}.vacancy_back_call_wrapper .vacancy_back_call_image-wrapper .vacancy_back_call_image_container{height:100%;position:relative}.vacancy_back_call_wrapper .vacancy_back_call_image-wrapper .vacancy_back_call_image_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.vacancy_back_call_container.container .vacancy_back_call_form{padding:70px 0 70px 10%;color:#fff}@media (max-width:768px){.vacancy_back_call_container.container .vacancy_back_call_form{padding:37px 0 38px 24px}}@media (max-width:576px){.vacancy_back_call_container.container .vacancy_back_call_form{padding:37px 0 38px}}.vacancy-success-container .swal2-title{font-size:1.5rem;line-height:30px;color:#000;font-weight:400}.vacancy-success-container .swal2-content{font-size:1rem;line-height:18px}.back_call_wrapper{background-color:#fff;margin:0 auto;padding:40px}.back_call_wrapper .back_call_form .back_call_title{font-family:Montserrat;font-weight:700;font-size:24px;line-height:normal;margin-bottom:12px}.back_call_wrapper .back_call_form .back_call_title_desc{font-size:14px;line-height:140%;margin:0 0 24px}.back_call_wrapper .back_call_form .back_call_area,.back_call_wrapper .back_call_form .back_call_input{margin-bottom:24px}.back_call_wrapper .back_call_form .back_call_area .label,.back_call_wrapper .back_call_form .back_call_input .label{font-size:12px;line-height:normal}.back_call_wrapper .back_call_form .back_call_button{font-size:14px;font-weight:400;line-height:normal;letter-spacing:1px;text-transform:uppercase;padding:13px 24px;margin:4px 0 16px;height:auto}.back_call_wrapper .back_call_form .back_call_personal{font-size:12px;line-height:normal;color:#b0b0b0}.back_call_wrapper .back_call_form .back_call_personal a{color:#b0b0b0;transition:all .2s ease-in-out}.back_call_wrapper .back_call_form .back_call_personal a:hover{color:#b0b0b0}.back_call_wrapper .btn-submit{margin:0}.delivery-warning{display:flex;align-items:center;width:100%;color:#db0505;background-color:#ffe8e8;padding:1rem 1.25rem 1rem 0;margin-top:1.5rem;border-radius:10px}@media (min-width:992px){.delivery-warning{max-width:70%}}.delivery-warning .svg-icon{width:41px;height:41px;margin-right:.75rem}.delivery-warning p{margin:0;line-height:normal}.delivery-warning.no-bg{background-color:unset}.articles_grid-row{margin-bottom:1.5rem}.article-item:hover,.article-item:link,.article-item:visited{background-repeat:no-repeat;background-position:50%;background-size:cover;color:#fff;display:flex;flex-direction:column;height:500px;padding:1.5rem;position:relative;text-decoration:none}.article-item:hover:after,.article-item:link:after,.article-item:visited:after{background-image:linear-gradient(180deg,transparent,#000);content:"";opacity:.3;height:100%;left:0;position:absolute;top:0;width:100%}.article-item:hover:hover .article-item_fader,.article-item:link:hover .article-item_fader,.article-item:visited:hover .article-item_fader{opacity:.4}.article-item_fader{background-color:#000;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%;z-index:2}.article-item_info{margin-top:auto;position:relative;z-index:3}.article-item_name{font-size:1.5rem;line-height:1.38;margin:0 0 1rem}.article-item_date{font-size:.875rem;margin:0}.brands a.btn-primary:hover,.brands a.btn-primary:link,.brands a.btn-primary:visited{margin-top:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.brands .brands__button{display:block}@media (max-width:767px){.brands .brands__button{width:100%}}.collection_brands{display:flex;flex-wrap:wrap;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5}a.brand-item:link{align-items:center;display:flex;justify-content:center;flex:0 0 20%}@media (max-width:1139px){a.brand-item:link{flex:0 0 25%}}@media (max-width:767px){a.brand-item:link{flex:0 0 33.33%}}a.brand-item:link img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}a.collection_brands_grid-item{border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;max-height:120px}a.collection_brands_grid-item.brand-item.with-image img{max-width:100%;display:block}@media (max-width:991px){a.collection_brands_grid-item{max-height:100px}}@media (max-width:767px){a.collection_brands_grid-item{max-height:60px}}@media (min-width:768px){a.brand-item:link:not(.with-image){flex:0 0 30%;justify-content:flex-start}}main.shops #shops-map{height:565px;width:100%}main.shops .shops_item{border-top:1px dashed #979797;font-size:.875rem;padding:1rem 0}main.shops .shops_item:last-child{border-bottom:1px dashed #979797}main.shops .shops_item-name{align-items:center;display:inline-flex;-webkit-user-select:none;-ms-user-select:none;user-select:none}main.shops .shops_item-name span{text-decoration:underline}main.shops .shops_item-name .svg-icon{height:12px;margin-right:8px;transform:translateY(-3px);width:17px}main.shops .shops_item-name:hover{cursor:pointer}main.shops .shops_item-body{overflow:hidden;padding-left:25px}main.shops .shops_item-body .svg-icon{height:14px;margin-right:10px;width:14px}main.shops .shops_item-body a:hover .svg-icon svg path{fill:#858585}main.shops .shops_item-body-item{align-items:center;display:flex;margin-top:1rem}main.shops .shops_item-body-item a:link{align-items:center;display:flex}.add-to-cart{display:flex;flex-direction:column}.add-to-cart.sm{width:100%}button.btn-to-cart{font-weight:500;letter-spacing:.05em;margin:1rem 0 0}.add-to-cart.sm button.btn-to-cart{margin-top:1rem;font-size:12px;margin-left:0}@media (min-width:1200px){.add-to-cart.sm button.btn-to-cart{font-size:14px}}@media (max-width:480px){.add-to-cart.sm button.btn-to-cart{font-size:10px}}@media (max-width:370px){.add-to-cart.sm button.btn-to-cart{font-size:9px;letter-spacing:0}}.notifications{position:fixed;bottom:0;left:1rem;z-index:50000}.notifications .notify{display:flex;align-items:center;justify-content:space-between;width:400px;max-width:90vw;padding:.5rem 1rem;background-color:#fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.1);margin-bottom:1rem;position:relative}.notifications .notify.error:before{background-color:#d0021b}.notifications .notify.success:before{background-color:#7cb444}.notifications .notify.info:before{background-color:#4a90e2}.notifications .notify:before{content:" ";position:absolute;top:0;left:0;height:100%;width:4px}.notifications .notify.hide{display:none}.notifications .notify .main{display:flex;align-items:center}.notifications .notify .img{margin-right:1.5rem}.notifications .notify .img img,.notifications .notify .img svg{width:2rem;height:auto;display:block}.notifications .notify .content .title{margin:0 0 .5em;font-weight:600}.notifications .notify .content .text{color:#858585;font-size:.875rem;white-space:pre-line}.notifications .notify .close{cursor:pointer}.notifications .notify .close img,.notifications .notify .close svg{width:.75rem;height:auto;display:inline-block}.modal__button_close{width:12px}.course-review-modal-container{height:auto;max-width:600px;overflow-y:auto;min-height:10%;overflow-x:hidden;padding:32px}@media (max-width:650px){.course-review-modal-container{width:calc(100% - 3rem)}}.exam-review-modal-container{height:auto;max-width:400px;overflow-y:auto;min-height:10%;overflow-x:hidden;padding:32px}@media (max-width:650px){.exam-review-modal-container{max-width:calc(100% - 3rem)}}@media (max-width:400px){.exam-review-modal-container .course-review_title{font-size:1.4rem}.exam-review-modal-container .course-review_description{font-size:.95rem}}.login-modal{position:relative}.login-modal .title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 1em}@media (max-width:576px){.login-modal .title{flex-direction:column;align-items:flex-start}}.login-modal .title .login_sub_title{font-size:14px;text-decoration:none;color:#e82c2e}.login-modal .title h2{font-size:24px;line-height:32px}.login-modal .registration-options{display:flex}.login-modal .registration-options .registration-choice{padding:.5rem 1rem;border:1px solid #d6d6d6;border-radius:0 0 0 3px;font-size:12px;line-height:14px;text-transform:uppercase;text-align:center;letter-spacing:1.3px;cursor:pointer;font-weight:500}.login-modal .registration-options .registration-choice:last-child{border-radius:0 3px 3px 0}.login-modal .registration-options .registration-choice.active,.login-modal .registration-options .registration-choice:hover{color:#e82c2e;border-color:#e82c2e}.login-modal .sign-up__user-data .field .label{font-size:12px;line-height:14px}.login-modal .sign-up__user-data .rules{margin-top:1rem;font-size:14px}.login-modal .sign-up__user-data .rules__link{color:#e82c2e;text-decoration:none}.login-modal .input-field-group{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width:424px){.login-modal .input-field-group .field.select-field,.login-modal .input-field-group .field.select-field+.field{width:100%}}.login-modal .input-field-group .field{width:calc(50% - 12px)}.login-modal .input-field-group .field:nth-child(3n){width:100%}.login-modal .radio-mobile_title{font-size:1rem;line-height:21px;margin-top:1.5rem}.login-modal .radio-mobile_reg{font-size:16px;line-height:19px}.login-modal .modal_send-again{text-align:center;margin-top:12px}.login-modal .modal_send-again.login{font-size:12px;line-height:14px}.login-modal .modal_send-again a{color:#e82c2e;text-decoration:none}.login-modal .label_secondary{position:absolute;right:0}.login-modal .label_secondary a{color:#e82c2e;text-decoration:none}.login-modal button.hollow{background-color:#fff;border:1px solid #e82c2e;color:#e82c2e}.login-modal .registration_select .select__options{position:unset}.login-modal .login-modal-buttons{display:flex}.login-modal-container{min-height:1px;padding:16px;width:520px;overflow:auto}@media (min-width:1140px){.login-modal-container{padding:32px}}.login-modal-container.address_modal,.login-modal-container.registration-container{width:600px}.login-modal-backCall-vacancy{width:752px}.login-modal-backCall,.login-modal-backCall-vacancy{min-height:1px;overflow:auto;display:block;padding:0;border-radius:0}.login-modal-backCall{width:504px}.login-modal-promo{min-height:1px;overflow:auto;display:block;padding:40px;border-radius:0}@media (min-width:768px){.login-modal-promo{max-width:752px}}.login-modal .modal_icon{display:flex;justify-content:center;margin-bottom:1.5rem}.login-modal .modal_icon .svg-icon{width:64px;height:64px}.login-modal .modal_notification-title{text-align:center}.login-modal .modal_notification-subtitle{text-align:center;font-size:14px;line-height:16px;margin-top:12px}.login-modal .on-success span{color:#e82c2e}.login-modal .field{margin-top:1rem}.login-modal button.submit{margin:1rem 0 0}.login-modal button.submit.hollow{margin-right:12px}.login-modal button.submit.login{margin-top:1rem}.login-modal .login-filed{margin-bottom:1rem}.login-modal .input-group{margin-top:1.5rem}.login-modal .input-group .inputs{display:flex;align-items:center}.login-modal .input-group .inputs>*{margin:1rem 2rem 0 0}.login-modal .privacy-policy{font-size:.75rem;text-align:center;color:#858585;margin:8px 0 12px;font-size:12px;line-height:14px}.login-modal .privacy-policy a{color:#858585;text-decoration:none}.login-modal .privacy-policy a:hover{color:#e82c2e}.login-modal .add_actions{display:flex;flex-direction:column;margin-top:.5rem;font-size:14px}.login-modal .add_actions a:hover,.login-modal .add_actions a:link,.login-modal .add_actions a:visited{margin-top:.25rem}.login-modal .registration-notice{background-color:#ffe7e8;padding:10px 24px;width:100%;text-align:center;margin:1rem 0;color:#d90c1a;font-size:14px;line-height:1.2}.login-modal .registration-notice a{text-decoration:underline;color:#d90c1a}.filters-modal-container{height:80vh;min-height:30%;padding:3rem;width:600px}.success-registration-modal-container{padding:16px}@media (min-width:1140px){.success-registration-modal-container{padding:40px}}.success-registration-modal-container .success-registration-modal{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.success-registration-modal-container .success-registration-modal .success-registration-modal__icon{display:flex;width:64px}.success-registration-modal-container .success-registration-modal h4{font-size:1.25rem;text-align:center}.success-registration-modal-container .success-registration-modal button.btn{margin:0;padding:0 24px}.payment-modal{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.payment-modal img{max-width:100%;display:block;width:100%}@media (min-width:576px){.login-modal .add_actions{flex-direction:row;justify-content:space-between}.login-modal .add_actions a:hover,.login-modal .add_actions a:link,.login-modal .add_actions a:visited{margin-top:0}}.city-selection-modal{display:flex;flex-direction:column;padding-top:12px}.city-selection-modal-container{min-height:auto}.city-selection-modal h3{font-size:clamp(16px,2vw,20px);margin-bottom:20px;text-align:center}.city-selection-modal .city-selection-buttons{display:flex;align-items:center}.city-selection-modal .city-selection-buttons a{width:100%}.city-selection-modal .city-selection-buttons a:first-child{margin-right:16px}.city-selection-modal .city-selection-buttons button{margin-top:0;text-transform:none;font-size:18px}.city-selection-modal .city-selection-buttons button:active,.city-selection-modal .city-selection-buttons button:focus,.city-selection-modal .city-selection-buttons button:hover{background-color:#fff;color:#000;border-color:#e82c2e}main.profile .title_order{margin-bottom:12px;font-size:24px;line-height:32px}@media (min-width:1140px){main.profile .title_order{font-size:40px;line-height:100%;margin-bottom:24px}}main.profile .breadcrumbs{margin-top:1rem}@media (max-width:768px){main.profile .breadcrumbs{margin-top:12px}}main.profile .profile_sections_wrapper .select-field{font-size:16px}main.profile .profile_sections_wrapper .select-field .select__selected{padding:8px 16px;height:auto;color:#e82c2e}main.profile .profile_sections_wrapper .select-field .select__option{font-size:16px;line-height:16px}main.profile .profile_sections_wrapper .select-field .select__option.selected{display:none}main.profile .favorites-info-container{display:flex;justify-content:space-between}@media (max-width:1200px){main.profile .favorites-info-container{justify-content:flex-end}}main.profile .delete-all-favorites{justify-self:flex-end;align-self:flex-end;font-family:Montserrat;font-weight:500;font-size:12px;line-height:14px;text-align:center;letter-spacing:1.3px;text-transform:uppercase;padding:.66rem .75rem;border-radius:0;margin-bottom:1.5rem;cursor:pointer}@media (max-width:1200px){main.profile .delete-all-favorites{margin-bottom:.5rem}}@media (max-width:768px){main.profile .delete-all-favorites{display:none}}main.profile .delete-all-favorites_mobile-container{padding:0 .75rem;width:100%;margin-bottom:16px}main.profile .delete-all-favorites_mobile{display:none}@media (max-width:768px){main.profile .delete-all-favorites_mobile{display:block;width:100%}}main.profile .title_favorites{font-size:1.875rem;text-align:center;margin-bottom:1rem}@media (max-width:768px){main.profile .title_favorites{font-size:1.5rem}}main.profile .history-pagination{width:100%;justify-content:flex-end;padding:0 .75rem;margin-top:12px}@media (max-width:768px){main.profile .history-pagination{width:auto}}@media (max-width:768px){main.profile .container{padding:0 16px}}main.profile .title_small-mb.no_m{margin:0}main.profile .number-bubble{width:20px;height:20px;background-color:#e82c2e;color:#fff;border-radius:50%;font-size:12px;display:flex;justify-content:center;align-items:center;margin-left:4px;margin-top:2px}main.profile .number-bubble.long_number{background-color:transparent;width:auto;color:#e82c2e}main.profile .profile-filter-buttons{justify-content:space-between;margin-bottom:16px}main.profile .profile-filter-buttons,main.profile .profile-filter-buttons .buttons-wrapper{display:flex;align-items:center;flex-wrap:wrap}main.profile .profile-filter-buttons .filter-button{padding:6px 12px;border-radius:0;margin-right:8px;font-size:16px;font-weight:500;border:1px solid #d6d6d6;text-decoration:none;margin-bottom:8px}@media (min-width:1200px){main.profile .profile-filter-buttons .filter-button{margin-bottom:0}}main.profile .profile-filter-buttons .filter-button span{cursor:pointer}main.profile .profile-filter-buttons .filter-button .filter-close{display:none;width:8px;height:8px;margin-left:6px}main.profile .profile-filter-buttons .filter-button .filter-close svg path{stroke:#fff}main.profile .profile-filter-buttons .filter-button.active{color:#fff;background-color:#e82c2e}main.profile .profile-filter-buttons .filter-button.active .filter-close{cursor:pointer;display:inline-block}main.profile .profile-filter-buttons .select{margin-top:4px}@media (min-width:768px){main.profile .profile-filter-buttons .select{max-width:267px}}@media (min-width:1200px){main.profile .profile-filter-buttons .select{margin:0}}main.profile .favorites-profile .title_small-mb{display:none;margin-bottom:18px}@media (min-width:1200px){main.profile .favorites-profile .title_small-mb{display:flex}}@media (max-width:768px){main.profile h4{font-size:18px;line-height:24px}}main.profile .country-phone.phone-field{margin-bottom:1rem}@media (min-width:768px){main.profile .country-phone.phone-field{margin-bottom:0}}main.profile .country-phone.phone-field .country-phone_control{margin-top:4px;height:2.5rem}@media (min-width:993px){main.profile .country-phone.phone-field .country-phone_control{margin-top:2px}}main.profile .profile_waiting-list .title_small-mb{display:flex}main.profile .profile_waiting-list .waiting_filters-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}main.profile .profile_waiting-list .waiting_filters-row .select{max-width:267px;margin-right:30px;width:267px}main.profile .profile_waiting-list .waiting_filters-row .field{margin:0}main.profile .profile_waiting-list .waiting_filters-row .filters_end-row{display:flex;align-items:center}main.profile .profile_waiting-list .waiting_filters-row .category_view-toggler{margin:0}@media (max-width:475px){main.profile .profile_waiting-list .waiting_filters-row{flex-direction:column;align-items:baseline}main.profile .profile_waiting-list .waiting_filters-row .filters_end-row{margin-top:1rem;width:100%}main.profile .profile_waiting-list .waiting_filters-row .select{max-width:unset;width:100%;margin-bottom:1rem}}main.profile .profile_waiting-list .products-list .product-card-w .add-to-cart{align-self:flex-end}main.profile .profile_waiting-list .products-list .product-card-w .add-to-cart.hidden{display:none}main.profile .profile_waiting-list .products-list .product-card-w .add-to-cart button.btn-to-cart{padding:12px 24px;display:flex;flex-direction:row;align-items:center;border-radius:0;font-size:14px;line-height:16px;text-align:center;letter-spacing:1px;text-transform:uppercase;justify-content:center}main.profile .profile_waiting-list .products-list .product-card-w .add-to-cart .number-field{flex:2.5}main.profile .profile_waiting-list .products-list .product-card-w .product-card{position:relative}main.profile .profile_waiting-list .products-list .product-card-w .product-card .waiting_delete-icon{position:absolute;top:14px;right:16px;display:none;width:20px;height:20px;z-index:1}main.profile .profile_waiting-list .products-list .product-card-w .product-card .waiting_delete-icon svg path{fill:#000}main.profile .profile_waiting-list .products-list .product-card-w .product-card .waiting_delete-icon.tile{top:18px}@media (max-width:768px){main.profile .profile_waiting-list .products-list .product-card-w .product-card .waiting_delete-icon{display:block}}@media (max-width:576px){main.profile .profile_waiting-list .products-list .product-card-w .product-card .waiting_delete-icon{top:16px}}main.profile .profile_waiting-list .products-list .product-card-w .product-card:hover .waiting_delete-icon{display:block}@media (min-width:992px){main.profile .profile_waiting-list .products-list .product-card-w .product-card:hover{position:absolute}}main.profile .profile_waiting-list .products-list .product-card-w .product-card .product-card_price-w{margin:0}main.profile .profile_waiting-list .products-list .product-card-w .product-card.not-available .product-fields{margin-bottom:8px}@media (max-width:768px){main.profile .profile_waiting-list .products-list .product-card-w .product-card.not-available .product-card_name{width:80%}}main.profile .profile_waiting-list .products-list .product-card-w .product-card .absolute{max-width:85%}main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view{padding:1rem;position:relative}@media (max-width:768px){main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view{padding:1.25rem 1rem}main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view .add-to-cart{margin-left:1rem}}@media (max-width:475px){main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view .add-to-cart{margin-left:0}main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view .product-card_name{width:90%}}main.profile .profile_waiting-list .products-list .product-card-w .product-card.list-view .product-card_name{width:90%}main.profile .profile_waiting-list .products-list .product-card-w .product-card .product-card_badge-list .product-card_badge .badge_text{display:block}main.profile .profile_waiting-list .products-list .product-card-w .product-card_footer.sm{height:auto}main.profile .profile_waiting-list .country-phone_control{margin-top:4px;height:2.5rem}@media (min-width:993px){main.profile .profile_waiting-list .country-phone_control{margin-top:2px}}main.profile .profile_waiting-list .waiting_cards-wrapper{padding:1.25rem 0;border-top:1px solid #d6d6d6}main.profile .profile_waiting-list .waiting_cards-wrapper h5{color:#000;font-size:18px;line-height:24px}main.profile .profile_waiting-list .waiting_cards-wrapper:last-child{border-bottom:1px solid #d6d6d6}main.profile .profile-field .label{font-size:12px}main.profile .profile-field .input{font-size:14px}main.profile .profile-field:last-child{margin-bottom:1rem}main.profile .profile-field .field-radio-w{margin-top:16px}main.profile .add-to-cart button.btn-to-cart{background-color:#e82c2e;color:#fff;font-size:12px;line-height:14px;letter-spacing:1px;padding:8px 16px}@media (min-width:425px){main.profile .add-to-cart button.btn-to-cart{font-size:14px;line-height:16px;letter-spacing:1.6px}}main.profile .profile_sections{display:flex;flex-direction:column;position:relative;white-space:nowrap}main.profile .profile_sections .profile_sidebar-icon{height:20px;width:20px;margin-right:16px;vertical-align:sub}main.profile .profile_sections .new-badge-profile{margin-left:8px;background-color:#e82c2e;border-radius:2px;text-transform:uppercase;font-size:12px;line-height:100%;color:#fff;font-family:Montserrat;font-weight:700;padding:5px 6px 4px}main.profile .profile_sections .profile_nav{display:flex;flex-direction:column}@media (min-width:768px){main.profile .profile_sections .profile_nav{display:none}}main.profile .profile_sections .profile_nav-link{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;border:1px solid #d6d6d6;font-size:1rem;text-decoration:none;margin-bottom:.75rem}main.profile .profile_sections .profile_nav-link.active{color:#e82c2e}main.profile .profile_sections .profile_nav-title{display:flex;align-items:center}main.profile .profile_sections .profile_nav-icon{width:1.25rem;height:1.25rem;margin-right:1rem}main.profile .profile_sections .profile_nav-arrow{width:1.25rem}main.profile .profile_setions-toggler{display:block;padding:5px;position:absolute;right:0;top:1.2rem;transform:translateY(-50%);transition:all .2s ease-in-out}main.profile .profile_setions-toggler .svg-icon{width:10px}main.profile .profile_setions-toggler svg{vertical-align:middle}main.profile .profile_setions-toggler svg path{fill:#000}main.profile .order-action,main.profile a:link.order-action,main.profile a:visited.order-action{text-transform:uppercase;color:#e82c2e;cursor:pointer;text-decoration:none;font-weight:500;position:relative;text-align:center;font-size:.875rem}main.profile .order-action.inactive,main.profile .order-action.inactive:hover,main.profile a:link.order-action.inactive,main.profile a:link.order-action.inactive:hover,main.profile a:visited.order-action.inactive,main.profile a:visited.order-action.inactive:hover{cursor:default;color:#000}main.profile .order-action:hover,main.profile a:link.order-action:hover,main.profile a:visited.order-action:hover{color:#cb1618}main.profile .profile_title-arrow{display:inline-block;height:27px;margin-left:1rem;vertical-align:middle;width:11px}main.profile .profile_title-arrow:hover{cursor:pointer}main.profile .profile_title-arrow.open{transform:rotate(180deg)}main.profile .profile_section{align-items:center;display:flex;height:0;overflow:hidden;position:relative;text-decoration:none;transition:all .2s ease-in-out;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}main.profile .profile_section:first-child{margin-left:0}main.profile .profile_section:link,main.profile .profile_section:visited{color:#000}main.profile .profile_section.active,main.profile .profile_section:hover{color:#e82c2e}main.profile .profile_sections.open .profile_setions-toggler{transform:translateY(-50%) rotate(180deg)}main.profile .field{margin-bottom:16px}main.profile .table{border:1px solid #d6d6d6}main.profile .table th{background-color:#f5f5f5;font-size:1rem;font-weight:400}main.profile .table td{font-size:.875rem}main.profile .table td,main.profile .table th{border-color:#d6d6d6;border-left:none;border-right:none}main.profile .table tr.expandable{transition:all .2s ease-in-out}main.profile .table tr.expandable:hover{cursor:pointer}main.profile .table td.total{font-size:1.1rem}main.profile .table tr.expanded{background-color:#ffddc4}main.profile .table tr.expanded .svg-icon{transform:rotate(0)}main.profile .table .svg-icon{display:inline-block;transition:all .2s ease-in-out;transform:rotate(180deg);vertical-align:middle;width:12px}main.profile .table .product-cell{align-items:center;display:flex}main.profile .table .product-img{display:block;max-width:100px;margin-right:1rem}main.profile .table .product-name{font-weight:500;margin:0 0 1rem}main.profile .payment{padding:.75rem;border-top:1px solid #d6d6d6}main.profile .payment a,main.profile .payment a:link,main.profile .payment a:visited{margin:0}main.profile .payment a.disabled,main.profile .payment a:link.disabled,main.profile .payment a:visited.disabled{pointer-events:none;opacity:.7}main.profile .items_row .table{border:none}main.profile .items_row>td{padding:0}main.profile .items_row table th{border-top:none}main.profile .items_row table td{border-bottom:none}main.profile .profile_sale{background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:flex-end;margin-top:2rem;margin-left:auto;padding:1.5rem}main.profile .profile_sale p{margin-top:0}main.profile .profile_sale-sumamry{display:flex;justify-content:space-between;margin-bottom:0}main.profile .profile_sale_row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}main.profile .profile_sale_row:last-child{margin-bottom:0}main.profile .profile_sale_line{align-self:flex-end;background-color:#d6d6d6;flex:1 0 auto;height:1px;margin:0 .5rem;transform:translateY(-5px)}main.profile .btn-profile_submit,main.profile button.btn-profile_submit{margin:0;text-align:center;background-color:transparent;padding:8px 16px;font-size:12px;line-height:14px;font-weight:500;letter-spacing:1.3px;color:#e82c2e;height:30px}main.profile .btn-profile_submit:hover,main.profile button.btn-profile_submit:hover{background-color:#e82c2e;color:#fff}main.profile .profile_block{margin-bottom:2rem}main.profile .profile_block .no-address{margin:12px 0}main.profile .profile_orders-history .orders-options{display:flex;justify-content:flex-start;align-items:center;margin:1rem 0 1.5rem}main.profile .profile_orders-history .orders-options .order-option{font-weight:500;font-size:10px;line-height:14px;text-align:center;letter-spacing:1.3px;text-transform:uppercase;color:#000;padding:8px 16px;border:1px solid #d6d6d6;cursor:pointer}main.profile .profile_orders-history .orders-options .order-option:not(:first-child){border-left:1px solid transparent}main.profile .profile_orders-history .orders-options .order-option.active{border-color:#e82c2e;color:#e82c2e}main.profile .profile_orders-history .orders-options .order-option:first-child{border-radius:0 0 0 3px;border:1px solid #d6d6d6}main.profile .profile_orders-history .orders-options .order-option:first-child.active{border-color:#e82c2e;color:#e82c2e}main.profile .profile_orders-history .orders-options .order-option:last-child{border-radius:0 3px 3px 0}main.profile .profile_orders-history .orders-options .order-option{border-left:1px solid transparent}@media (min-width:425px){main.profile .profile_orders-history .orders-options .order-option:not(:first-child){border-left:1px solid transparent}main.profile .profile_orders-history .orders-options .order-option.active,main.profile .profile_orders-history .orders-options .order-option:hover{border-color:#e82c2e;color:#e82c2e}main.profile .profile_orders-history .orders-options .order-option:first-child{border-radius:0 0 0 3px;border:1px solid #d6d6d6}main.profile .profile_orders-history .orders-options .order-option:first-child.active,main.profile .profile_orders-history .orders-options .order-option:first-child:hover{border-color:#e82c2e;color:#e82c2e}main.profile .profile_orders-history .orders-options .order-option:last-child{border-radius:0 3px 3px 0}main.profile .profile_orders-history .orders-options .order-option{border-left:1px solid transparent}}@media (max-width:425px){main.profile .profile_orders-history .orders-options .order-option{width:100%}}main.profile .profile_orders-history .profile_orders-container{display:flex;flex-direction:column}main.profile .profile_orders-history .profile_orders-container .profile-order{padding:16px;border:1px solid #d6d6d6;margin-bottom:12px;position:relative}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_title-id{text-transform:uppercase;color:#000;letter-spacing:1.6px;font-size:14px;line-height:120%;font-weight:500;cursor:pointer}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_title-status{display:flex;align-items:center}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_status-button{display:flex;padding:6.5px 8px;border-radius:0;background-color:#e82c2e;color:#fff;font-weight:700;font-size:12px;line-height:100%;align-items:center;cursor:pointer;white-space:nowrap}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_status-button .status-icon{transition:.25s ease}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_status-button.open .status-icon{transform:rotate(180deg)}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_status-button.greyed{background-color:#f5f5f5;color:#000}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order_status-button.greyed .status-icon{display:none}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .status-icon{margin-left:4px;width:8px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order-toggle-icon{width:12px;margin-left:6px;cursor:pointer;transition:.25s ease}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order-toggle-icon svg path{fill:#858585}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-row .order-toggle-icon.open{transform:rotate(180deg)}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane{display:flex;flex-direction:column;margin-top:12px;max-height:500px;opacity:1;transition:all .25s ease}@media (max-width:475px){main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane{flex-direction:row;justify-content:center;margin-bottom:18px}}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane.closed{opacity:0;max-height:0}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-titles{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-title{font-weight:500;font-size:14px;line-height:120%;color:#000}@media (max-width:768px){main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-title{flex:1;text-align:center}}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-axis{display:flex;justify-content:space-between;align-items:center;margin:6px 30px;border-radius:0;background-color:#d6d6d6;height:2px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-coordinate{display:flex;justify-content:space-between;align-items:center;background-color:#d6d6d6;height:12px;width:12px;border-radius:50%}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-coordinate.active{background-color:#e82c2e}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-date{margin-bottom:1rem;color:#858585;font-size:12px;line-height:120%}@media (max-width:475px){main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-titles{flex-direction:column}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-axis{flex-direction:column;height:auto;width:2px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-coordinate{margin:0 0 20px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_title-plane .order_plane-coordinate:last-child{margin:0}}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block{display:flex;flex-direction:column}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block.mobile-info{display:none}@media (max-width:768px){main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block{display:none}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block.mobile-info{display:flex}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block.mobile-info .mobile_track-block{display:flex;justify-self:center;align-items:center;justify-content:space-evenly;margin-bottom:12px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-block.mobile-info .mobile_track-block .copy-track{padding:6px;border:1px solid #d6d6d6}}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-row{display:flex;flex:1;gap:8px;text-align:left}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-opt{display:flex;flex-direction:column;margin-bottom:1rem;flex:1}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-opt:last-child{margin-bottom:0}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-title{color:#858585;font-size:14px;line-height:120%;margin-bottom:6px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_info-info{color:#000;font-weight:500;font-size:14px;line-height:16px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-block{display:flex;flex-direction:column}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-title{display:flex;align-items:center;color:#000;font-weight:500;font-size:14px;line-height:120%}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-title span:first-child{flex:4}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-title span:nth-child(2),main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-title span:nth-child(3),main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-title span:nth-child(4){flex:1.5}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-list{display:flex;flex-direction:column;margin:8px 0 12px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-opt{display:flex;border:1px solid #d6d6d6;align-items:center;padding:16px 12px;border-bottom:0}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item{font-size:14px;color:#000;line-height:120%;text-decoration:none}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:first-child{flex:4;display:flex}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:first-child span{width:70%;display:flex;flex-direction:column}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:first-child span p{margin:0 0 6px;color:#000;font-size:14px;line-height:120%}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:first-child span p:last-child{margin-bottom:0}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:first-child span p.gray{color:#858585}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:nth-child(2),main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:nth-child(3),main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item:nth-child(4){flex:1.5}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-item img{width:64px;height:64px;margin-right:12px}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-summary{display:flex;align-items:center;padding:8px 12px;font-size:14px;line-height:120%;color:#000;border:1px solid #d6d6d6;border-bottom:0}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-summary span{flex:1.5}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-summary span:first-child{flex:7}main.profile .profile_orders-history .profile_orders-container .profile-order .order_items-summary:last-child{font-weight:500;border:1px solid #d6d6d6}main.profile .profile_orders-history .profile_orders-container .profile-order .order-buttons{display:flex;margin-top:8px;align-items:center;margin-bottom:24px}@media (max-width:425px){main.profile .profile_orders-history .profile_orders-container .profile-order .order-buttons{flex-wrap:wrap}main.profile .profile_orders-history .profile_orders-container .profile-order .order-buttons .pay-for-order{margin-top:8px}}main.profile .profile_orders-history .profile_orders-container .profile-order button{border:1px solid #d6d6d6;border-radius:0;padding:8px 16px;display:flex;align-items:center;text-align:center;letter-spacing:1.6px;text-transform:uppercase;font-weight:500;font-size:14px;line-height:16px;cursor:pointer}main.profile .profile_orders-history .profile_orders-container .profile-order button.repeat-order{margin-right:12px;background-color:transparent;border:1px solid #d6d6d6;color:#000;transition:.25s ease}@media (max-width:768px){main.profile .profile_orders-history .profile_orders-container .profile-order button.repeat-order{margin-top:0}}main.profile .profile_orders-history .profile_orders-container .profile-order button.repeat-order:hover{background-color:#e82c2e;color:#fff;border-color:transparent}main.profile .profile_orders-history .profile_orders-container .profile-order button.pay-for-order{background-color:#e82c2e;animation:flash 2s linear 2s infinite;color:#fff;border:none;-webkit-animation:flash 2s linear 2s infinite}@keyframes flash{0%{background-color:#e82c2e}50%{background-color:#ff7a84}to{background-color:#e82c2e}}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_items-block{display:none}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_items-block-enter{opacity:0;transform:scale(.9)}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_items-block-enter-active{opacity:1;transform:translateX(0);transition:opacity .3s,transform .3s}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_items-block-exit{opacity:1}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_items-block-exit-active{opacity:0;transform:scale(.9);transition:opacity .3s,transform .3s}main.profile .profile_orders-history .profile_orders-container .profile-order.closed button{display:none}main.profile .profile_orders-history .profile_orders-container .profile-order.closed button.brief-order-button{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:flex-end;margin-top:auto}main.profile .profile_orders-history .profile_orders-container .profile-order.closed button.absolute-pay-button{position:absolute;bottom:1.5rem;right:1rem}@media (max-width:450px){main.profile .profile_orders-history .profile_orders-container .profile-order.closed button.absolute-pay-button{position:static;align-self:flex-start}}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-block{flex-direction:row;font-weight:400}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-col{display:flex;flex-direction:column;width:50%}@media (max-width:768px){main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-col{width:75%}}@media (max-width:576px){main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-col{width:auto}}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line{display:flex;align-items:center;margin-bottom:6px}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line__link{text-decoration:none;color:#e82c2e}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line span{font-size:14px;line-height:120%;color:#000;flex:1}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line span:first-child{color:#858585;margin-right:12px}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line:last-child{margin-bottom:0}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order_info-line .order_info-title{margin:0}main.profile .profile_orders-history .profile_orders-container .profile-order.closed .order-buttons{display:none}.profile_address{margin:1rem 0;position:relative}.profile_address:first-child{margin-top:0}.profile_address .address-row{line-height:120%;margin:.75rem 0 0;font-size:14px;display:flex}.profile_address .address-row .profile-icon{height:16px;width:16px;vertical-align:text-top;cursor:pointer;display:inline-block}.profile_address .address-row .profile-icon.trash{margin-left:12px;margin-right:8px}.profile_address .address-row .profile-icon.edit svg path{stroke:#62c04f}@media (min-width:768px){.profile_address .address-row .profile-icon{display:none}}.profile_address .address-row .address-str{line-height:120%}@media (max-width:768px){.profile_address .address-row .address-str{width:80%}}.profile_address .address-row:hover .profile-icon{display:inline-block}.profile_address:hover .profile_address-actions{display:flex}.profile_address .field-checkbox{margin-top:.75rem}.profile_address-actions{display:none;position:absolute;right:0;top:0}.profile_address-actions .svg-icon{height:20px;width:20px}.profile_address-actions .profile_address-action{margin-left:1.5rem}.profile_address-actions .profile_address-action:hover{cursor:pointer}.profile_discounts .profile_discounts_title{display:none}@media (min-width:1140px){.profile_discounts .profile_discounts_title{display:block;font-size:30px;line-height:100%;margin-bottom:1.5rem}}.profile_discounts .profile_discounts_grid{display:grid;row-gap:24px}@media (min-width:768px){.profile_discounts .profile_discounts_grid{row-gap:18px}}@media (min-width:1140px){.profile_discounts .profile_discounts_grid{row-gap:40px}}@media (min-width:768px){.profile_discounts .profile_discounts_item .discounts__item__row{flex-wrap:wrap;justify-content:flex-start}}@media (min-width:1140px){.profile_discounts .profile_discounts_item .discounts__item__row{flex-wrap:nowrap;justify-content:space-between}}@media (min-width:768px){.profile_discounts .profile_discounts_item .discounts__item__primary-text{margin-top:14px;width:100%;max-width:unset}}@media (min-width:1140px){.profile_discounts .profile_discounts_item .discounts__item__primary-text{width:unset;margin:0}}.profile_discounts .profile_discounts_item .row p{line-height:120%}.profile_director_letter textarea{resize:none}.profile_director_letter .small_text{font-size:12px}.profile_director_letter .green_text{color:#62c04f}.profile_director_letter .text_input{height:120px;width:100%;border:1px solid #d6d6d6;box-sizing:border-box}@media (min-width:768px){main.profile .profile_sale{margin-top:0;max-width:350px}main.profile .select-field.mobile-nav-profile{display:none}main.profile .profile_sections{flex-direction:column}main.profile .profile_setions-toggler{display:none}main.profile .profile_section{white-space:normal;height:auto;overflow:visible;margin-bottom:16px}main.profile .profile_section.active:after{display:block}main.profile .profile_sections.open .profile_section{height:auto}main.profile .btn-profile_submit{padding-left:2.5rem;padding-right:2.5rem;margin-top:1.5rem;width:auto}}.swal2-title.swal-title-address{font-size:24px;line-height:32px;color:#000;font-weight:400}.socials_footer{display:flex;flex-wrap:wrap;margin-top:0}.socials_footer a:hover,.socials_footer a:link,.socials_footer a:visited{display:block;height:3rem;line-height:1;margin-right:1rem;margin-bottom:1rem;width:3rem}.socials_footer a:hover svg path:last-child{fill:#e82c2e}.socials_footer a:hover svg path:first-child{stroke:#e82c2e}.socials_footer .svg-icon{height:100%;width:100%}@media (min-width:768px){.socials_footer{margin-top:0}}@media (min-width:991px){.socials_footer{justify-content:flex-end}}.drawer-wrapper{display:flex;flex-direction:column;padding:2.5rem 1rem}.drawer-close{position:absolute;right:32px;top:28px;width:20px}.drawer_section{display:flex;flex-direction:column;background-color:#fff}.drawer_section_logo{align-items:center;margin-bottom:1rem}.drawer_section .btn_back-call{display:none}@media (max-width:767px){.drawer_section{grid-template-columns:auto 1fr 288px}.drawer_section .btn_back-call{display:block;padding:0 20px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;margin:1.5rem 0 .5rem}}.drawer_item{display:block;margin-bottom:1rem;text-decoration:none}.drawer_item:last-child{margin-bottom:0}.drawer_item-title,.drawer_item-title a:hover,.drawer_item-title a:link,.drawer_item-title a:visited{color:#000;text-transform:uppercase;text-decoration:none}.drawer_item-title.active,.drawer_item-title.active a:hover,.drawer_item-title.active a:link,.drawer_item-title.active a:visited{color:#e82c2e}.drawer_item-nested{display:none;margin-top:1rem;margin-left:1rem}.drawer_item-nested .drawer_item{margin-bottom:1rem}.drawer_item-nested.open{display:block}.paginations_wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:1rem}button.pagination_show_more{margin-left:0;margin-right:0;padding:0;width:100%}.pagination{align-items:center;display:flex}.pagination_item,a.pagination_item:hover,a.pagination_item:link,a.pagination_item:visited{color:#000;font-size:.875rem;line-height:1.29;margin:0 .375rem;padding:.25em;text-decoration:none}.pagination_item:first-child,a.pagination_item:hover:first-child,a.pagination_item:link:first-child,a.pagination_item:visited:first-child{margin-left:0}.pagination_item:last-child,a.pagination_item:hover:last-child,a.pagination_item:link:last-child,a.pagination_item:visited:last-child{margin-right:0}.pagination_item:hover,a.pagination_item:hover:hover,a.pagination_item:link:hover,a.pagination_item:visited:hover{cursor:pointer;opacity:.8}.pagination_item.active,a.pagination_item:hover.active,a.pagination_item:link.active,a.pagination_item:visited.active{color:#e82c2e;font-weight:700}.pagination_item.active:hover,.pagination_item.pagination_item_disabled:hover,a.pagination_item:hover.active:hover,a.pagination_item:hover.pagination_item_disabled:hover,a.pagination_item:link.active:hover,a.pagination_item:link.pagination_item_disabled:hover,a.pagination_item:visited.active:hover,a.pagination_item:visited.pagination_item_disabled:hover{cursor:default;opacity:1}.pagination_item.pagination_item_arrow .svg-icon,a.pagination_item:hover.pagination_item_arrow .svg-icon,a.pagination_item:link.pagination_item_arrow .svg-icon,a.pagination_item:visited.pagination_item_arrow .svg-icon{align-items:center;display:flex}.pagination_item.pagination_item_next,a.pagination_item:hover.pagination_item_next,a.pagination_item:link.pagination_item_next,a.pagination_item:visited.pagination_item_next{transform:rotate(180deg)}.pagination_item .svg-icon,a.pagination_item:hover .svg-icon,a.pagination_item:link .svg-icon,a.pagination_item:visited .svg-icon{width:11px}.pagination_catalog{margin-top:3rem}.pagination_show_by{display:flex;font-size:.875rem}.pagination_show_by_item,a.pagination_show_by_item:hover,a.pagination_show_by_item:link,a.pagination_show_by_item:visited{color:#858585;margin-left:.75rem;text-decoration:none}.pagination_show_by_item:first-child,a.pagination_show_by_item:hover:first-child,a.pagination_show_by_item:link:first-child,a.pagination_show_by_item:visited:first-child{margin-left:8px}.pagination_show_by_item:hover,a.pagination_show_by_item:hover:hover,a.pagination_show_by_item:link:hover,a.pagination_show_by_item:visited:hover{cursor:pointer;color:#000;text-decoration:underline}.pagination_show_by_item.active,a.pagination_show_by_item:hover.active,a.pagination_show_by_item:link.active,a.pagination_show_by_item:visited.active{color:#000}.pagination_show_by_item.active:hover,a.pagination_show_by_item:hover.active:hover,a.pagination_show_by_item:link.active:hover,a.pagination_show_by_item:visited.active:hover{cursor:default;text-decoration:none}@media (min-width:768px){.paginations_wrapper{flex-direction:row}button.pagination_show_more{margin:0;padding:0 2.5rem;width:auto}}.auth_form{display:block;width:100%}.auth_form .field{margin-bottom:1.5rem}.delivery-page{text-rendering:optimizeLegibility}.delivery-page .speed-icon{margin-top:1.5rem!important}.delivery-page .speed-icon svg path{fill:#e82c2e}.delivery-page .speed-icon.unfill svg path{fill:unset}.delivery-page #delivery-map{width:100%;height:350px}.delivery-page #delivery-map [class*=ymaps-2][class*=-ground-pane]{filter:grayscale(1)}.delivery-page .mt-1{margin-top:1rem}.delivery-page .card-img{max-width:160px;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px 0}.delivery-page .card-img.tinkoff{max-width:230px;width:230px}.delivery-page .break{white-space:break-spaces}.delivery-page .nsk-row{row-gap:40px}.delivery-page .nsk-delivery-kv{display:flex;flex-direction:column}.delivery-page .nsk-delivery-kv .city-name{margin-bottom:8px;font-size:18px}.main.simple_page .blog_hashtags,.public-wrapper .blog_hashtags{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:32px}@media (max-width:768px){.main.simple_page .blog_hashtags,.public-wrapper .blog_hashtags{gap:8px}}.main.simple_page .blog_hashtags.btn-article-page_hashtags,.public-wrapper .blog_hashtags.btn-article-page_hashtags{margin:0}.main.simple_page .blog_hashtags a.btn-hashtag,.public-wrapper .blog_hashtags a.btn-hashtag{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1rem;height:38px;border-radius:30px;display:flex;align-items:center;font-weight:700;font-size:18px;line-height:22px;text-transform:none;letter-spacing:normal}@media (max-width:768px){.main.simple_page .blog_hashtags a.btn-hashtag,.public-wrapper .blog_hashtags a.btn-hashtag{font-size:14px;line-height:16px;padding:0 16px;height:35px}}.main.simple_page .blog_hashtags a.btn-hashtag.btn-article-page_hashtag,.public-wrapper .blog_hashtags a.btn-hashtag.btn-article-page_hashtag{margin-bottom:8px}.blog .blog_pagination .pagination_item{font-size:1.5rem}.blog .blog-article_link{text-decoration:none}.blog .blog-article_link .blog-article{position:relative;margin-bottom:48px}.blog .blog-article_link .blog-article .blog-article_img{display:block;width:100%;aspect-ratio:558/250;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#f5f5f5}.blog .blog-article_link .blog-article .blog_card-hashtag{margin:1.25rem 0 .625rem;font-size:1rem;font-weight:400;line-height:1.18rem;color:#858585;height:19px}.blog .blog-article_link .blog-article .blog_card-hashtag a{color:inherit;text-decoration:none}.blog .blog-article_link .blog-article .blog-article_header{color:inherit;margin-bottom:.625rem}.blog .blog-article_link .blog-article .blog_preview_content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.blog .blog-article_link .blog-article .blog-article_hashtag{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:19px;padding:8px 15px;color:#e82c2e;background-color:#fff;border-radius:27px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button.blog-article-page_show-more{margin:0 0 4.5rem}.blog_publish-date{margin:0 0 1.5rem;font-size:1rem;font-weight:400;line-height:1.18rem;color:#858585}main.simple_page .speed .about-speed-icon svg path{fill:#e82c2e}main.simple_page .speed .nsk-row{row-gap:40px;margin-top:40px;margin-left:0;margin-right:0}main.simple_page .speed .nsk-delivery-kv{display:flex;flex-direction:column}main.simple_page .speed .nsk-delivery-kv .city-name{margin-bottom:8px;font-size:18px}main.simple_page.blog-details *{font-family:Montserrat!important}main.simple_page.blog-details * span{color:#e82c2e}main.simple_page.blog-details * a{color:#eb5757!important}main.simple_page.blog-details * a:hover{color:#d04d4d!important}main.simple_page.blog-details * ol li{padding-left:0}main.simple_page.blog-details * ol li a{text-decoration:none}main.simple_page.blog-details * ol li:before{content:none}main.simple_page.blog-details * h2{margin:36px 0 0}main.simple_page.blog-details * .blog{margin-top:64px}main.simple_page .text-block .text{max-width:100%}main.simple_page .text-block.text-left{justify-content:flex-start}main.simple_page .text-block.text-right{justify-content:flex-end}main.simple_page .text-block.text-right .text{margin-left:auto}main.simple_page h3{margin-bottom:1rem}main.simple_page h2.simple-h2{margin-bottom:1.5rem;font-size:2rem}main.simple_page .small-img{height:auto;width:24.5rem;display:block;margin-top:1rem;max-width:100%}main.simple_page .about-text{margin-bottom:2rem;margin-top:0}main.simple_page .about-first-block{display:flex;max-width:100%;width:100%;gap:120px;display:grid;grid-template-columns:1.3fr 1fr}@media (max-width:850px){main.simple_page .about-first-block{display:flex;flex-direction:column;gap:20px}}main.simple_page .about-first-block .icons-block{display:flex;flex-direction:column;gap:20px}main.simple_page .about-first-block .icons-block .icon{display:grid;grid-template-columns:32px auto;gap:20px;justify-content:flex-start;align-items:center}main.simple_page .about-first-block .icons-block .icon p{margin:0}main.simple_page .about-brands .with-image img{display:flex!important;position:unset;transform:unset;width:100%;max-height:120px;max-width:300px}main.simple_page .with-image{background-position:0 0;background-size:cover;background-repeat:no-repeat;display:flex;position:relative}main.simple_page .with-image img{display:none;position:absolute;top:50%;transform:translateY(-50%);max-width:35%;z-index:1}main.simple_page .with-image.img-left img{left:0}main.simple_page .with-image.img-right img{right:0}main.simple_page .about-video{aspect-ratio:461/308}@media (min-width:1200px){main.simple_page .about-video{margin-left:120px}}main.simple_page .about-icons{align-items:flex-start;display:flex;flex-direction:column;margin-top:2.5rem}main.simple_page .text-white{color:#fff!important}main.simple_page .about-icon{align-items:center;display:flex;margin-bottom:2rem}main.simple_page .about-icon .svg-icon{height:3.5rem;width:3.5rem}@media (min-width:768px){main.simple_page .about-icon .svg-icon{flex:1 0 auto}}main.simple_page .about-icon .text{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:18px;margin:0 0 0 1.5rem}main.simple_page .section{position:relative;margin-top:2.5rem;width:100%}main.simple_page .section__best{display:flex;align-items:center;background-color:#000;background-image:url(/images/heart_logo_dark_grey.c8e7f985dbbe9545643a1bedd9caa6e3.svg);background-position:0;background-repeat:repeat;background-size:70px}@media (max-width:992px){main.simple_page .section__best{padding:20px}}main.simple_page .section__best__banner{display:none;width:394px;background:url(/images/about1.c3573cc24c8a1a7107ccc1b9dedf0bd9.png);background-size:cover;background-position:top;min-height:435px}@media (min-width:992px){main.simple_page .section__best__banner{display:block}}main.simple_page .section-last{margin-bottom:2.5rem}main.simple_page .best{position:relative}main.simple_page .best .title{font-size:1.25rem;font-weight:500;line-height:24px}@media (max-width:768px){main.simple_page .best .title{font-weight:700}}main.simple_page .best .color-shape{background-color:#e82c2e;border-top-left-radius:0;border-bottom-left-radius:0;display:none;left:0;height:100%;position:absolute;top:0;width:15%}main.simple_page .section-delivery .result{margin-top:1.5rem;color:#eb5757}main.simple_page .section-delivery .result.exists{color:#27ae60}main.simple_page .speed-icon{display:flex;flex-direction:column;flex:0 0 50%;margin-top:1.75rem}main.simple_page .speed-icon .svg-icon{height:54px}main.simple_page .speed-icon .svg-icon svg{width:auto}main.simple_page .speed-icon:nth-child(-n+2){margin-top:0}main.simple_page .reason-block{display:block!important;max-width:30%;padding:0!important}@media (max-width:768px){main.simple_page .reason-block{max-width:48%}}@media (max-width:768px){main.simple_page .reason-block:last-child{max-width:100%!important;flex:0 0 100%}}main.simple_page .reason-icon{overflow:hidden;background-color:#d9d9d9;padding:0 20px;display:flex;flex-direction:column;flex:0 0 50%;margin-top:1.75rem;position:relative;height:200px}@media (max-width:768px){main.simple_page .reason-icon{padding:0 10px;height:260px}}main.simple_page .reason-icon img{border-radius:50%;position:absolute;bottom:-40px;right:-40px;max-width:150px}@media (max-width:768px){main.simple_page .reason-icon img{max-width:130px}}@media (max-width:768px){main.simple_page .small-icon{height:165px}}@media (max-width:768px){main.simple_page .desktop{display:none!important}}main.simple_page .mobile{display:none!important}@media (max-width:768px){main.simple_page .mobile{display:flex!important}}main.simple_page .speed-icon_title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:120%;font-weight:700;margin:1rem 0 0}main.simple_page .speed-icon_text{font-size:1rem;font-size:.575rem;line-height:19px;margin:.5rem 0 36px}main.simple_page .reason-icon_title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.575rem;line-height:120%;font-weight:700;margin:1rem 0 0;z-index:3}@media (max-width:768px){main.simple_page .reason-icon_title{font-size:.82rem}}main.simple_page .reason-icon_text{font-size:1rem;z-index:3;font-size:.875rem;line-height:19px;margin:.5rem 0 36px}@media (max-width:768px){main.simple_page .reason-icon_text{font-size:.75rem;line-height:12px}}main.simple_page .speed h3{font-size:1.25rem;font-weight:400;line-height:24px}main.simple_page .speed .speed-icons{display:flex;flex-wrap:wrap;margin-top:2.5rem}main.simple_page .speed .advantage-icons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px;row-gap:20px}@media (max-width:768px){main.simple_page .speed .advantage-icons{row-gap:0}}main.simple_page .uniq{width:100%;background-color:#000;padding:20px}main.simple_page .uniq .uniq__cell{padding:0}main.simple_page .uniq .text p{line-height:140%}main.simple_page .uniq h3{font-size:1.25rem;font-weight:700;line-height:24px}main.simple_page .about-cards{margin-top:-2.5rem;justify-content:center}main.simple_page .about-card{display:flex;flex-direction:column;margin-top:2.5rem}main.simple_page .about-card img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){main.simple_page .about-card img{width:343px}}@media (min-width:992px){main.simple_page .about-card img{width:100%}}main.simple_page .about-card p{margin:0}main.simple_page .about-card .about-card_title{font-size:1.125rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:24px;margin-top:1.5rem;font-weight:600}@media (min-width:768px){main.simple_page .about-card .about-card_title{margin-top:0}}@media (min-width:992px){main.simple_page .about-card .about-card_title{margin-top:1.5rem}}main.simple_page .about-card .about-card_text{font-size:1rem;line-height:19px;margin-top:.75rem}main.simple_page .clients .title{font-weight:600;line-height:24px}@media (min-width:768px){main.simple_page .clients .title{font-size:2rem;line-height:42px;margin-bottom:2rem}}main.simple_page .clients__cell:first-child{margin-bottom:2rem}@media (min-width:992px){main.simple_page .clients__cell:first-child{margin-bottom:0}}main.simple_page .clients__icon{margin-right:16px}main.simple_page .clients__header{display:flex;align-items:center}main.simple_page .clients__text{margin-right:53px}main.simple_page .clients__link{color:#e82c2e;text-decoration:none}main.simple_page .about-brands .container{padding:0}main.simple_page .about-brands .title{font-size:1.25rem;font-weight:700;line-height:24px}main.simple_page .delivery-intro .text p{line-height:140%}main.simple_page .scroll-to{text-decoration:underline;margin-top:.75rem;cursor:pointer;font-size:.875rem}main.simple_page .delivery_item,main.simple_page .payment_item{margin-top:2rem;margin-bottom:3.5rem}main.simple_page .delivery_item .svg-icon,main.simple_page .payment_item .svg-icon{height:50px}main.simple_page .delivery_item .svg-icon svg,main.simple_page .payment_item .svg-icon svg{width:auto}@media (max-width:576px){main.simple_page .delivery_item,main.simple_page .payment_item{text-align:center}}main.simple_page .delivery_item_title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;font-weight:400;margin:1rem 0 0}@media (min-width:768px){main.simple_page .delivery_item_title{white-space:nowrap}}main.simple_page .delivery_item_text,main.simple_page .payment_item_text{line-height:1.25em;margin:.75rem 0 0}main.simple_page .delivery_item_text span.caption,main.simple_page .payment_item_text span.caption{font-size:.75rem}main.simple_page .payment_item .svg-icon{width:64px;height:64px}main.simple_page .payment_item .svg-icon:not(.sbp-item)svg path{fill:#e82c2e}main.simple_page .delivery_items_bottom_text{margin-top:1.5rem}main.simple_page .delivery_items_bottom_text ol li{white-space:normal;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}main.simple_page .payment-types h3{font-size:1.25rem;font-weight:400;line-height:24px}main.simple_page .payment-types .text-block{width:100%}main.simple_page .payment-types .text-block p{margin-top:1rem}main.simple_page .payment-types.with-image img{bottom:0;max-width:30%;top:auto;transform:none}main.simple_page .best-price h3{font-size:1.25rem}main.simple_page .simple_contacts_intro p{margin:0}main.simple_page .simple_contacts_icons{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2.5rem}main.simple_page .simple_contacts_icon{align-items:center;display:flex;flex:0 0 100%;margin-bottom:1.5rem}main.simple_page .simple_contacts_icon p{font-size:.875rem;line-height:21px}main.simple_page .simple_contacts_icon .svg-icon{flex:0 0 auto;height:40px;margin-right:1rem;width:40px}main.simple_page #contacts-map{height:450px}@media (min-width:768px){main.simple_page .section{margin-top:4.5rem}main.simple_page .section-last{margin-bottom:4.5rem}main.simple_page .section-delivery{margin-top:4.5rem}main.simple_page .about-icons{align-items:center;flex-direction:row;justify-content:space-between;margin-top:4rem}main.simple_page .about-icon{margin-top:0}main.simple_page .speed-icon{flex:0 0 auto;margin-top:0;flex-basis:25%}main.simple_page .speed-icon_title{font-size:1.125rem}main.simple_page .speed-icon_text{font-size:1rem}main.simple_page .reason-icon_title{font-size:.95rem;z-index:3}main.simple_page .reason-icon_text{font-size:.75rem;z-index:3}main.simple_page .speed h3{font-size:2rem;line-height:42px}main.simple_page .about-cards{margin-top:0}main.simple_page .about-card{align-items:center;flex-direction:row}main.simple_page .about-card img{margin-right:1.5rem}main.simple_page .uniq{padding:0}main.simple_page .uniq h3{font-size:2rem;line-height:42px;font-weight:500}main.simple_page .best-price h3{font-size:2rem}main.simple_page .about-brands .title,main.simple_page .payment-types h3{font-size:2rem;line-height:42px}main.simple_page .simple_contacts_icon{flex:0 0 45%}}@media (min-width:992px){main.simple_page .text-block .text{max-width:65%}main.simple_page .delivery_item,main.simple_page .delivery_item_title{margin-top:1rem}main.simple_page .with-image img{display:block}main.simple_page .about-icon{max-width:none}main.simple_page .about-icon .text{font-family:Montserrat,sans-serif;font-size:16px;line-height:19px}main.simple_page .section__best{background-color:#000;margin-top:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-image:url(/images/heart_logo_dark_grey.c8e7f985dbbe9545643a1bedd9caa6e3.svg);background-position:0;background-repeat:repeat;background-size:auto}main.simple_page .best{border-radius:0;overflow:hidden;padding:45px 0 45px 64px}main.simple_page .best .color-shape{display:block}main.simple_page .best .title{font-size:1.5rem;line-height:2rem}main.simple_page .uniq{background-image:url(/images/uniq-cream.bb22effac6120395742b2ffc55562d8e.jpg);background-size:cover;padding:48px 0}main.simple_page .uniq .text{max-width:40%}main.simple_page .about-cards .row{margin:0 -1.5rem}main.simple_page .about-cards .row>div{padding:0 1.5rem}main.simple_page .about-card{align-items:flex-start;flex-direction:column;margin-top:0}main.simple_page .about-card img{margin-right:0}main.simple_page .delivery_item{padding-right:.5rem}main.simple_page .best-price{background-image:url(/images/best-price.7c70d15bb4520921399191119b09c9bf.jpg)}main.simple_page .best-price .text{max-width:60%}main.simple_page .payment-types{background-color:#f5f5f5;padding:5rem 0}}.iconic_catalog{margin-top:1.5rem}.iconic_catalog .iconic_catalog_item{background-color:#f5f5f5;border-radius:0;flex:1 0 auto;margin-bottom:1.5rem}.iconic_catalog a.iconic_catalog_link:hover,.iconic_catalog a.iconic_catalog_link:link,.iconic_catalog a.iconic_catalog_link:visited{align-items:center;display:flex;line-height:21px;padding:1rem 2.5rem;text-decoration:none;width:100%}.iconic_catalog .svg-icon{height:3.5rem;margin-right:1.5rem;width:3.5rem}.tree_link,a.tree_link:hover,a.tree_link:link,a.tree_link:visited{align-items:center;color:#000;display:flex;flex:1;font-size:1rem;line-height:19px;text-decoration:none}.tree_link.nested,a.tree_link:hover.nested,a.tree_link:link.nested,a.tree_link:visited.nested{font-size:.875rem}.tree_link.nested2,a.tree_link:hover.nested2,a.tree_link:link.nested2,a.tree_link:visited.nested2{font-size:calc(.875rem - 1px)}.tree_link.active .svg-icon svg :first-child,.tree_link.sale_cat .svg-icon svg :first-child,a.tree_link:hover.active .svg-icon svg :first-child,a.tree_link:hover.sale_cat .svg-icon svg :first-child,a.tree_link:link.active .svg-icon svg :first-child,a.tree_link:link.sale_cat .svg-icon svg :first-child,a.tree_link:visited.active .svg-icon svg :first-child,a.tree_link:visited.sale_cat .svg-icon svg :first-child{stroke:#e82c2e}.categories-tree_second{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:-1;background-color:#fff;padding:calc(3.5rem + 19px) 1rem 2.5rem;transition:.2s ease-in-out}@media (max-width:768px){.categories-tree_second{transform:translateX(-100%);z-index:1}.categories-tree_second.categories-tree_second-active{transform:translateX(0)}}.categories-tree_third{position:absolute;width:100%;height:100vh;top:0;left:0;z-index:-2;background-color:#fff;padding:calc(3.5rem + 19px) 1rem 2.5rem;transition:.2s ease-in-out}@media (max-width:768px){.categories-tree_third{z-index:2;transform:translateX(-100%)}.categories-tree_third.categories-tree_third-active{transform:translateX(0)}}.categories-tree_third_container{position:relative}.categories-tree_third_container .categories-tree_close{bottom:100%;right:0}.categories-tree{display:none;margin-bottom:1rem}.categories-tree .categories-tree_root{margin-bottom:.5rem;padding:.25rem 0;transition:.2s ease-in-out}.categories-tree .categories-tree_root:last-child{margin-bottom:0}.categories-tree .categories-tree_root span:hover{color:#e82c2e}.categories-tree .categories-tree_root>.categories-tree_nested{padding-left:2.35rem}.categories-tree .svg-icon{height:1.5rem;margin-right:.85rem;width:1.5rem}.categories-tree .categories-tree_nested{margin-top:.5rem;padding-left:.5rem}.categories-tree .categories-tree_nested .categories-tree_nested{margin-top:.5rem}.categories-tree .categories-tree_nested:last-child{margin-bottom:.25rem}.categories-tree .categories-tree_item_body{align-items:center;display:flex;justify-content:space-between}.categories-tree .categories-tree_item_name{flex-grow:1}.categories-tree .categories-tree_item_toggler{margin-left:.5rem;width:.5rem}.categories-tree .categories-tree_item_toggler:hover{cursor:pointer}.categories-tree .categories-tree_item_toggler .svg-icon{height:.5rem;width:.5rem}.drawer_item-nested .categories-tree{display:block;margin-left:-1rem}@media (min-width:992px){.drawer_item-nested .categories-tree{display:none}.categories-tree{display:block}.categories-tree .categories-tree_item_toggler{margin-left:1rem}}.fixed_catalog_wrapper{position:relative;z-index:10000}.fixed_catalog{background-color:#fff;height:calc(100vh - 90px);left:0;opacity:0;overflow:auto;padding:1.5rem 1.5rem 4rem;position:fixed;top:90px;transition:all .2s ease-in-out;transform:translateY(100%) translateY(5rem);width:100%;z-index:2}.fixed_catalog.open{opacity:1;transform:translateY(0)}.fixed_catalog .categories-tree{display:block}.fixed_catalog .categories-tree .categories-tree_root{margin-bottom:.5rem}button.fixed_catalog_toggler{left:0;position:fixed;bottom:0;width:100%;z-index:3;min-height:3.25rem}@media (min-width:768px){.fixed_catalog_wrapper{display:none}}.brand-char-section{padding:1rem;border:1px solid #d6d6d6;margin-bottom:1.5rem;height:calc(100% - 1.5rem)}.brand-char-section .char{font-size:2.5rem;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#e82c2e}.brand-char-section a.brand-item:link{margin:.5rem 0 0;text-decoration:none}@media (max-width:768px){.brand-char-section .char{text-align:center}}.brands-search_row{display:flex;width:100%;margin-bottom:2rem;overflow:auto;white-space:nowrap;padding:0 1rem}.brands-search_row.active{background-color:rgba(255,233,249,0)}.brands-search_row-wrapper{position:relative}@media (max-width:1200px){.brands-search_row-wrapper{padding:0 24px}}.brands-search_cell{border-radius:5px;display:flex;transition:background-color .3s ease;cursor:pointer}.brands-search_cell.active{background-color:rgba(255,233,249,0)}.brands-search_cell:hover{background-color:hsla(0,0%,94.9%,.9)}.brands-search_letter{padding:.25rem .75rem;font-size:1rem;font-weight:500;text-transform:uppercase;margin-right:.25rem}.brands-search_letter.inactive{color:#d6d6d6}.brands-search_arrow{min-width:1rem;width:1rem;height:1rem;cursor:pointer;position:absolute;left:14px;top:25%}@media (max-width:1200px){.brands-search_arrow{left:0}}.brands-search_arrow:hover svg path{fill:#e82c2e}.brands-search_arrow svg path{fill:#000}.brands-search_arrow.right{transform:rotate(180deg);left:auto;right:14px}@media (max-width:1200px){.brands-search_arrow.right{left:auto;right:0}}.brands-filters_row{display:flex;margin-bottom:2rem;flex-direction:column;min-height:47px}@media (max-width:850px){.brands-filters_row{width:100%}}.brands-filters_container{width:100%}.brands-filters_search{display:flex;align-items:center;border:1px solid #d6d6d6;position:relative;margin-bottom:1rem}.brands-filters_search .input-field input.input{border-color:transparent;height:45px}.brands-filters_search-result{position:absolute;bottom:0;z-index:10;background-color:#fff;width:calc(100% + 2px);max-height:calc(90vh - 90px);border:1px solid #d0d0ce;border-top-color:transparent;text-transform:none;transform:translateY(100%);overflow:overlay;display:flex;flex-direction:column;left:-1px}.brands-filters_search-result a{padding:.5rem 1rem}.brands-filters_search-result a:hover{background-color:rgba(255,233,249,.5)}.brands-filters_input-icon{width:1.25rem;height:1.25rem;margin-left:.75rem}.brands-filters_labels{display:grid;grid-template-columns:85px 1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}@media (max-width:850px){.brands-filters_labels{grid-template-columns:65px 1fr 1fr}}.brands-filters_labels div{justify-content:center;background-color:#f5f5f5;cursor:pointer;padding:.5rem .75rem;font-size:1rem;font-weight:500;border-radius:0;transition:background-color .3s ease;margin-bottom:.5rem;height:47px;display:flex;align-items:center}.brands-filters_labels div span{display:block;height:100%}.brands-filters_labels div.active{background-color:#e82c2e;color:#fff}.brands-filters_labels div.active .brands-filters_labels-icon svg path{fill:#fff}.brands-filters_labels-icon{width:.75rem;height:.75rem;margin-right:.375rem}.brands-filters_labels-icon path{fill:#000}.brands-grid_capital{font-size:2.5rem;line-height:2.2rem;color:#e82c2e;text-transform:uppercase;font-weight:700;font-family:Montserrat}.brands-grid_row{flex-wrap:nowrap;flex-direction:column}.brands-grid_row:not(:last-child){margin-bottom:3rem}.brands-grid_template{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.75rem;padding:.5rem .75rem}.brands-grid_template a{text-decoration:none;font-size:1rem}.brands-grid_template a:hover .brands-add-favorites svg path{fill:#e82c2e}.brands-grid_template .brands-add-favorites{margin-left:.375rem;width:12px;height:12px;cursor:pointer}.brands-grid_template .brands-add-favorites.active svg path{fill:#e82c2e}.brands-grid_template .brands-add-favorites svg path{fill:transparent}.brands-grid_template .brands-popular{margin-left:.375rem;width:12px;height:12px;cursor:pointer}.brands-grid_template .brands-popular svg path{fill:#000}.brands-main-container{display:flex;flex-direction:row}.brands-recommendation_block{padding:2rem;display:none;background-image:url(/images/recommendations.8c695798090a12b8f94130d3b8b95e84.jpg);background-size:100% 100%;background-repeat:no-repeat;margin-left:1.5rem;max-height:450px;aspect-ratio:267/450}.brands-recommendation_list{display:grid;min-width:200px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:12px;margin-top:5rem}.brands-recommendation_list a{text-decoration:none;font-size:15.5px;white-space:nowrap}@media (max-width:1199px){.brands-recommendation_block{width:100%;max-width:300px}.brands-recommendation_block .brands-recommendation_list{min-width:165px;margin-top:6rem}.brands-recommendation_block .brands-recommendation_list .text-white{color:#fff!important}}@media (min-width:1200px){.brands-search_row{justify-content:center}}@media (min-width:768px){.brands-recommendation_block{display:block}.brands-main-container{flex-direction:row-reverse}.brands-filters_row{flex-direction:row;align-items:flex-start;margin-bottom:3rem}.brands-filters_search{margin-bottom:0}.brands-filters_labels{margin-left:1.5rem}}@media (min-width:425px){.brands-grid_row{flex-direction:row}.brands-grid_template{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}}.swal2-container{z-index:100000!important}.swal2-confirm.swal-confirm-btn{background-color:#e82c2e!important;border:none;border-radius:0!important;font-size:.75rem;padding:0 2.5rem;text-transform:uppercase;height:2.5rem;line-height:2.5rem}.swal2-confirm.swal-confirm-btn:focus{box-shadow:none;outline:none}.swal2-content li{text-align:initial}.swal2-close.swal-close-btn{display:inline-block;font-size:1.85em;right:16px;height:12px;width:12px;top:16px}.swal2-close.swal-close-btn:focus{box-shadow:none}.swal2-close.swal-close-btn svg{height:100%;width:100%}.swal2-close.swal-close-btn svg path{stroke:#858585}.swal2-styled.swal2-cancel.swal-cancel-btn{background-color:transparent;color:#e82c2e;border:1px solid #e82c2e}.swal2-styled.swal2-cancel.swal-cancel-btn:hover{color:#fff;background-color:#e82c2e}.swal2-image.swal-image{margin-bottom:1rem;margin-top:0}@media (max-width:576px){.swal2-popup.swal-popup{transform:scale(.9)}}@media (max-width:425px){.swal2-popup.swal-popup{transform:scale(.85)}}.payments-page p:first-child,.returns-page p:first-child{margin-top:0}.payments-page p:last-child,.returns-page p:last-child{margin-bottom:0}.payments-page p,.returns-page p{margin:1rem 0}.payments-page section,.returns-page section{padding-bottom:4.5rem}.payments-page .title,.returns-page .title{margin:0}.payments-page .title h2,.returns-page .title h2{font-size:2rem;margin-bottom:1.5rem}.payments-page .item,.returns-page .item{margin-top:2.5rem}.payments-page .item .img,.returns-page .item .img{margin-bottom:1.5rem}.payments-page .item .img img,.payments-page .item .img svg,.returns-page .item .img img,.returns-page .item .img svg{height:3.5rem;width:auto;display:block}.payments-page .item .item__title,.returns-page .item .item__title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.1rem;margin-bottom:.5rem}.payments-page .payments,.returns-page .payments{display:flex;align-items:center;margin-bottom:2.5rem}.payments-page .payments .payment,.returns-page .payments .payment{margin-top:2rem;margin-right:3rem}.payments-page .payments .payment img,.payments-page .payments .payment svg,.returns-page .payments .payment img,.returns-page .payments .payment svg{height:2.5rem;width:auto;display:block}.payments-page .mkb,.returns-page .mkb{margin-top:2rem}.payments-page .mkb img,.payments-page .mkb svg,.returns-page .mkb img,.returns-page .mkb svg{height:3.5rem;width:auto;display:block}.top-thirty{background-image:url(/images/top-thirty.ba8c31814311a8db5ff52c11003d2488.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:0 15px;height:90vh;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.top-thirty{margin-top:-15px;height:84vh}}.top-thirty__block{background-color:#fff;max-width:560px;padding:40px}@media (max-width:424px){.top-thirty__block{max-width:290px;padding:40px 24px}}.top-thirty__block_loading{display:flex;align-items:center;justify-content:center;min-width:560px;min-height:60%}@media (max-width:767px){.top-thirty__block_loading{min-width:290px}}.top-thirty__block__header{font-size:24px;text-align:center;margin:0 0 12px}.top-thirty__block__text{text-align:center}.top-thirty__block__btn-link.btn-primary.btn-primary{display:flex;width:215px;justify-content:center;align-items:center;margin:0 auto}.top-thirty__block__form{max-width:363px;margin:0 auto}.top-thirty__block__form__checkbox{display:flex;align-items:center;margin-top:13px}.top-thirty__block__form__checkbox__label{font-size:.75rem;cursor:pointer}.top-thirty__block__form__btn{width:100%}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader div{animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.loader div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#e82c2e;margin:-4px 0 0 -4px}.loader div:first-child{animation-delay:-36ms}.loader div:first-child:after{top:63px;left:63px}.loader div:nth-child(2){animation-delay:-72ms}.loader div:nth-child(2):after{top:68px;left:56px}.loader div:nth-child(3){animation-delay:-.108s}.loader div:nth-child(3):after{top:71px;left:48px}.loader div:nth-child(4){animation-delay:-.144s}.loader div:nth-child(4):after{top:72px;left:40px}.loader div:nth-child(5){animation-delay:-.18s}.loader div:nth-child(5):after{top:71px;left:32px}.loader div:nth-child(6){animation-delay:-.216s}.loader div:nth-child(6):after{top:68px;left:24px}.loader div:nth-child(7){animation-delay:-.252s}.loader div:nth-child(7):after{top:63px;left:17px}.loader div:nth-child(8){animation-delay:-.288s}.loader div:nth-child(8):after{top:56px;left:12px}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumb .breadcrumb__link{color:#8a8a8a;font-size:.75rem;text-decoration:none}.breadcrumb .breadcrumb__svg{display:inline-block;height:5px;margin:0 5px 0 4px;width:8px}.discounts__row{flex-wrap:nowrap;padding:0 10.5px}.discounts__header{margin-bottom:24px}@media (min-width:768px){.discounts__header{margin-bottom:21px}}@media (min-width:1200px){.discounts__header{margin-bottom:29px}}.discounts__text{max-width:100%}.discounts__delivery{display:none}@media (min-width:922px){.discounts__delivery{display:block}}.discounts__delivery .discounts__delivery__img{background:url(/images/discounts-banner-packages.ae99450984dc61b6f4b7f92cc312589f.jpg);background-size:cover;background-position:50%;height:243px}@media (min-width:0px){.discounts__delivery .discounts__delivery__img{width:100%}}@media (min-width:768px){.discounts__delivery .discounts__delivery__img{width:224px;height:261px}}@media (min-width:922px){.discounts__delivery .discounts__delivery__img{width:100%}}.discounts__delivery .discounts__delivery__body{padding:24px;background-color:#f5f5f5}.discounts__delivery .discounts__delivery__body .discounts__delivery__body__header{font-size:18px;margin-bottom:12px}@media (min-width:1000px){.discounts__delivery .discounts__delivery__body .discounts__delivery__body__header{font-size:20px}}.discounts__delivery .discounts__delivery__body .discounts__delivery__body__list{list-style:none;margin:0;padding:0;display:grid;row-gap:12px}.discounts__delivery .discounts__delivery__body .discounts__delivery__body__item{list-style:none;margin:0;line-height:17px}.discounts__delivery .discounts__delivery__body .discounts__delivery__body__link{text-decoration:none;color:#e82c2e}.discounts__delivery_mobile{display:block}@media (min-width:768px){.discounts__delivery_mobile{display:flex}}@media (min-width:922px){.discounts__delivery_mobile{display:none}}.discounts__grid{display:grid;row-gap:24px;margin-bottom:24px}@media (min-width:768px){.discounts__grid{row-gap:32px}}.discounts__item .discounts__item__row{justify-content:start;align-items:center;padding:0 10.5px}@media (min-width:768px){.discounts__item .discounts__item__row{flex-wrap:nowrap;justify-content:space-between}}.discounts__item .discounts__item__cell-img{margin-right:16px;width:56px}@media (min-width:1200px){.discounts__item .discounts__item__cell-img{margin-right:24px;width:76px}}.discounts__item .discounts__item__cell-header{max-width:310px}@media (min-width:768px){.discounts__item .discounts__item__cell-header{margin-right:16px}}@media (min-width:1200px){.discounts__item .discounts__item__cell-header{margin-right:24px}}.discounts__item .discounts__item__img{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e82c2e;color:#fff;font-size:24px;line-height:100%}@media (min-width:1200px){.discounts__item .discounts__item__img{width:72px;height:72px;font-size:32px}}.discounts__item .discounts__item__img .discounts__item__img__svg{width:26px;height:26px}.discounts__item .discounts__item__header{font-size:18px;margin:0;line-height:22px;max-width:200px}@media (min-width:425px){.discounts__item .discounts__item__header{max-width:-webkit-max-content;max-width:max-content}}@media (min-width:1200px){.discounts__item .discounts__item__header{font-size:23px;line-height:28px}}@media (min-width:1440px){.discounts__item .discounts__item__header{font-size:24px}}.discounts__item .discounts__item__primary-text{padding:16px 20px;font-size:14px;background-color:#d6d6d6;margin-top:14px}@media (min-width:768px){.discounts__item .discounts__item__primary-text{margin:0;max-width:55%}}@media (min-width:1200px){.discounts__item .discounts__item__primary-text{max-width:50%}}@media (min-width:1440px){.discounts__item .discounts__item__primary-text{max-width:unset;min-width:55%}}.discounts__item .discounts__item__diagramm{display:none;flex-direction:column}@media (min-width:768px){.discounts__item .discounts__item__diagramm{display:flex}}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__percenteges{display:flex;padding:0 20px;flex-direction:row;align-items:center;justify-content:space-between}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__percenteges .discounts__item__diagramm__percenteges__item{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #e82c2e;font-size:14px}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__lines{display:flex;padding:0 20px;flex-direction:row;align-items:center;justify-content:space-between}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__lines .discounts__item__diagramm__lines__item{display:flex;justify-content:center;width:40px;height:16px}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__lines .discounts__item__diagramm__lines__item div{height:100%;background-color:#e82c2e;width:1px}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__axis{display:flex;overflow:visible;margin:0 34px;background-color:#e82c2e;height:2px;flex-direction:row;align-items:center;justify-content:space-between}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__axis .discounts__item__diagramm__axis__item{width:12px;height:12px;border-radius:50%;background-color:#e82c2e}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__amount{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.discounts__item .discounts__item__diagramm .discounts__item__diagramm__amount .discounts__item__diagramm__amount__item{font-size:14px}.discounts__item .discounts__item__diagramm_mobile{display:flex;justify-content:center;align-items:center;height:352px}@media (min-width:768px){.discounts__item .discounts__item__diagramm_mobile{display:none}}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__axis{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:324px;overflow:visible;width:2px;background-color:#e82c2e}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__axis .discounts__item__diagramm__axis__item{width:12px;height:12px;background-color:#e82c2e;border-radius:50%}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__lines{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:14px 0}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__lines .discounts__item__diagramm__lines__item{width:15px;height:1px;margin:6px 0;background-color:#e82c2e}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__percenteges{display:flex;flex-direction:column;justify-content:space-between;height:100%}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__percenteges .discounts__item__diagramm__percenteges__item{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #e82c2e;width:40px;height:40px}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__amount{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:14px 0 14px 12px}.discounts__item .discounts__item__diagramm_mobile .discounts__item__diagramm__amount .discounts__item__diagramm__amount__item{font-size:14px;margin:0;line-height:14px}.discounts .discounts__badge{position:relative;height:240px;margin-bottom:10px}.discounts .discounts__badge .discounts__badge__zoom{position:absolute;top:25%;left:0;width:184px;height:184px;padding:43px 35px;overflow:hidden;border:1px solid #d6d6d6;border-radius:50%;z-index:2;background-color:#fff}.discounts .discounts__badge .discounts__badge__base{top:0;bottom:0;right:0;width:70%;position:absolute;padding:16px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;display:flex;align-items:center;justify-content:center}.discounts .discounts__badge .discounts__badge__base img{width:70%;height:70%}.discounts .discounts__badge .discounts__badge__base_zoomed{left:38px;right:unset;bottom:unset;height:240px;top:46px;width:266px;position:absolute;padding:16px;border-top:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;display:flex;align-items:center;justify-content:center}.discounts .discounts__badge .discounts__badge__base_zoomed img{width:100%;height:70%}.discounts .discounts__badge .discounts__badge__pricedown{padding:6px 8px;background-color:#da6cbd;border-radius:0;color:#fff;position:absolute;left:16px;top:16px}.discounts .margin-bottom{margin:0 0 12px}.discounts__item__cell-header{display:flex;align-items:center;max-width:233px}.discounts__item__img{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#e82c2e;border-radius:50%;margin-right:16px}@media (min-width:1200px){.discounts__item__img{min-width:72px;min-height:72px;margin-right:24px}}.discounts__item__img .discounts__item__img__svg{width:26px;height:26px}.title.discounts__item__header{font-size:18px;margin:0;line-height:22px}@media (min-width:922px){.title.discounts__item__header{font-size:23px;line-height:28px}}@media (min-width:1440px){.title.discounts__item__header{font-size:24px}}.discounts p{line-height:120%}.with-hover{position:relative;overflow:visible}.with-hover .with-hover__pop-up{position:absolute;background-color:#fff;border:1px solid #d6d6d6;border-radius:0;z-index:2;width:196px;height:58px;bottom:-70px;left:50%;transform:translateX(-50%);opacity:1;color:#000;padding:8px;text-align:center;font-size:12px;line-height:14px;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:pre-wrap}@media (max-width:1139px){.with-hover .with-hover__pop-up{display:none}}.with-hover .with-hover__pop-up .with-hover__pop-up__square{position:absolute;width:12px;height:12px;border-radius:2px;transform:rotate(-45deg);border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background-color:#fff;top:-7px;z-index:1}.education{padding-top:16px;background-color:#f1f1f1;flex:1}.education.course-view,.education.lesson-view{background-color:#fff}.education .education_courses-list{padding-bottom:80px}@media (max-width:768px){.education .education_courses-list{padding-bottom:56px}}@media (max-width:576px){.education .education_courses-list{padding-bottom:40px}}.education .education_lesson-row{padding-bottom:80px}@media (max-width:768px){.education .education_lesson-row{padding-bottom:56px}}@media (max-width:576px){.education .education_lesson-row{padding-bottom:40px}}.education .course-description{margin:0}.education .course-title{margin-bottom:16px!important}.education .title-row{margin-top:24px;display:flex;align-items:flex-start;margin-bottom:32px;justify-content:space-between}@media (max-width:768px){.education .title-row{flex-wrap:wrap;margin-top:12px;margin-bottom:12px}}.education .title-row h1{font-family:Montserrat;font-weight:700;max-width:770px}@media (max-width:768px){.education .title-row h1{font-size:24px}}.education .title-row-group{margin-left:1rem;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:18px;line-height:24px}.education .title-row-group .with-hover{width:20px;margin-left:4px}@media (max-width:768px){.education .title-row-group{width:100%;margin-left:0;flex-direction:column-reverse;align-items:flex-start}}.education .title-row-group span{font-family:Montserrat;font-weight:700;display:flex;align-items:center;cursor:pointer;margin-right:65px}.education .title-row-group a{color:#000;text-decoration:none;font-size:16px;line-height:19px;font-family:Montserrat;font-weight:700}@media (max-width:768px){.education .title-row-group a{padding:.75rem 1rem;border:1px solid #e82c2e;margin:1rem 0;display:flex;align-items:center;width:100%;color:#000}.education .title-row-group a .arrow-icon{margin:0 1rem 0 0;stroke:#e82c2e}}.education .title-row-group .svg-icon{width:20px;height:20px;margin-left:8px}.education .breadcrumbs{margin-top:8px}.education .breadcrumbs .breadcrumbs_item{font-size:.85rem!important}.education_courses-list .course-card{margin-bottom:24px;min-height:auto}@media (min-width:768px){.education_courses-list .course-card{flex:0 0 50%;max-width:50%}}@media (min-width:769px){.education_courses-list .course-card{flex:0 0 33.33333%;max-width:33.33333%}}.education_courses-list .course-card img{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;max-height:223px;width:100%;height:250px;border-radius:0;display:block}.education_courses-list .course-card p{font-family:Montserrat;font-weight:700;margin:0;font-size:16px;line-height:21px;color:#000}.education_courses-list .course-card-wrapper{padding:1rem;border-radius:0;background-color:#fff;position:relative;cursor:pointer;height:100%}.education_courses-list .course-card.restricted .course-card-wrapper{cursor:unset}.education_courses-list .course-card.restricted .course-card-wrapper img{opacity:.2}.education_courses-list .course-card.restricted .course-card-wrapper p{opacity:.5}.education_courses-list .course-card.restricted .restricted-course-block{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;top:40%;left:50%;transform:translate(-50%,-50%)}.education_courses-list .course-card.restricted .restricted-course-block .svg-icon{width:24px;height:auto}.education_courses-list .course-card.restricted .restricted-course-block span{font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.6px;text-transform:uppercase;margin-top:12px;margin-bottom:16px}.education_courses-list .course-card.restricted .restricted-lesson-block{position:absolute;display:flex;flex-direction:column;top:20%;left:50%;transform:translate(-50%,-50%)}.education_courses-list .course-card.restricted .restricted-lesson-block .svg-icon{width:32px;height:auto}.education_courses-list .course-card.restricted .restricted-lesson-block span{font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.6px;text-transform:uppercase;margin-top:12px;margin-bottom:16px}.education_courses-list .course-card.promo .course-card-wrapper{padding-top:65px;padding-bottom:65px;transition:.25s ease;cursor:pointer;background-color:#e82c2e;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.education_courses-list .course-card.promo .course-card-wrapper .course-card-review-text{margin-bottom:30px}.education_courses-list .course-card.promo .course-card-wrapper span{font-family:Montserrat;font-size:20px;line-height:26px;text-align:center;color:#fff;font-weight:700}.education_courses-list .course-card.promo .course-card-wrapper .svg-icon{width:80px;height:80px}.education_courses-list .course-card .img-wrapper{position:relative;margin-bottom:1rem}.education_courses-list .course-card .img-wrapper .video-button{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background-color:#e82c2e}.education_courses-list .course-card .img-wrapper .video-button .svg-icon{width:13px;height:15px;margin-left:4px}.education_lesson-row img{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;aspect-ratio:16/9}.education_lesson-row .img-wrapper{position:relative;margin-bottom:1rem}.education_lesson-row .img-wrapper .video-button{position:absolute;display:flex;align-items:center;flex-direction:column;justify-content:center;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background-color:#e82c2e}.education_lesson-row .img-wrapper .video-button .svg-icon{width:13px;height:15px;margin-left:4px}.education_lesson-row .img-wrapper.embeded-frame iframe{position:absolute;left:0;width:100%;height:100%}.education-badge{position:absolute;font-weight:500;right:1rem;padding:6px 8px;font-size:12px;line-height:14px;color:#fff;letter-spacing:1.3px;text-transform:uppercase;z-index:9;border-radius:0}.education-badge.in_progress{background-color:#447cd0}.education-badge.completed{background-color:#e82c2e}.education-badge.watched{background-color:#62c04f}.education.course-view .education_courses-list .course-card-wrapper{padding:0}.education.course-view .education_courses-list .course-card-wrapper .watched{right:0;z-index:9}.education.course-view .download-btn{background-color:#e82c2e!important;border:1px solid #e82c2e!important;margin-bottom:2rem;margin-top:24px;padding:0 24px 0 36px}.education.course-view .download-btn .svg-icon{position:relative;right:.75rem;top:.25rem}.education.course-view .download-btn svg{width:1.25rem}.score-information{text-align:center;font-family:Montserrat;line-height:140%;font-size:16px}.education-description_wrapper{display:flex;padding:1rem;border-radius:0;background-color:#fff;margin-bottom:1.5rem;align-items:center}@media (max-width:768px){.education-description_wrapper{flex-direction:column}}.education-description_wrapper .education-description_image-container{position:relative;margin-right:40px}@media (max-width:768px){.education-description_wrapper .education-description_image-container{margin-right:0;margin-bottom:1rem}}.education-description_wrapper .education-description_image-container .education-description_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.education-description_wrapper .education-description_image-container .education-description_image{margin-right:0;margin-bottom:0}.education-description_wrapper .education-description_image-container .education-description_play-button{position:absolute;cursor:pointer;width:58px;height:58px;top:calc(50% - 28px);left:calc(50% - 28px)}.education-description_wrapper .education-description_image{width:332px;height:223px;-o-object-fit:cover;object-fit:cover;margin-right:40px;display:block}@media (max-width:768px){.education-description_wrapper .education-description_image{margin-right:0;margin-bottom:1rem;width:100%;height:auto}}.education-description_wrapper .education-description_content{display:flex;flex-direction:column;justify-content:center}.education-description_wrapper .description_title{font-size:1.5rem;line-height:2rem}.education-description_wrapper .description_text{font-size:1rem;line-height:140%;margin:.5rem 0 0}.course-review-modal_container{width:100%;height:auto;color:#000}.course-review-modal_container .review-modal_title-container{display:flex;align-items:center}.course-review-modal_container .review-modal_title-container .review-modal-svg{margin-right:1rem;width:56px}.course-review-modal_container .course-review_title{font-size:1.5rem;line-height:2rem;font-family:Montserrat;font-weight:700}.course-review-modal_container .course-review_description{font-family:Montserrat;margin:.75rem 0 1.5rem;font-size:1rem;line-height:140%}.course-review-modal_container .course-review_image-container{position:relative;margin-bottom:1rem}.course-review-modal_container .course-review_image-container .course-review_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.course-review-modal_container .course-review_image-container .course-review_image{margin-bottom:0}.course-review-modal_container .course-review_image-container .course-review_play-button{position:absolute;width:58px;height:58px;top:calc(50% - 28px);left:calc(50% - 28px)}.course-review-modal_container .course-review_image{width:100%;margin-bottom:1rem}.course-review-modal_container .course-review_button{width:100%;margin-bottom:0}a.education-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#fff;margin-bottom:12px}@media (max-width:576px){a.education-btn{width:100%}}.passed-exam{font-size:14px;line-height:16px;font-weight:500;margin-bottom:1rem}.education-review-btn{cursor:pointer!important;margin:0!important}.education-btn{background:#e82c2e;border-radius:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 24px;border:none;text-transform:uppercase;color:#fff;cursor:pointer;letter-spacing:1.6px;font-size:14px;line-height:16px;text-align:center;font-weight:500}.education-btn.exam{margin:24px 0 2rem}@media (max-width:576px){.education-btn.exam{width:100%}}.education-btn.fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:default}.exam .title-row{margin-top:24px;display:flex;align-items:flex-start;margin-bottom:32px;justify-content:space-between}@media (max-width:768px){.exam .title-row{flex-wrap:wrap-reverse;margin-top:12px;margin-bottom:12px}}.exam .title-row h1{font-family:Montserrat;font-weight:700;max-width:770px}@media (max-width:768px){.exam .title-row h1{font-size:24px}}.exam .title-row a{white-space:nowrap;display:block;margin-left:1rem;color:#e82c2e;text-decoration:none;font-size:16px;line-height:19px}@media (max-width:768px){.exam .title-row a{width:100%;margin-left:0}}.exam-questions{display:flex;flex-direction:column;margin-bottom:2rem}.exam-questions .exam-question-block{display:flex;flex-direction:column;margin-bottom:24px}.exam-questions .exam-question-title{font-weight:600;font-size:16px;line-height:21px;font-family:Montserrat;font-weight:700}.exam-questions .exam-question-options{margin-top:16px}.exam-questions .exam-question-options .field-checkbox{margin-bottom:10px}.exam-questions .exam-question-options .field-checkbox .checkbox-label{font-size:16px;line-height:19px}.exam-questions .exam-question-options .field-checkbox.checked .mark{background-color:#e82c2e;border-color:#e82c2e}.exam-questions .exam-question-options .field-checkbox .mark{border-radius:0;border:1px solid #d6d6d6}.exam-questions .exam-question-options .field-radio__mark.checked:after{background-color:#e82c2e}.exam-questions.compare .exam-question-title.fail{color:#db0505}.exam-questions.compare .field-radio.right{color:#27ae60}.exam-questions.compare .field-radio.right .field-radio__mark{border-color:#27ae60}.exam-questions.compare .field-radio.right .field-radio__mark:after{transform:scale(1) translate3d(-50%,-50%,0);background-color:#27ae60}.exam-questions.compare .field-radio.wrong{color:#db0505;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.exam-questions.compare .field-radio.wrong .field-radio__mark{border-color:#db0505}.exam-questions.compare .field-radio.wrong .field-radio__mark:after{transform:scale(1) translate3d(-50%,-50%,0);background-color:#db0505}.exam-questions.compare .field-checkbox.right{color:#27ae60}.exam-questions.compare .field-checkbox.right .mark{background-color:#27ae60}.exam-questions.compare .field-checkbox.right .svg-icon svg{opacity:1}.exam-questions.compare .field-checkbox.wrong{color:#db0505;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.exam-questions.compare .field-checkbox.wrong .mark{background-color:#db0505}.exam-questions.compare .field-checkbox.wrong .svg-icon svg{opacity:1}.exam .breadcrumbs{margin-top:24px}.exam .breadcrumbs .breadcrumbs_item{font-size:.85rem!important}.exam-btn{font-size:14px;line-height:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.exam-results{padding:12px}.exam-results .breadcrumbs{margin-top:24px}.exam-results .breadcrumbs .breadcrumbs_item{font-size:.85rem!important}.exam-results .exam-results_block{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;padding:80px 0}.exam-results .exam-results_block .title{font-size:32px;line-height:42px;margin-bottom:24px}.exam-results .exam-results_block h5{font-size:24px;margin-bottom:24px;line-height:32px}.exam-results .exam-results_block h5.success-exam{color:#27ae60}.exam-results .exam-results_block h5.failed-exam{color:#db0505}.exam-results .exam-results_face{width:100px;height:100px;margin-bottom:32px}.exam-results .exam-results_buttons{display:flex;align-items:center}.exam-results .exam-results_buttons .empty{margin-right:12px;color:#000;background-color:transparent;border:1px solid #d6d6d6}.exam-results .exam-results_buttons .education-btn{margin-bottom:0;margin-right:12px}@media (min-width:992px){.job_container{width:752px!important}}.CollectionJobView{font-family:Montserrat;font-style:normal;font-weight:400;padding-top:14px;padding-bottom:6rem}.CollectionJobView .jobView_title{font-size:40px;line-height:120%;color:#000;margin:0 0 16px;max-width:752px}@media (max-width:768px){.CollectionJobView .jobView_title{font-size:24px;margin:0 0 12px}}.CollectionJobView .jobView_subtitle{font-size:24px;line-height:120%;color:#000;margin:0 0 20px;max-width:752px}@media (max-width:768px){.CollectionJobView .jobView_subtitle{font-size:18px;margin:0 0 14px}}.CollectionJobView .jobView_content{font-size:16px;line-height:140%;color:#000;margin:0 0 32px;max-width:752px;position:relative}@media (max-width:768px){.CollectionJobView .jobView_content{font-size:14px;margin:0 0 18px}}.CollectionJobView .jobView_content .jobView_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.CollectionJobView .jobView_content .jobView_image{max-width:100%;margin-right:0;margin-bottom:0}.CollectionJobView .breadcrumbs{margin:0 0 12px;padding:0;font-size:12px;line-height:16px;color:#8f8f8f}@media (max-width:769px){.CollectionJobView .breadcrumbs{margin-bottom:16px}}@media (max-width:400px){.CollectionJobView .breadcrumbs{margin:0 0 12px}}.CollectionJobView h1{padding:0;font-style:normal;font-weight:600;font-size:40px;line-height:55px;color:#141414;margin:0 0 16px}@media (max-width:769px){.CollectionJobView h1{font-size:32px}}@media (max-width:400px){.CollectionJobView h1{font-size:24px;line-height:120%;margin-bottom:12px}}.CollectionJobView-box-img{display:flex;justify-content:space-between;margin-bottom:15px;max-width:850px}@media (max-width:769px){.CollectionJobView-box-img{margin-bottom:20px}}.CollectionJobView-box-img figure{width:50%;max-height:278px;margin:0;overflow:hidden;position:relative;border-radius:11px;box-sizing:border-box}.CollectionJobView-box-img figure:first-child{margin-right:24px}@media (max-width:500px){.CollectionJobView-box-img figure:first-child{margin-right:0;width:100%}}@media (max-width:500px){.CollectionJobView-box-img figure:nth-child(2){display:none}}.CollectionJobView-box-img img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.CollectionJobView-box-carousel{max-height:360px;overflow:hidden}.CollectionJobView article{max-width:850px;white-space:pre-wrap;font-weight:300;font-size:16px;line-height:120%;color:#212529;margin-bottom:24px}@media (max-width:769px){.CollectionJobView article{max-width:705px;font-size:14px;margin-bottom:18px}}.seo_block .seo_text li,.seo_block .seo_text p{font-size:16px im!important}.h1,h1{font-size:2.5rem;line-height:normal;margin:0}.h1__view{font-size:1.75rem;margin-bottom:1.5rem}.h2,h2{font-size:2.15rem}.h2,.h3,h2,h3{line-height:normal;margin:0}.h3,h3{font-size:1.875rem}.h4,.h5,.h6,h4,h5,h6{font-size:1.5rem;line-height:normal;margin:0}.text-bolder{font-weight:500}.svg-icon{display:inline-block}.svg-icon svg{height:100%;width:100%}.svg-icon svg circle,.svg-icon svg path,.svg-icon svg polygon,.svg-icon svg rect{transition:all .2s ease-in-out}.public-layout{display:flex;flex-direction:column;min-height:100vh}.public-layout .grecaptcha-badge{display:none!important}.public-layout .view{display:flex;flex-direction:column;flex:1;margin-top:106px}@media (min-width:768px){.public-layout .view{margin-top:95px}}.logo{align-items:center;display:flex}.logo .svg-icon{height:4rem;width:100px}.logo_footer .svg-icon{width:171px;height:auto;margin-bottom:.75rem}@media (max-width:576px){.logo_footer .svg-icon{width:10rem}}@media (max-width:425px){.logo_footer .svg-icon{width:9.5rem}}.breadcrumbs{margin-bottom:1.3rem}.breadcrumbs>span{white-space:nowrap;display:inline-block}.breadcrumbs .svg-icon{display:inline-block;height:5px;margin:0 5px 0 4px;width:8px}.breadcrumbs .breadcrumbs_item,.breadcrumbs a.breadcrumbs_item:hover,.breadcrumbs a.breadcrumbs_item:link,.breadcrumbs a.breadcrumbs_item:visited{color:#b0b0b0;font-size:.75rem;text-decoration:none}.public-wrapper{padding:14px 0 3rem}.swiper-pagination-bullet{background-color:#f4f4f4;border-radius:50%;height:10px;margin-left:12px;transition:all .2s ease-in-out;width:10px}.swiper-pagination-bullet:first-child{margin-left:0}.swiper-pagination-bullet-active{height:15px;width:15px}.title{margin-bottom:1.5rem}.title_order,.title_small-mb,.title_xs-mb{margin-bottom:1rem}.title_no-mb{margin-bottom:0}.title.text-white{color:#fff}.hero{align-items:center;display:flex;justify-content:center;flex-direction:column;padding:4rem 0}.hero_not-found{flex:1;margin:0 auto;max-width:90%;padding:4rem 0 5rem;width:600px}.hero_not-found img{display:block;margin-bottom:4rem;max-width:80%}.hero_not-found a:hover,.hero_not-found a:link,.hero_not-found a:visited{margin:0}.hero.full_height{flex:1}.favorite_button{background:none;border:none;display:inline-block;margin-top:1rem;padding:0;z-index:2}.favorite_button .svg-icon{height:34px;width:34px}.favorite_button .svg-icon svg path{stroke-width:2px;stroke:transparent}.favorite_button.active .svg-icon svg path{fill:#e82c2e}a.link__title-all:hover,a.link__title-all:link,a.link__title-all:visited{align-items:center;display:flex;font-size:.875rem;text-transform:uppercase;text-decoration:none}a.link__title-all:hover .svg-icon,a.link__title-all:link .svg-icon,a.link__title-all:visited .svg-icon{display:inline-block;height:15px;margin-right:10px;width:21px}a.link__title-all:hover:hover svg path,a.link__title-all:link:hover svg path,a.link__title-all:visited:hover svg path{fill:#e82c2e}.white_cell{background-color:#fff;width:100%;height:100%}.seo_block{margin-top:3rem}.seo_block .seo_text{width:100%;color:#858585}.seo_block .seo_text h2{font-size:1.45rem}a.btn-sm:hover,a.btn-sm:link,a.btn-sm:visited,button.btn-sm{padding:0 1.25em}button.btn-bordered-gray{color:#000}button.btn-bordered-gray:active,button.btn-bordered-gray:focus,button.btn-bordered-gray:hover{color:#fff}.go_top_button{align-items:center;background-color:#e82c2e;border:none;border-radius:50%;bottom:3.5rem;box-shadow:0 2px 54px 0 rgba(0,0,0,.2);display:flex;height:3rem;justify-content:center;position:fixed;right:0;transition:transform .25s ease;transform:translateX(100%) translateX(1.5rem);width:3rem;z-index:4}.go_top_button .svg-icon{height:2rem;transform:rotate(180deg);width:2rem}.go_top_button svg path{fill:#fff}.go_top_button.visible{transform:translateX(-2.3rem) translateY(-3rem)}@media (min-width:992px){.h1__view{font-size:2.5rem}.favorite_button:hover{cursor:pointer}.favorite_button:hover .svg-icon svg path{stroke:#e82c2e}.title{margin-bottom:2.5rem}.title_order{margin-bottom:2rem}.title_small-mb{margin-bottom:1.5rem}.title_xs-mb{margin-bottom:1rem}.go_top_button{display:none!important}}@media (min-width:992px){.title{margin-bottom:1.5rem}}.telegram_image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.telegram_form .subtitle-h2{display:none}.telegram_form .title{font-family:Montserrat;font-size:24px;font-weight:700;line-height:32px;letter-spacing:0;text-align:left;max-width:461px;margin:0 0 24px}.telegram_form form .btn-primary{margin:0}.telegram_form form textarea{height:40px;margin-bottom:24px}.telegram_form form .checkbox{display:none}.telegram_form form .form-row{display:flex;flex-direction:column}.telegram_form form .input-field{margin-bottom:24px}.telegram_form form .input-field input{max-width:461px}.agree_para,.telegram_form form .checkbox-label{font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#b0b0b0}.agree_para{max-width:461px}
.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block!important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{opacity:0;transform-origin:50% 100%;transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}
