/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: 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%;
  object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%}body{font:16px "Poppins",sans-serif;font:1.6rem "Poppins",sans-serif;margin:0;background:#ffffff;font-weight:400;text-rendering:optimizeLegibility;overflow-x:hidden;height:auto;height:initial;overflow-y:visible;overflow-y:initial}*{-webkit-box-sizing:content-box;box-sizing:content-box}main{display:block}h1{font-size:2em;margin:0}hr{-webkit-box-sizing:content-box;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%}p,ul,li{padding:0;margin:0;list-style:none}a{text-decoration:none;color:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none !important}.br{display:block}@media(max-width: 537px){.br{display:block}}.container{display:block;max-width:1599.999px;max-width:159.999999936rem;margin:0 auto;padding:0 17px;padding:0 1.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1025px){.container{padding:0 1.4rem}}.section__container{display:block;max-width:1110px;max-width:111rem;margin:0 auto;padding:0 17px;padding:0 1.7rem}.section__heading{font-weight:600;font-size:20px;font-size:2rem;line-height:131.3%;color:#3D4252;margin-bottom:16px;margin-bottom:1.6rem}@media(max-width: 1025px){.section__heading{font-size:1.8rem;margin-bottom:1.1rem}}div.input_error{position:absolute;bottom:-22px;bottom:-2.2rem;left:0;font-size:13px;font-size:1.3rem;color:red}.form__input{position:relative;width:100%}.form__input input{width:100%;font-weight:500;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;padding:12px 45px 12px 52px;padding:1.2rem 4.5rem 1.2rem 5.2rem;background:#E9EBEF;border:none;outline:none;border-radius:10rem}.form__input input::-webkit-input-placeholder{color:#9CACC2}.form__input input::-moz-placeholder{color:#9CACC2}.form__input input::-ms-input-placeholder{color:#9CACC2}.form__input input::placeholder{color:#9CACC2}.form__input .search__btn{position:absolute;top:50%;left:0;-webkit-transform:translate(1.5rem, -50%);transform:translate(1.5rem, -50%);background:none;border:none;cursor:pointer}.form__input .search__btn:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/ellipse.svg);width:16px;width:1.6rem;height:16px;height:1.6rem;background-size:cover}.search-form{max-width:395px;max-width:39.5rem;width:100%;display:block;margin-right:130px;margin-right:13rem}@media(max-width: 1025px){.search-form{display:none}}.page_collection{min-height:calc(100vh - 37.12rem)}.page__inner{padding:39px 0 14px 0;padding:3.9rem 0 1.4rem 0}.page__heading{display:none;font-weight:600;font-size:24px;font-size:2.4rem;line-height:131.3%;color:#192A3E;margin-bottom:57px;margin-bottom:5.7rem}@media(max-width: 1025px){.page__heading{font-size:2rem;margin-bottom:2.7rem}}.page__heading_active{display:block}.buttons_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;gap:1.8rem;margin-top:auto}@media(max-width: 1025px){.buttons_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:18px;gap:1.8rem;margin-top:auto}@media(max-width: 1025px){.button_wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.button_overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:18px;gap:1.8rem}@media(max-width: 1025px){.button_overlay{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.copy_button{border-radius:4px;border:2px solid #334D6E;background:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:56px;width:100%;max-height:56px;padding:0px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copy_button:hover{border-color:#00C98F}.copy_button:hover svg path.hover{fill:#00C98F}.copy_button:hover#modal-button-product:hover::after{content:"Try integrating our Showroom onto your website using simple and ready-to-use code snippet. Integration couldn't be easier!";position:absolute;-webkit-transform:translate(55px, -85px);transform:translate(55px, -85px);max-width:clamp(93.75px,52.083px + 8.6806vw,156.25px);max-width:clamp(9.375rem,5.2083rem + 8.6806vw,15.625rem);background-color:#fff;font-size:12.5px;font-size:12.5px;font-size:1.25rem;padding:5px;border-radius:4px;border:2px solid #334d6e}@media(max-width: 1025px){.copy_button:hover#modal-button-product:hover::after{display:none}}.copy_button:hover#modal-button-configurator:hover::after{content:"Try integrating our Configurator onto your website using simple and ready-to-use code snippet. Integration couldn't be easier!";position:absolute;-webkit-transform:translate(55px, -85px);transform:translate(55px, -85px);max-width:clamp(93.75px,52.083px + 8.6806vw,156.25px);max-width:clamp(9.375rem,5.2083rem + 8.6806vw,15.625rem);background-color:#fff;font-size:12.5px;font-size:12.5px;font-size:1.25rem;padding:5px;border-radius:4px;border:2px solid #334d6e}@media(max-width: 1025px){.copy_button:hover#modal-button-configurator:hover::after{display:none}}.copy_button:hover#modal-button-showroom:hover::after{content:"Try integrating our Showroom onto your website using simple and ready-to-use code snippet. Integration couldn't be easier!";position:absolute;-webkit-transform:translate(147px, 0px);transform:translate(147px, 0px);max-width:200px;background-color:#fff;font-size:12.5px;font-size:12.5px;font-size:1.25rem;padding:5px;border-radius:4px;border:2px solid #334d6e}@media(max-width: 1025px){.copy_button:hover#modal-button-showroom:hover::after{display:none}}.resize-btn{display:block;cursor:pointer}.resize-btn:after{content:"";display:block;width:34px;width:3.4rem;height:34px;height:3.4rem;background:url(/wp-content/themes/zolak/dist/img/icons/contain.svg) no-repeat;background-size:contain}.resize-btn.expanded:after{content:"";display:block;width:34px;width:3.4rem;height:34px;height:3.4rem;background:url(/wp-content/themes/zolak/dist/img/icons/expanded.svg) no-repeat;background-size:contain}.page-sandbox{padding-top:140px;background:#ffffff}@media(max-width: 1025px){.page-sandbox{padding-top:110px}}.hidden{display:none}.non-accent{color:#9CACC2}.frame_title{color:#192A3E;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:85px;font-weight:600;position:relative;margin:0 auto;top:-30px;left:45px;width:775px}@media(max-width: 1025px){.frame_title{font-size:16px;padding-bottom:20px;position:inherit;width:inherit}}.page_title{color:#192A3E;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:155%;letter-spacing:.6px;padding:62px 0 145px 0}@media(max-width: 1025px){.page_title{letter-spacing:.39px;font-size:26px;padding:20px 0}}h1,
h2,
h3,
h4{margin:0;padding:0}.button{display:block;width:100%;padding:20px 0;padding:2rem 0;font-weight:700;font-size:18px;font-size:1.8rem;line-height:150%;color:#ffffff;background:#0db5ff;text-align:center;border-radius:28px;-webkit-transition-duration:.3s;transition-duration:.3s;text-transform:capitalize;cursor:pointer;border:none;outline:none}@media(max-width: 1025px){.button{font-size:1.55rem;line-height:150%;padding:1.5rem 0}}.button_sm{width:190px;width:19rem;padding:11px 10px;padding:1.1rem 1rem}.button_wireframes{padding:15px 55px;padding:1.5rem 5.5rem}.button_cart{display:block;padding:8px 24px;padding:.8rem 2.4rem;font-weight:600;font-size:16px;font-size:1.6rem;line-height:150%;color:#334D6E;border:1px solid #9cacc2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#ffffff;cursor:pointer}.button_cart:hover{background:#334D6E;color:#ffffff;border:1px solid #334D6E}.button:hover{background:#17a2df}.header{position:fixed;width:100%;z-index:9999;background:#ffffff}.header .top-header{padding:12px 0;padding:1.2rem 0;background:#192A3E}.header .top-header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .top-header__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;color:#68798d;white-space:nowrap}.header .top-header__link_mail{margin-right:40px;margin-right:4rem}.header .top-header__link_mail:before{content:"";display:block;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.4" /><feFuncG type="linear" slope="0.4" /><feFuncB type="linear" slope="0.4" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(0.4);filter:brightness(0.4);background:url(/wp-content/themes/zolak/dist/img/icons/mail.svg) no-repeat;width:16px;width:1.6rem;height:16px;height:1.6rem;background-size:cover;margin-right:10px;margin-right:1rem}.header .top-header__link_phone:before{content:"";display:block;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.4" /><feFuncG type="linear" slope="0.4" /><feFuncB type="linear" slope="0.4" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(0.4);filter:brightness(0.4);background:url(/wp-content/themes/zolak/dist/img/icons/phone-call.svg) no-repeat;width:16px;width:1.6rem;height:16px;height:1.6rem;background-size:cover;margin-right:10px;margin-right:1rem}@media(max-width: 500px){.header .top-header__link_phone{margin-right:0;margin-left:auto;white-space:nowrap}}.header .header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0;padding:1.6rem 0}.header .header-main__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.header .header-main__block.buttons{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.header .header-main__block.web{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 1025px){.header .header-main__block.web{display:none}}@media(max-width: 1025px){.header .header-main__block.mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}}.header .header-main__block.mobile .top-header__link{margin:0;color:#192A3E}.header .header-main__nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:.3;-ms-flex:.3;flex:.3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1025px){.header .header-main__nav__list{display:none}}.header .header-main__nav__list .nav__link{font-size:18px;font-size:1.8rem;font-weight:500;color:#272D4E}.header .header-main__nav__list .nav__link:hover{color:#00C98F}.header .header-main__nav__list .nav__link__active{font-weight:800}.header .header-main__menu{display:none}@media(max-width: 1025px){.header .header-main__menu{display:block;margin-right:1.4rem;cursor:pointer}}.header .header-main__menu:before{display:none}@media(max-width: 1025px){.header .header-main__menu:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/menu.svg);width:2.4rem;height:1.7rem;background-size:cover}}.header .header-main__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:26px;font-size:2.6rem;line-height:39px;line-height:3.9rem;color:#272D4E;white-space:nowrap}@media(max-width: 1025px){.header .header-main__logo{font-size:1.8rem;color:transparent}.header .header-main__logo span{display:none}}.header .header-main__logo:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/logo-cylindo.svg) no-repeat;width:192px;width:19.2rem;height:60px;height:6rem;background-size:contain}.header__like{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__like:hover{cursor:pointer}.header__like:hover path{stroke:#192A3E}.header__like .notempty{position:absolute;top:-10px;top:-1rem;right:-4px;right:-0.4rem;width:10px;width:1rem;height:10px;height:1rem;background:#00C98F;border-radius:50%;-webkit-transition:all .3s;transition:all .3s}.header__like .notempty.added{-webkit-transform:scale(1.7);transform:scale(1.7)}.header__cart{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:36px;margin-left:3.6rem}@media(max-width: 1025px){.header__cart{margin-left:2.6rem}}.header__cart:hover{cursor:pointer}.header__cart:hover path,.header__cart:hover circle,.header__cart:hover ellipse{stroke:#192A3E}@-webkit-keyframes pulsate{from{-webkit-transform:scale(1)}to{-webkit-transform:scale(1.5)}}.header__cart .notempty{position:absolute;top:-7px;top:-0.7rem;right:-4px;right:-0.4rem;width:10px;width:1rem;height:10px;height:1rem;background:#00C98F;border-radius:50%}.header__cart .notempty.remind{-webkit-transform:scale(1);-webkit-transform-origin:center center;-webkit-animation-duration:800ms;-webkit-animation-name:pulsate;-webkit-animation-delay:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-webkit-transition:all 1s .01s;transition:all 1s .01s}.header .header-menu{position:absolute;top:0;left:0;z-index:99999}@media(max-width: 1025px){.header .header-menu{position:fixed;width:100%;height:100%;z-index:999999}}.header .header-menu .nav{overflow:auto;display:none;padding:80px 150px;padding:8rem 15rem;background:#ffffff}@media(max-width: 1025px){.header .header-menu .nav{display:block;width:100%;height:100%;padding:2rem}}@media(max-width: 1025px)and (orientation: landscape){.header .header-menu .nav{height:70vh;padding-bottom:10rem}}.header .header-menu .nav__heading{font-weight:800;font-size:36px;font-size:3.6rem;line-height:54px;line-height:5.4rem;color:#334D6E;margin-bottom:45px;margin-bottom:4.5rem}@media(max-width: 1025px){.header .header-menu .nav__heading{font-size:2.6rem;margin-bottom:3rem}}@media(max-width: 1025px){.header .header-menu .nav__heading.contacts{display:block !important}}.header .header-menu .nav__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:24px;font-size:2.4rem;line-height:131.3%;color:#334D6E;padding:20px 0;padding:2rem 0}@media(max-width: 1025px){.header .header-menu .nav__item{font-size:2rem}}.header .header-menu .nav__item:hover{color:#00C98F}.header .header-menu .nav__item:hover .nav__image path{fill:#00C98F}.header .header-menu .nav__image{display:block;width:30px;width:3rem;height:30px;height:3rem;-o-object-fit:contain;object-fit:contain;margin-right:14px;margin-right:1.4rem}.header .header-menu .nav__close{margin-bottom:24px;margin-bottom:2.4rem;margin-left:auto;width:50px;width:5rem;cursor:pointer}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:26px;font-size:2.6rem;line-height:39px;line-height:3.9rem;color:#3D4252;white-space:nowrap}@media(max-width: 1025px){.logo{font-size:1.8rem}}.logo:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/logo.png) no-repeat;width:35px;width:3.5rem;height:35px;height:3.5rem;background-size:contain;margin-right:18px;margin-right:1.8rem}header+.page,header+.product,header+.hero,header+.container{padding-top:120px;padding-top:12rem}@media(max-width: 1025px){header+.page,header+.product,header+.hero,header+.container{padding-top:11rem}}@media(max-width: 1025px)and (orientation: landscape){header+.page,header+.product,header+.hero,header+.container{padding-top:11rem}}.frame__header{background:#ffffff;position:relative;top:-50px;-webkit-box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);border-top-left-radius:20px;border-top-right-radius:20px}@media(max-width: 1025px){.frame__header{top:0px}}.frame__header-inner{padding:0 45px;max-width:1261px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1025px){.frame__header-inner{padding:0 15px}}.frame__header-catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media(max-width: 1025px){.frame__header-catalog{gap:15px}}.frame__header-catalog .memu-catalog-title{font-size:12px;color:#192A3E;text-transform:uppercase;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.089px}.frame__header-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}@media(max-width: 1025px){.frame__header-tools{gap:15px}}.frame__header-tools .search-bar{background:#f3f5fb;width:200px;padding:5px 0;padding-left:10px;border-radius:100px}.frame__header-tools .search-bar .search-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;color:#9CACC2}@media(max-width: 1025px){.frame__header-tools .search-bar{display:none}}.bar-icon{height:15px;width:15px}.hero{padding-bottom:250px}@media(max-width: 1025px){.hero{padding-bottom:35px;border:none}}.hero__inner{max-height:600px;max-width:1261px;background-color:#00b0bd;background-repeat:no-repeat;background-image:url(/wp-content/themes/zolak/dist/img/backgrounds/sandbox-main-page.png);border-radius:20px;margin:0 auto;position:relative;-webkit-box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2)}@media(max-width: 743px){.hero__inner{background-size:cover;background-position:bottom}}@media(max-width: 550px){.hero__inner{background-size:100%;background-position:bottom;height:545px;background-image:url(/wp-content/themes/zolak/dist/img/backgrounds/sandbox-main-page-mob.jpg)}}.hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:70%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 100px;padding:50px 0 150px 0;padding:5rem 0 15rem 0}@media(max-width: 1025px){.hero__content{padding:10rem 0;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%}}@media(max-width: 743px){.hero__content{padding:4rem 0}}.hero .hero-prod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45%;gap:50px}@media(max-width: 1025px){.hero .hero-prod{width:90%;gap:20px}}.hero .hero-prod__heading{font-weight:bold;font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;color:#fff}@media(max-width: 1025px){.hero .hero-prod__heading{font-size:1.8rem;line-height:2.3rem;text-align:center}}.hero .hero-prod__category{font-weight:300;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E;margin-bottom:17px;margin-bottom:1.7rem;text-transform:uppercase}.hero .hero-prod__price{font-weight:bold;font-size:64px;font-size:6.4rem;line-height:96px;line-height:9.6rem}@media(max-width: 1025px){.hero .hero-prod__price{font-size:2.4rem;line-height:1.6rem}}.hero .hero-prod .button.sandbox{max-width:280px;max-height:56px;background:none;border:2px solid #ffffff;padding:14.5px 0;padding:1.45rem 0;font-size:18px;font-size:1.8rem}@media(max-width: 1025px){.hero .hero-prod .button.sandbox{-ms-flex-item-align:center;align-self:center}}.hero .hero-prod .button.sandbox:hover{background:#ffffff;color:#192A3E}.hero .group_hero-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1025px){.hero .group_hero-card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 500px){.hero .group_hero-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.hero .hero-card{max-width:400px;max-width:40rem;width:100%;padding:35px;padding:3.5rem;-webkit-backdrop-filter:blur(31px);backdrop-filter:blur(31px);-webkit-backdrop-filter:blur(3.1rem);backdrop-filter:blur(3.1rem);border-radius:1rem;-webkit-box-shadow:0px 4px 15px rgba(7, 24, 50, .25);box-shadow:0px 4px 15px rgba(7, 24, 50, .25);-webkit-box-sizing:border-box;box-sizing:border-box}.hero .hero-card.showroom{background:#fff}@media(max-width: 1025px){.hero .hero-card.showroom{margin-top:clamp(2rem,.3043rem + 8.3478vw,5rem)}}.hero .hero-card.vision{margin-top:clamp(3.125px,-203.461px + 29.5vw,312.5px);margin-top:clamp(.3125rem,-20.3461rem + 29.5vw,31.25rem);background:#e9eff5}@media(max-width: 1025px){.hero .hero-card.vision{margin-top:35rem}}@media(max-width: 500px){.hero .hero-card.vision{margin-top:0}}@media(max-width: 1025px){.hero .hero-card{max-width:100%;padding:2rem}}.hero .hero-card__heading{font-weight:bold;font-size:37px;font-size:3.7rem;line-height:131.3%;color:#192A3E;margin-bottom:20px;margin-bottom:2rem}@media(max-width: 1025px){.hero .hero-card__heading{font-size:2.2rem}.hero .hero-card__heading br{display:none}}.hero .hero-card__description{font-weight:300;font-size:16px;font-size:1.6rem;line-height:150%;color:#334D6E;margin-bottom:25px;margin-bottom:2.5rem}.featured{padding:0 0 70px 0}@media(max-width: 1025px){.featured{padding:30px 0 20px 0}}.featured__inner{max-width:1261px;margin:0 auto;background:#ffffff;-webkit-box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);border-radius:20px;border:1.875px solid #f7f7fa}.featured__inner .frame__header{position:static;position:initial;-webkit-box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2);box-shadow:0px 0px 60.63px 0px rgba(20, 31, 52, .2)}.featured__content{position:relative;padding-top:30px;padding-top:3rem}.featured .featured-swiper{position:static !important}.featured .featured-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 30px;padding:2.4rem 3rem;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(rgba(255, 255, 255, 0))),#fff;background:linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%),#fff;border:1px solid #d8dbe2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer}.featured .featured-card:hover{border:1px solid #05DB9D}.featured .featured-card__side{width:50%}.featured .featured-card__image{position:absolute;right:0;bottom:0;max-width:257px;max-width:25.7rem;width:100%;height:213px;height:21.3rem;-o-object-fit:contain;object-fit:contain}@media(max-width: 1025px){.featured .featured-card__image{max-width:50%}}.featured .featured-card__heading{max-width:150px;max-width:15rem;width:100%;font-weight:600;font-size:20px;font-size:2rem;line-height:26px;line-height:2.6rem;color:#192A3E}.featured .featured-card__category{font-weight:300;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;text-transform:uppercase;color:#334D6E;margin-bottom:7px;margin-bottom:.7rem}.featured .featured-card__rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E;margin-bottom:60px;margin-bottom:6rem}.featured .featured-card__rate:before{content:"";display:block;width:19px;width:1.9rem;height:19px;height:1.9rem;background:url(/wp-content/themes/zolak/dist/img/icons/star.svg) no-repeat;background-size:contain;margin-right:3px;margin-right:.3rem}.featured .featured-card__price{font-weight:600;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#334D6E}.featured .featured-pagination{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%, 21rem);transform:translate(-50%, 21rem);z-index:9;border-radius:45px;display:none}@media(max-width: 1025px){.featured .featured-pagination{display:inline;display:initial;width:100%}}.featured .featured-pagination .swiper-pagination-progressbar-fill{background:#334D6E !important}.featured .featured-pagination .swiper-pagination-bullet{width:16px;height:4px;background:#9cacc2;border-radius:10px;margin:0 4px;margin:0 .4rem}.featured .featured-pagination .swiper-pagination-bullet-active{width:24px;height:4px;background:#00c98f;border-radius:10px}.featured .frame_title{padding-bottom:65px;position:static;position:initial;background:none}@media(max-width: 1025px){.featured .frame_title{padding-bottom:20px}}.featured-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:8px;top:.8rem;right:9px;right:.9rem;width:42px;width:4.2rem;height:42px;height:4.2rem;border-radius:50%;font-weight:500;font-size:14px;font-size:1.4rem;line-height:150%;text-transform:uppercase;color:#ffffff}.featured-label.catalog{top:8px;top:.8rem;right:auto;left:8px;left:.8rem}.featured-label_discount{background:#EA2B4D}.featured-label_new{background:#00C98F}.frame__breadcrumbs-inner{max-width:1261px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frame__breadcrumbs-inner .breadcrumbs{gap:15px;color:#9CACC2}.frame__breadcrumbs-inner .breadcrumbs-item{color:#9CACC2;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.frame__breadcrumbs-inner .breadcrumbs-item.active{color:#334D6E;text-decoration:underline}@media(max-width: 1025px){.frame__breadcrumbs-inner .breadcrumbs{gap:7px}}.product_card_wrapper{max-width:1261px;margin:0 auto;padding:20px 50px;background-color:#ECEEF3;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.product_card_wrapper .card_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 1025px){.product_card_wrapper .card_info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product_card_wrapper .card_info__image{border-radius:8px;border:1px solid #ebedf0;background-color:#ffffff;background-image:url(/wp-content/themes/zolak/dist/img/preloader.gif);background-size:50px;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:56%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_card_wrapper .card_info__image.preloader{min-height:364px}@media(max-width: 1025px){.product_card_wrapper .card_info__image.preloader{min-height:178px}}@media(max-width: 1025px){.product_card_wrapper .card_info__image{width:100%;background-size:25px}}.product_card_wrapper .card_info__image #product-image{max-width:645px;width:100%;max-height:364px;-o-object-fit:contain;object-fit:contain;height:auto;background-color:#ffffff}.product_card_wrapper .card_info__image #product-image.no-image{-o-object-fit:none;object-fit:none}@media(max-width: 1025px){.product_card_wrapper .card_info__image #product-image{-o-object-fit:contain;object-fit:contain;max-height:178px}}.product_card_wrapper .card_info__content{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media(max-width: 1025px){.product_card_wrapper .card_info__content{padding-top:20px;width:100%;gap:10px}}.product_card_wrapper .card_info__content .name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 1025px){.product_card_wrapper .card_info__content .name-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product_card_wrapper .card_info__content #product-name{color:#272D4E;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.18px}@media(max-width: 1025px){.product_card_wrapper .card_info__content #product-name{font-size:18px}}.product_card_wrapper .card_info__content #product-category{color:#9CACC2;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}@media(max-width: 1025px){.product_card_wrapper .card_info__content #product-category{font-size:12px}}.product_card_wrapper .card_info__content #product-price{color:#334D6E;font-size:24px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 1025px){.product_card_wrapper .card_info__content #product-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:18px}}.product_card_wrapper .card_info__content #product-description{color:#334D6E;font-size:16px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical}@media(max-width: 1025px){.product_card_wrapper .card_info__content #product-description{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:14px}}.product_card_wrapper .card_info__content #start-with-product,.product_card_wrapper .card_info__content #start-with-configurator{max-width:283px;max-height:56px;padding:14.5px 0;padding:1.45rem 0;font-size:18px;font-size:1.8rem;margin-top:auto}@media(max-width: 1025px){.product_card_wrapper .card_info__content #start-with-product,.product_card_wrapper .card_info__content #start-with-configurator{max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 1025px){.product_card_wrapper{padding:10px 15px 30px 15px}}.try_products .card_try_wrapper{max-width:266px;max-height:167px;min-height:167px;width:100%;height:100%;border-radius:4px;border:1px solid #ebedf0;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media(max-width: 1025px){.try_products .card_try_wrapper{max-width:150px;max-height:110px;min-height:110px;width:100%;height:100%}}.try_products .card_try_wrapper .card_try_image{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.try_products .card_try_heading{color:#23374e;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.105px;padding-top:6px}@media(max-width: 1025px){.try_products .card_try_heading{font-size:12px;letter-spacing:.09px}}.integration{background:#334D6E}.integration__wrapper{max-width:1261px;margin:0 auto}.integration__wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:45px;padding:80px 0;padding:8rem 0}@media(max-width: 1025px){.integration__wrapper-content{padding:4rem 0}}.integration__wrapper-content::before{content:url(/wp-content/themes/zolak/dist/img/backgrounds/integration-background.png);position:absolute;-webkit-transform:translate(-330px, -115px);transform:translate(-330px, -115px)}@media(max-width: 1025px){.integration__wrapper-content::before{display:none}}.integration__wrapper-content .content__heading{color:#ffffff;font-size:37px;font-style:normal;text-align:center;font-weight:700;line-height:131.3%}@media(max-width: 1025px){.integration__wrapper-content .content__heading{font-size:20px}}.integration__wrapper-content .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media(max-width: 1025px){.integration__wrapper-content .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.integration__wrapper-content .button-wrapper .button_integration{max-width:252px;max-height:56px;padding:13px 0;padding:1.3rem 0;font-size:20px;font-size:2rem}.discount__inner{padding:110px 0;padding:11rem 0;background:#ECEEF3}@media(max-width: 1025px){.discount__inner{padding:4.5rem 0}}.discount__page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discount__side{width:50%}@media(max-width: 1025px){.discount__side{width:100%}}.discount__side:first-child{width:45%}@media(max-width: 1025px){.discount__side:first-child{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.discount__photo{height:560px;height:56rem;-o-object-fit:cover;object-fit:cover}@media(max-width: 1025px){.discount__photo{width:100%;height:auto}}.discount__title{max-width:335px;max-width:33.5rem;width:100%;font-weight:600;font-size:36px;font-size:3.6rem;line-height:132%;letter-spacing:.015em;color:#192A3E;margin-bottom:1px;margin-bottom:.1rem}@media(max-width: 1025px){.discount__title{display:none}}.discount__title_mobile{display:none}@media(max-width: 1025px){.discount__title_mobile{display:block;font-size:2rem;margin-bottom:2rem}}.discount__category{font-weight:300;font-size:21px;font-size:2.1rem;line-height:132%;letter-spacing:.015em;text-transform:uppercase;color:#334D6E;margin-bottom:20px;margin-bottom:2rem}@media(max-width: 1025px){.discount__category{font-size:1.8rem}}.discount__description{font-weight:300;font-size:17px;font-size:1.7rem;line-height:30px;line-height:3rem;letter-spacing:.02em;color:#334D6E;margin-bottom:48px;margin-bottom:4.8rem}@media(max-width: 1025px){.discount__description{font-size:1.6rem}}.discount__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:65px;margin-bottom:6.5rem}.discount__tag{display:-webkit-inline-box;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;font-size:1.4rem;line-height:30px;line-height:3rem;letter-spacing:.02em;color:#334D6E;margin-bottom:20px;margin-bottom:2rem}@media(max-width: 1025px){.discount__tag{width:47%}}.discount__tag:before{content:"";display:table;background:url(/wp-content/themes/zolak/dist/img/icons/check.svg) no-repeat;background-size:contain;width:32px;width:3.2rem;height:32px;height:3.2rem;margin-right:10px;margin-right:1rem}.discount__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discount__disc{font-weight:600;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#EA2B4D;margin:0 20px;margin:0 2rem}.discount__price{font-weight:600;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#334D6E}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:100px;margin-bottom:10rem}@media(max-width: 1025px){.tabs{margin-bottom:3.5rem}}.tabs__item{font-weight:300;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E;border-bottom:2px solid transparent;border-bottom:.2rem solid transparent;margin:0 25px;margin:0 2.5rem;cursor:pointer}@media(max-width: 1025px){.tabs__item{width:100%;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, .07),0 8px 12px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, .07),0 8px 12px 0 rgba(0, 0, 0, .1);padding:1.5rem;background-color:#ffffff;margin:0;margin-bottom:1.5rem}}.tabs__item.active{color:#00C98F;border-bottom:2px solid #00C98F;border-bottom:.2rem solid #00C98F}.tabs__page{display:none}.tabs__page.active{display:block}.offer__inner{padding:82px 0;padding:8.2rem 0}@media(max-width: 1025px){.offer__inner{padding:4.5rem 0}}.offer__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.offer__item{width:calc(25% - 8.2rem);padding:46px 29px;padding:4.6rem 2.9rem}@media(max-width: 1025px){.offer__item{width:100%;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, .07),0 8px 12px 0 rgba(0, 0, 0, .1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, .07),0 8px 12px 0 rgba(0, 0, 0, .1);padding:3.5rem;margin-bottom:2rem;border-radius:8px}}@media(max-width: 1025px)and (min-width: 500px)and (min-height: 756px){.offer__item{width:calc(50% - 9rem);margin-bottom:3.5rem}}.offer__image{display:block;margin:0 auto;margin-bottom:24px;margin-bottom:2.4rem}.offer__title{font-weight:600;font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;text-transform:capitalize;text-align:center;color:#334D6E;margin-bottom:23px;margin-bottom:2.3rem}.offer__description{font-weight:500;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;text-align:center;color:#9cacc2}.collection__inner{padding:167px 0 148px 0;padding:16.7rem 0 14.8rem 0;background:url(/wp-content/themes/zolak/dist/img/backgrounds/collection.jpg) no-repeat;background-size:cover}@media(max-width: 1025px){.collection__inner{padding:4.5rem 0}}.collection__heading{font-weight:600;font-size:35px;font-size:3.5rem;line-height:155%;text-align:center;letter-spacing:.015em;color:#192A3E;margin-bottom:41px;margin-bottom:4.1rem}@media(max-width: 1025px){.collection__heading{font-size:2.8rem}}.collection__button{display:block;margin:0 auto}.recommendations__inner{padding:32px 0;padding:3.2rem 0;background:#ECEEF3}.recommendations__content{position:relative}.recommendations__heading{font-weight:600;font-size:24px;font-size:2.4rem;line-height:131.3%;color:#192A3E;margin-bottom:50px;margin-bottom:5rem}@media(max-width: 1025px){.recommendations__heading{font-size:2rem;margin-bottom:2rem}}@media(max-width: 1025px){.recommendations .cards__item{margin:0}}.recommendations .recommend-swiper{position:static !important}.recommendations .swiper-pagination.swiper-pagination-progressbar{position:absolute;bottom:0;left:0;top:auto !important;width:100%;height:5px;height:.5rem;border-radius:100px;overflow:hidden}@media(max-width: 1025px){.recommendations .swiper-pagination.swiper-pagination-progressbar{bottom:-2rem}}.recommendations .swiper-pagination-progressbar-fill{background:#334D6E !important}.recommendations .swiper-button-next.swiper-button-disabled,.recommendations .swiper-button-prev.swiper-button-disabled{display:none}.recommendations .swiper-button-next:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/swiper-control.svg) no-repeat;width:26px;width:2.6rem;height:26px;height:2.6rem;background-size:contain}.recommendations .swiper-button-next:after{display:none}.recommendations .swiper-button-prev:before{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/swiper-control.svg) no-repeat;width:26px;width:2.6rem;height:26px;height:2.6rem;background-size:contain;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.recommendations .swiper-button-prev:after{display:none}.recommendations .swiper-button-next,.recommendations .swiper-container-rtl .swiper-button-prev{position:absolute;right:-47px;right:-4.7rem;-webkit-transform:translateY(0);transform:translateY(0);left:auto;z-index:99999}.recommendations .swiper-button-prev,.recommendations .swiper-container-rtl .swiper-button-next{position:absolute;left:-47px;left:-4.7rem;-webkit-transform:translateY(0);transform:translateY(0);z-index:99999}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;margin-right:-3rem}.cards__item{position:relative;max-width:calc(25% - 3rem);width:100%;margin:0 30px 30px 0;margin:0 3rem 3rem 0}@media(max-width: 1025px){.cards__item{max-width:calc(50% - 2.3rem);margin:0 1.5rem 2.5rem 0}}@media(max-width: 1025px)and (min-width: 500px)and (min-height: 756px){.cards__item{max-width:calc(33.33333% - 1.9rem) !important}}.cards__item:hover .cards__image{border:1px solid #00C98F;border:.1rem solid #00C98F}@media(min-width: 537px){.cards__item{max-width:calc(50% - 3rem)}}@media(min-width: 1023px){.cards__item{max-width:calc(25% - 3rem)}}.cards__like{position:absolute;top:12px;top:1.2rem;right:12px;right:1.2rem;cursor:pointer}@media(max-width: 1025px){.cards__like{top:.2rem;right:.2rem;padding:1rem}}.cards__like:hover svg path{stroke:#00C98F}.cards__dislike{position:absolute;top:12px;top:1.2rem;right:12px;right:1.2rem;cursor:pointer}@media(max-width: 1025px){.cards__dislike{top:.2rem;right:.2rem;padding:1rem}}.cards__dislike svg path{stroke:#00C98F;fill:#00C98F}.cards__dislike:hover svg path{stroke:#00C98F}.cards__image{display:block;border:1px solid #E9EBEF;border:.1rem solid #E9EBEF;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.6rem;overflow:hidden;margin-bottom:6px;margin-bottom:.6rem;background:#ffffff}.cards__image_source{width:100%;height:260px;height:26rem;-o-object-fit:contain;object-fit:contain}@media(max-width: 1025px){.cards__image_source{height:15rem}}@media(max-width: 1025px)and (min-width: 500px)and (min-height: 756px){.cards__image_source{height:23rem}}.cards__info{position:relative}@media(max-width: 1025px){.cards__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cards__heading{max-width:calc(100% - 5.1rem);font-weight:500;font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;letter-spacing:.01em;color:#192A3E}@media(max-width: 1025px){.cards__heading{max-width:100%;width:100%}}.cards__price{font-weight:600;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E}@media(max-width: 1025px){.cards__price{font-size:1.6rem}}.cards__rate{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334d6e}@media(max-width: 1025px){.cards__rate{position:static;font-size:1.6rem}}.cards__rate:before{content:"";display:block;width:19px;width:1.9rem;height:19px;height:1.9rem;background:url(/wp-content/themes/zolak/dist/img/icons/star.svg) no-repeat;background-size:contain;margin-right:3px;margin-right:.3rem}.product__inner{padding-bottom:20px;padding-bottom:2rem;padding-top:20px;padding-top:2rem}@media(max-width: 1025px){.product__inner{padding-bottom:3.6rem}}.product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;gap:2rem}@media(max-width: 500px){.product__info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}}@media(max-width: 1025px)and (min-width: 500px){.product__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}}.product__images{max-width:170px;max-width:17rem;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width: 500px){.product__images{max-width:100%;width:100%;margin-bottom:8px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 1025px)and (min-width: 500px){.product__images{max-width:10.8rem}}.product__images.resize{display:none !important}.product__mainimage{max-width:1200px;max-width:120rem;width:80%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #d8dbe2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;overflow:hidden}@media(max-width: 1025px){.product__mainimage{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:8px;width:100%}}.product__mainimage.resize{max-width:100% !important;width:100%}.product__infoblock{display:table;width:371px;width:37.1rem}@media(max-width: 1025px){.product__infoblock{width:100%}}@media(max-width: 1025px)and (min-width: 500px){.product__infoblock{display:none}}.product__infoblock.resize{display:none !important}.product__infoblock_mobile-large{display:none}@media(max-width: 1025px)and (min-width: 500px){.product__infoblock_mobile-large{display:block}}.product__controls{position:absolute;top:14px;top:1.4rem;right:14px;right:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999999}.product__heading{font-weight:700;font-size:26px;font-size:2.6rem;line-height:39px;line-height:3.9rem;color:#192A3E}@media(max-width: 1025px){.product__heading{display:none;font-size:2.4rem}}.product__heading_mobile{display:none}@media(max-width: 1025px){.product__heading_mobile{display:block;margin-bottom:1.2rem}}.product__category{display:block;font-weight:300;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;text-transform:uppercase;color:#334D6E;margin-bottom:17px;margin-bottom:1.7rem}.product__price{display:block;font-weight:600;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#334D6E;margin-bottom:35px;margin-bottom:3.5rem}@media(max-width: 1025px){.product__price{font-size:2rem;margin-bottom:2rem}}.product__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:46px;margin-bottom:4.6rem}.product__like{position:relative;-ms-flex-negative:0;flex-shrink:0;display:table;width:52px;width:5.2rem;height:52px;height:5.2rem;border:1px solid #9cacc2;border:.1rem solid #9cacc2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;cursor:pointer;margin-left:20px;margin-left:2rem}@media(max-width: 1025px){.product__like{width:4.5rem;height:4.5rem}}.product__like.active .product__like_img path{fill:#00C98F;stroke:#00C98F}.product__like:hover .product__like_img path{stroke:#00C98F}.product__like_img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.product__add{width:100%}@media(max-width: 1025px){.product__add{max-width:29.5rem}}.product__params{font-weight:600;font-size:17px;font-size:1.7rem;line-height:25px;line-height:2.5rem;color:#334D6E;margin-bottom:11px;margin-bottom:1.1rem}.product__description{font-weight:300;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#334D6E;margin-bottom:7px;margin-bottom:.7rem}.product__id{font-weight:600;font-size:13.5px;font-size:1.35rem;line-height:24px;line-height:2.4rem;color:#9CACC2;margin-bottom:15px;margin-bottom:1.5rem}.product-images-swiper{height:clamp(400px,270px + 8.9667vw,460px);height:clamp(40rem,27rem + 8.9667vw,46rem);cursor:pointer;border-radius:6px;overflow:hidden}@media(min-width: 1280px){.product-images-swiper.desktop .swiper-wrapper .swiper-slide{height:15rem !important}}.product-images-swiper .swiper-slide-active img{border:1px solid #192a3e !important;border:.1rem solid #192a3e !important}.product-images-swiper .swiper-slide img{border:1px solid #d8dbe2;border:.1rem solid #d8dbe2}.product-images-swiper--interior-active .swiper-slide-active img{border:1px solid #d8dbe2 !important;border:.1rem solid #d8dbe2 !important}.product-images-swiper.tablet{height:390px;height:39rem}@media(max-width: 1025px){.product-images-swiper.tablet{height:auto}}@media(max-width: 500px){.product-images-swiper.tablet{height:auto !important}}@media(max-width: 1025px)and (min-width: 500px){.product-images-swiper.tablet{height:27.5rem}}@media(max-width: 1025px)and (min-width: 500px)and (orientation: portrait){.product-images-swiper.tablet{height:36rem}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.product-images-swiper.tablet{height:39rem}}@media(min-width: 1280px){.product-images-swiper.tablet .swiper-wrapper .swiper-slide{height:15rem !important}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.product-images-swiper.tablet .swiper-wrapper .swiper-slide{height:15rem !important}}@media(max-width: 1025px){.product-images-swiper.tablet .swiper-wrapper .swiper-slide{height:10.8rem !important}}@media(max-width: 1025px){.product-images-swiper{height:auto}}@media(max-width: 500px){.product-images-swiper{height:auto !important}}@media(max-width: 1025px)and (min-width: 500px){.product-images-swiper{height:clamp(28vh,-372.8125rem + 59vh,37.5rem)}}@media(max-width: 1025px)and (min-width: 500px)and (orientation: landscape){.product-images-swiper{height:65vh}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.product-images-swiper{height:34rem}}.product-images-swiper .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 500px){.product-images-swiper .swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.product-images-swiper .swiper-wrapper .swiper-slide{height:15rem !important}}@media(max-width: 1025px){.product-images-swiper .swiper-wrapper .swiper-slide{height:10.8rem !important}}.product-images-swiper .product-slider-controls:last-child{margin-bottom:0 !important}.product-images-swiper .swiper-slide-thumb-active .product-images-swiper__image img,.product-images-swiper .swiper-slide-active .product-images-swiper__image img{border:1px solid #192A3E;border:.1rem solid #192A3E}.product-images-swiper__image{width:100%;height:100%}.product-images-swiper__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #d8dbe2;border:.1rem solid #d8dbe2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px}@media(max-width: 1025px){.product-images-swiper__image img{height:10.8rem;width:10.8rem}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.product-images-swiper__image img{height:15rem}}.product-mainimage-swiper{position:relative}.product-mainimage-swiper__image{width:100%;height:100%}.product-mainimage-swiper__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1025px){.product-mainimage-swiper__image img{max-width:100%}}.product-mainimage-swiper .swiper-slide{position:relative;height:100%}.product-mainimage-swiper__button-prev::before{content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(2rem, -50%) rotate(90deg);transform:translate(2rem, -50%) rotate(90deg);background:url(/wp-content/themes/zolak/dist/img/icons/arrow.svg) no-repeat;width:30px;width:3rem;height:30px;height:3rem;background-size:contain;z-index:9998;cursor:pointer}.product-mainimage-swiper__button-prev.swiper-button-disabled::before{opacity:.3}.product-mainimage-swiper__button-next::before{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(-2rem, -50%) rotate(-90deg);transform:translate(-2rem, -50%) rotate(-90deg);background:url(/wp-content/themes/zolak/dist/img/icons/arrow.svg) no-repeat;width:30px;width:3rem;height:30px;height:3rem;background-size:contain;z-index:9998;cursor:pointer}.product-mainimage-swiper__button-next.swiper-button-disabled::before{opacity:.3}.interior{border:1px solid #d8dbe2;border:.1rem solid #d8dbe2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;margin-bottom:15px;margin-bottom:1.5rem;padding:20px 10px;padding:2rem 1rem;cursor:pointer}@media(max-width: 1025px){.interior{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;width:100%;padding:1.2rem;margin-bottom:.8rem}}@media(max-width: 1025px)and (min-width: 500px){.interior{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10.8rem;padding:1.85rem 0}}@media(min-width: 1025px)and (max-width: 1280px)and (orientation: landscape){.interior{padding:3.3rem 1rem}}@media(max-width: 756px)and (min-width: 500px){.interior{width:108px}}.interior.active{border:1px solid #192a3e;border:.1rem solid #192a3e}.interior__image{display:block;margin:0 auto 5px auto;margin:0 auto .5rem auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 1025px){.interior__image{width:36px;height:33px;margin:0}}.interior__text{display:block;font-weight:500;font-size:16px;font-size:1.6rem;line-height:150%;color:#334D6E;text-align:center;-webkit-text-stroke:0.5px #d8dbe2;-webkit-text-stroke:.05rem #d8dbe2;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 1025px){.interior__text{margin:0;font-size:1.4rem}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;margin-bottom:2rem}@media(max-width: 1025px){.breadcrumbs{margin-bottom:.8rem}}.breadcrumbs .home{text-transform:capitalize}.breadcrumbs span:last-child span{font-weight:500;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E;border-bottom:1px solid;border-bottom:.1rem solid}@media(max-width: 1025px){.breadcrumbs span:last-child span{font-size:1.6rem}}.breadcrumbs a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#9CACC2;border-bottom:1px solid transparent;border-bottom:.1rem solid transparent}@media(max-width: 1025px){.breadcrumbs a{font-size:1.6rem}}.breadcrumbs a:after{content:"";display:block;background:url(/wp-content/themes/zolak/dist/img/icons/chevron_right.svg) no-repeat;width:6.77px;width:.677rem;height:12.02px;height:1.202rem;background-size:cover;margin:0 10px;margin:0 1rem}.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1025px){.cart{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 537px){.cart{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 1023px){.cart{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cart__inner{padding-bottom:160px;padding-bottom:16rem}@media(max-width: 1025px){.cart__inner{padding-bottom:4rem}}.cart__products{width:100%}@media(min-width: 537px){.cart__products{width:100%}}@media(min-width: 1023px){.cart__products{width:58%}}.cart__benefits{display:block;width:100%}@media(min-width: 537px){.cart__benefits{width:100%}}@media(min-width: 1023px){.cart__benefits{width:29%}}.cart__product{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px;padding:1.8rem;padding-left:46px;padding-left:4.6rem;border:1px solid #d8dbe2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;margin-bottom:14px;margin-bottom:1.4rem}@media(max-width: 1025px){.cart__product{padding:1.7rem;padding-bottom:8rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 1025px){.cart__product a{width:100%}}.cart__image{display:block;width:130px;width:13rem;height:130px;height:13rem;-o-object-fit:contain;object-fit:contain;margin-right:32px;margin-right:3.2rem}@media(max-width: 1025px){.cart__image{width:100%;height:17rem}}.cart__empty{font-weight:300;font-size:20px;font-size:2rem;line-height:21px;line-height:2.1rem;color:#334D6E;margin:30px 0 70px;margin:3rem 0 7rem}.cart__info{max-width:240px;max-width:24rem;width:100%;height:130px;height:13rem;overflow:hidden;margin-right:40px;margin-right:4rem}@media(max-width: 1025px){.cart__info{max-width:100%;height:auto;margin-bottom:2rem}}.cart__name{font-weight:500;font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;letter-spacing:.01em;color:#192A3E;margin-bottom:3px;margin-bottom:.3rem}@media(max-width: 1025px){.cart__name{font-size:1.8rem}}.cart__descr{font-weight:300;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;color:#334D6E}.cart__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__counter{width:32px;width:3.2rem;height:32px;height:3.2rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:23px;font-size:2.3rem;font-weight:300;cursor:pointer}.cart__minus{border:1px solid #EA2B4D;color:#EA2B4D}.cart__minus:hover{color:#ffffff;background:#EA2B4D}.cart__plus{border:1px solid #00C98F;color:#00C98F}.cart__plus:hover{color:#ffffff;background:#00C98F}.cart__quantity{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;text-align:center;letter-spacing:.15px;color:#192A3E;margin:0 13px;margin:0 1.3rem}.cart__price{font-weight:600;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#334D6E;margin-left:auto}@media(max-width: 1025px){.cart__price{font-size:2rem}}.cart__total{font-weight:300;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#9CACC2;text-align:end;margin-bottom:18px;margin-bottom:1.8rem;margin-top:33px;margin-top:3.3rem}@media(max-width: 1025px){.cart__total{font-size:2rem}}.cart__total span{font-weight:600;font-size:24px;font-size:2.4rem;line-height:36px;line-height:3.6rem;color:#334D6E}@media(max-width: 1025px){.cart__total span{font-size:2rem}}.cart__order{max-width:375px;max-width:37.5rem;margin-left:auto}@media(max-width: 1025px){.cart__order{padding:1.5rem 0;margin-bottom:5.5rem}}.cart__buttons{position:absolute;bottom:18px;bottom:1.8rem;right:18px;right:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart__rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#334D6E;margin-right:19px;margin-right:1.9rem}.cart__rate:before{content:"";display:block;width:19px;width:1.9rem;height:19px;height:1.9rem;background:url(/wp-content/themes/zolak/dist/img/icons/star.svg) no-repeat;background-size:contain;margin-right:3px;margin-right:.3rem}.cart__remove{margin-right:8px;margin-right:.8rem}.cart__like{position:relative;width:42px;width:4.2rem;height:42px;height:4.2rem;border:1px solid #9cacc2;border:.1rem solid #9cacc2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;cursor:pointer}.cart__like:hover svg path{stroke:#00C98F}.cart__like svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cart__dislike{position:relative;width:42px;width:4.2rem;height:42px;height:4.2rem;border:1px solid #9cacc2;border:.1rem solid #9cacc2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;cursor:pointer}.cart__dislike svg path{fill:#00C98F;stroke:#00C98F}.cart__dislike:hover svg path{stroke:#00C98F}.cart__dislike svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cart-benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;margin-bottom:5rem}.cart-benefits__item:last-child{margin-bottom:0}.cart-benefits__image{display:block;margin-right:30px;margin-right:3rem}.cart-benefits__name{font-weight:600;font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;text-transform:capitalize;color:#192A3E;margin-bottom:6px;margin-bottom:.6rem}@media(max-width: 1025px){.cart-benefits__name{font-size:2rem}}.cart-benefits__description{font-weight:300;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;color:#334D6E}.modal__overlay{position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, .7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.modal__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:1px solid #dfe7eb;background-color:#fff;margin:70px 0;padding:10px 20px;max-width:600px;width:100%;max-height:725px;height:auto;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1025px){.modal__container{max-width:none;max-height:none;margin:0}}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__footer .button_wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal__footer .button_wrapper .button_copy,.modal__footer .button_wrapper .button_close{max-width:80px;padding:11px 24px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.14px}.modal__footer .button_wrapper .button_close{background:#ffffff;color:#192A3E;border:1px solid #334D6E}.modal_heading{color:#192A3E;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.18px;margin-bottom:18px}.modal__close{background:transparent;border:0;cursor:pointer}.modal__header .modal__close:before{content:"✕";color:#6d7b8e;font-weight:600}.modal__content{margin-top:20px;margin-top:2rem;margin-bottom:20px;margin-bottom:2rem;line-height:1.5;color:rgba(0, 0, 0, .8)}.code_content{height:510px}@media(max-width: 1025px){.code_content{height:490px}}.code_snippet{width:100%;height:100%;padding:10px 26px 10px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid #9CACC2;border-radius:4px;background-color:#efeef5;font-size:16px;resize:none}@media(max-width: 1025px){.code_snippet{padding:10px 5px}}.code_snippet::-webkit-scrollbar{width:30px}.code_snippet::-webkit-scrollbar-track{background:#efeef5;margin:10px}.code_snippet::-webkit-scrollbar-thumb{background-color:#c5cddb;border-radius:19px;border:10px solid #efeef5}.code_snippet:focus-visible{outline-color:#00C98F}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.footer__inner{padding:55px 0;padding:5.5rem 0;background:#272D4E}@media(max-width: 1025px){.footer__inner{padding:2.5rem 0}}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__logo{color:#ffffff}.footer__copyright{background:#00C98F;padding:20px 0;padding:2rem 0}@media(max-width: 1025px){.footer__copyright{padding:1.5rem 0}}.footer__copyright h3{font-weight:600;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;color:#ffffff}@media(max-width: 1025px){.footer__copyright h3{font-size:1.4rem;text-align:center}}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__contact{display:block;margin-right:47px;margin-right:4.7rem}.footer__contact:last-child{margin-right:0}.footer__contact h5{font-weight:600;font-size:12px;font-size:1.2rem;line-height:25px;line-height:2.5rem;color:#ffffff;margin-bottom:2px;margin-bottom:.2rem}.footer__contact a{font-weight:normal;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem;color:#E9EBEF}.notfound__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 46.6rem);padding:50px 0;padding:5rem 0}@media(max-width: 1025px){.notfound__wrap{height:calc(100vh - 42.6rem)}}.notfound__heading{font-size:146px;font-size:14.6rem;font-weight:400;line-height:1;text-align:center;color:#00C98F;margin-bottom:4px;margin-bottom:.4rem}@media(max-width: 1025px){.notfound__heading{font-size:6.6rem}}.notfound__subheading{font-size:28px;font-size:2.8rem;text-align:center;color:#334D6E;margin-bottom:10px;margin-bottom:1rem}@media(max-width: 1025px){.notfound__subheading{font-size:2rem}}.notfound__description{font-size:16px;font-size:1.6rem;text-align:center;color:#9CACC2;margin-bottom:50px;margin-bottom:5rem}.notfound__button{margin:0 auto}

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