﻿/* Border radius */
/* Shadows */
/* Gradients */
/* Transition */
/* Animations */
@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/*  Fonts  */
@font-face {
  font-family: 'Lato';
  src: url('../assets/fonts/Lato/lato-regular.woff2') format('woff2'), url('../assets/fonts/Lato/lato-regular.ttf') format('truetype'), url('../assets/fonts/Lato/lato-regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../assets/fonts/Lato/lato-bold.woff2') format('woff2'), url('../assets/fonts/Lato/lato-bold.ttf') format('truetype'), url('../assets/fonts/Lato/lato-bold.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lato';
  src: url('../assets/fonts/Lato/lato-bold.woff2') format('woff2'), url('../assets/fonts/Lato/lato-bold.ttf') format('truetype'), url('../assets/fonts/Lato/lato-bold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-display: swap;
  font-family: skapiec-icons;
  font-style: normal;
  font-weight: 400;
  src: url(https://ocdn.eu/front/p4/12d7b73d86341c2b8b15.woff2) format("woff2"), url(https://ocdn.eu/front/p4/a32e0a24a19a52ed2386.ttf) format("truetype"), url(https://ocdn.eu/front/p4/9372ef4b1a41072a3bed.woff) format("woff"), url(https://ocdn.eu/front/p4/c8abffb64eb0e4588fac.svg#skapiec-icons) format("svg");
}
/* Background */
/* Brand */
/* Text Color */
/* Background Color */
/* Extra Color  */
/* Other Color  */
/* Form */
html {
  scroll-behavior: smooth;
}
html body {
  background: #F7F8FA;
  font-family: Lato, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16;
  min-width: 1100px;
  /* Scrollbar Styling */
}
html body .screening-bg {
  background: #F7F8FA !important;
  position: relative;
  border-radius: 8px;
}
html body.screening_skapiec {
  background: #F7F8FA !important;
}
html body ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
html body ::-webkit-scrollbar-track {
  background-color: #EDEFF3;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
html body ::-webkit-scrollbar-thumb {
  -webkit-border-radius: 8px;
  border-radius: 8px;
  background: #c1c5cd;
}
html body ul,
html body ol {
  list-style: none;
  margin: 0;
  padding: 0;
}
html body .error-text {
  color: red;
  font-size: 14px;
  margin-top: 6px;
}
/*@import '@skapiec/icons-lib/scss/icons';*/
/*@import 'scss/functions/px-to-rem';*/
.filter-section {
  padding: 0 16px;
  border-radius: 4px;
  background: #FFFFFF;
}
.filter-section:hover {
  cursor: pointer;
}
.filter-section__trigger {
  align-items: center;
  color: #1C2839;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  padding: 18px 20px 18px 0;
  position: relative;
}
.filter-section__trigger-description {
  align-items: center;
  display: flex;
  margin-left: 6px;
}
.filter-section__trigger-total-checked {
  font-size: 12px;
  font-weight: 500;
  margin-left: 6px;
  animation: 100ms in-out ease-in-out;
}
.filter-section__trigger:before {
  background-color: #D3D7DE;
  height: 1px;
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
}
.filter-section__trigger:after {
  color: #6E7687;
  font-family: 'skapiec-icons';
  font-size: 18px;
  content: '\e931';
  position: absolute;
  right: 5px;
  top: 18px;
  display: block;
  transition: transform 300ms;
}
.filter-section__trigger.is-open:after {
  transform: rotateZ(180deg);
}
.filter-section:first-child .filter-section__trigger:before {
  background: transparent;
}
.filter-section__contentInner {
  padding-bottom: 20px;
}
.filter-section__contentOuter .filter-section__contentInner .form-checkbox {
  margin-bottom: 8px;
}
.filter-section__contentOuter .filter-section__contentInner .form-checkbox label {
  font-size: 14px;
}
@keyframes in-out {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.filters-desktop__action {
  bottom: 0;
  margin-top: 1rem;
  position: sticky;
  z-index: 2;
}
.filters-desktop__action--submit {
  margin-bottom: 0.5rem;
}
.filters-desktop__action--reset a,
.filters-desktop__action--reset a:hover {
  background: #fff;
}
.filter-price__range {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}
.filter-price__range-separator {
  margin: 0 24px;
}
.filter-price__range .form-input {
  margin: 0;
}
.filter-price-range-slider-meta {
  display: block;
  justify-content: space-between;
  font-size: 12px;
  color: #6b7280;
  margin-top: 6px;
}
.filter-price-range-slider-meta .badge {
  display: inline-block;
  font-size: 12px;
  padding: 4px 8px;
  border-radius: 999px;
  background: #f3f4f6;
  color: #374151;
  margin: 3px 0px;
}
.filter-price-range {
  position: relative;
  display: flex;
  flex-direction: column;
}
.filter-price-range .range-wrap {
  position: relative;
  height: 28px;
  margin: 8px 2px 4px;
}
.filter-price-range .range-wrap .slider-track,
.filter-price-range .range-wrap .slider-range {
  position: absolute;
  top: 50%;
  height: 4px;
  transform: translateY(-50%);
  border-radius: 999px;
}
.filter-price-range .range-wrap .slider-track {
  left: 0;
  right: 0;
  background: #e5e7eb;
}
.filter-price-range .range-wrap .slider-range {
  background: #084690;
}
.filter-price-range .range-wrap .range {
  position: absolute;
  inset: 0;
  pointer-events: none;
  -webkit-appearance: none;
  appearance: none;
  background: none;
  margin: 0;
  top: -13px;
}
.filter-price-range .range-wrap .range::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  height: 4px;
  background: transparent;
}
.filter-price-range .range-wrap .range::-moz-range-track {
  height: 4px;
  background: transparent;
}
.filter-price-range .range-wrap .range::-webkit-slider-thumb {
  pointer-events: auto;
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  background: #084690;
  border-radius: 50%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  cursor: pointer;
}
.filter-price-range .range-wrap .range::-moz-range-thumb {
  pointer-events: auto;
  width: 18px;
  height: 18px;
  background: #084690;
  border-radius: 50%;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
  border: 2px solid white;
  cursor: pointer;
}
.form-input {
  display: block;
  position: relative;
  margin: 0 0 15px;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
.form-input input::-webkit-outer-spin-button,
.form-input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.form-input input::-webkit-search-decoration,
.form-input input::-webkit-search-cancel-button,
.form-input input::-webkit-search-results-button,
.form-input input::-webkit-search-results-decoration {
  display: none;
}
.form-input input[type=number] {
  -moz-appearance: textfield;
}
.form-input.input-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}
.form-input.input-wrapper input:not(:placeholder-shown) + .clear-btn {
  display: block;
}
.form-input.input-wrapper .clear-btn {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  font-size: 16px;
  color: #999;
  user-select: none;
  display: none;
}
.form-input.input-wrapper .clear-btn:hover {
  color: #333;
}
.form-input .input {
  background: #FFFFFF;
  border: 1px solid #D3D7DE;
  border-radius: 8px;
  font-size: 16px;
  height: 48px;
  outline: none;
  line-height: 20px;
  letter-spacing: 0.2px;
  font-weight: 500;
  padding: 14px 16px 0 16px;
  transition: 200ms ease-in-out all;
  width: 100%;
  appearance: none;
}
.form-input .input--small {
  font-size: 14px;
  height: 40px;
  padding: 14px 16px 0 16px;
}
.form-input .input--icon {
  padding-right: 46px;
}
.form-input .input--error {
  border-color: #FF0000 !important;
}
.form-input .input--disabled {
  background: #D3D7DE;
  border-color: #D3D7DE;
  color: #6E7687;
}
.form-input .input--disabled ~ label:before {
  color: #9BA4B5 !important;
}
.form-input .input:focus {
  border-color: #0C6FF9;
  transition: 200ms ease-in-out all;
}
.form-input .input:focus ~ label:before {
  color: #6E7687;
  font-size: 12px;
  line-height: 16px;
  top: -10px;
}
.form-input .input:not(:placeholder-shown) ~ label:before {
  color: #6E7687;
  font-size: 12px;
  line-height: 16px;
  top: -10px;
}
.form-input .input-label {
  color: #6E7687;
  font-size: 14px;
  font-weight: normal;
  font-weight: 500;
  pointer-events: none;
  position: absolute;
  left: 16px;
  letter-spacing: 0.2px;
  top: 16px;
  transition: 200ms ease-in-out all;
  white-space: nowrap;
}
.form-input .input-label--error {
  color: #FF0000;
}
.form-input .input-label:before {
  content: attr(data-label);
  display: block;
  line-height: 20px;
  left: 1px;
  position: absolute;
  top: -2px;
  transition: all 0.15s ease-in-out;
}
.form-input .input-label--small {
  left: 17px;
  top: 13px;
}
.form-input .input-label--small:before {
  top: -3px;
}
.form-input .input-icon {
  position: absolute;
  right: 16px;
  top: 14px;
}
.form-input .input-icon--small {
  top: 10px;
}
.form-input .input-error-message {
  color: #FF0000;
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
  letter-spacing: 0.2px;
  font-weight: 500;
}
.filter-item {
  align-items: center;
  display: flex;
  line-height: 20px;
  margin-bottom: 8px;
}
.filter-item a,
.filter-item label {
  color: #1C2839;
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
}
.filter-item .form-checkbox {
  margin-bottom: 0 !important;
}
.filters-entries-search {
  position: relative;
}
.filters-entries-search .form-input {
  margin-bottom: 8px;
}
.filters-entries-search .filters-entries-content {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 250px;
  position: relative;
}
.filters-entries-search .filters-entries-content .no-search-result {
  font-weight: 400;
  line-height: 1.25rem;
  font-size: 14px;
  margin-bottom: 16px;
}
.form-input {
  display: block;
  position: relative;
  margin: 0 0 15px;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
.form-input input::-webkit-outer-spin-button,
.form-input input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.form-input input::-webkit-search-decoration,
.form-input input::-webkit-search-cancel-button,
.form-input input::-webkit-search-results-button,
.form-input input::-webkit-search-results-decoration {
  display: none;
}
.form-input input[type=number] {
  -moz-appearance: textfield;
}
.form-input .input {
  background: #FFFFFF;
  border: 1px solid #D3D7DE;
  border-radius: 8px;
  font-size: 16px;
  height: 48px;
  outline: none;
  line-height: 20px;
  letter-spacing: 0.2px;
  font-weight: 400;
  padding: 14px 16px 0 16px;
  transition: 200ms ease-in-out all;
  width: 100%;
  appearance: none;
}
.form-input .input--small {
  font-size: 14px;
  height: 40px;
  padding: 14px 16px 0 16px;
}
.form-input .input--icon {
  padding-right: 46px;
}
.form-input .input--error {
  border-color: #FF0000 !important;
}
.form-input .input--disabled {
  background: #D3D7DE;
  border-color: #D3D7DE;
  color: #6E7687;
}
.form-input .input--disabled ~ label:before {
  color: #9BA4B5 !important;
}
.form-input .input:focus {
  border-color: #0C6FF9;
  transition: 200ms ease-in-out all;
}
.form-input .input:focus ~ label:before {
  color: #6E7687;
  font-size: 12px;
  line-height: 16px;
  top: -10px;
}
.form-input .input:not(:placeholder-shown) ~ label:before {
  color: #6E7687;
  font-size: 12px;
  line-height: 16px;
  top: -10px;
}
.form-input .input-label {
  color: #6E7687;
  font-size: 14px;
  font-weight: normal;
  font-weight: 500;
  pointer-events: none;
  position: absolute;
  left: 16px;
  letter-spacing: 0.2px;
  top: 16px;
  transition: 200ms ease-in-out all;
  white-space: nowrap;
}
.form-input .input-label--error {
  color: #FF0000;
}
.form-input .input-label:before {
  content: attr(data-label);
  display: block;
  line-height: 20px;
  left: 1px;
  position: absolute;
  top: -2px;
  transition: all 0.15s ease-in-out;
}
.form-input .input-label--small {
  left: 17px;
  top: 13px;
}
.form-input .input-label--small:before {
  top: -3px;
}
.form-input .input-icon {
  position: absolute;
  right: 16px;
  top: 14px;
}
.form-input .input-icon--small {
  top: 10px;
}
.form-input .input-error-message {
  color: #FF0000;
  font-size: 12px;
  line-height: 16px;
  margin-top: 8px;
  letter-spacing: 0.2px;
  font-weight: 500;
}
.form-checkbox {
  position: relative;
  display: block;
  margin: 0 0 15px;
  min-height: 20px;
}
.form-checkbox .checkbox {
  position: absolute;
  opacity: 0;
}
.form-checkbox .checkbox + label {
  display: block;
  position: relative;
  cursor: pointer;
  line-height: 20px;
  padding-left: calc(20px + 10px);
  font-size: 16;
  color: #1C2839;
  user-select: none;
  z-index: 1;
}
.form-checkbox .checkbox + label:before {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  content: '';
  background: #FFFFFF;
  width: 20px;
  height: 20px;
  box-shadow: inset 0 0 0 1px #D3D7DE;
  border-radius: 4px;
  transition: 200ms ease-in-out all;
}
.form-checkbox .checkbox + label:after {
  position: absolute;
  display: block;
  top: 2px;
  left: 7px;
  content: '';
  width: 6px;
  height: 12px;
  border-right: 2px solid transparent;
  border-bottom: 2px solid transparent;
  transform: rotate(45deg);
  transition: 200ms ease-in-out all;
}
.form-checkbox .checkbox + label.error {
  color: #FF0000;
  transition: 200ms ease-in-out all;
}
.form-checkbox .checkbox + label.error:before {
  box-shadow: inset 0 0 0 1px #FF0000;
}
.form-checkbox .checkbox + label:hover:not(.disabled) + span {
  box-shadow: 0 4px 12px -4px rgba(76, 85, 102, 0.24);
  border-radius: 4px;
  display: block;
  height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  z-index: 0;
}
.form-checkbox .checkbox + label:focus {
  outline: none;
}
.form-checkbox .checkbox:checked + label:before {
  background: #0C6FF9;
  box-shadow: none;
}
.form-checkbox .checkbox:checked + label:after {
  border-color: white;
}
.form-checkbox .checkbox:disabled + label:before {
  background: #E2E4E9;
}
.form-checkbox .checkbox:disabled + label:after {
  border-color: transparent;
}
.form-checkbox .checkbox:disabled + label.checked.disabled:before {
  background: #E2E4E9;
  box-shadow: inset 0 0 0 1px #D3D7DE;
}
.form-checkbox .checkbox:disabled + label.checked.disabled:after {
  border-color: #6E7687;
}
.collapsable-section {
  overflow: hidden;
}
.collapsable-section > div > span {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  outline: none;
}
.collapsable-section > div > span::after {
  content: "";
  display: inline-block;
  transition: transform 0.2s ease;
}
.collapsable-section > div > span.is-open::after {
  transform: rotate(180deg);
}
.collapsable {
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  transition: max-height 0.3s ease, opacity 0.3s ease;
}
.link,
a {
  color: #084690;
  cursor: pointer;
  font-size: 14px;
  position: relative;
  text-decoration: none;
  outline: 0;
}
.link--color-primary,
a--color-primary {
  color: #0C6FF9 !important;
}
.link--color-secondary,
a--color-secondary {
  color: #084690 !important;
}
.link--xs,
a--xs {
  padding: 2px 6px;
  font-size: 10px;
}
.link--sm,
a--sm {
  padding: 3px 10px;
  font-size: 12px;
}
.link--md,
a--md {
  padding: 5px 16px;
  font-size: 14px;
}
.link--lg,
a--lg {
  padding: 8px 18px;
  font-size: 15px;
}
.link--block,
a--block {
  display: flex;
  width: 100%;
}
.link--uppercase,
a--uppercase {
  text-transform: uppercase;
}
.link--nowrap,
a--nowrap {
  white-space: nowrap;
}
.link--fw-500,
a--fw-500 {
  font-weight: 500;
}
.link--fw-600,
a--fw-600 {
  font-weight: 600;
}
i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'skapiec-icons', sans-serif !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.skp-ico-days:before {
  content: "\e900";
  color: #6e7687;
}
.skp-ico-h:before {
  content: "\e901";
  color: #6e7687;
}
.skp-ico-activity:before {
  content: "\e902";
  color: #6e7687;
}
.skp-ico-agd:before {
  content: "\e903";
  color: #6e7687;
}
.skp-ico-airplay:before {
  content: "\e904";
  color: #6e7687;
}
.skp-ico-alert-circle:before {
  content: "\e905";
  color: #6e7687;
}
.skp-ico-alert-octagon:before {
  content: "\e906";
  color: #6e7687;
}
.skp-ico-alert-triangle:before {
  content: "\e907";
  color: #6e7687;
}
.skp-ico-align-center:before {
  content: "\e908";
  color: #6e7687;
}
.skp-ico-align-justify:before {
  content: "\e909";
  color: #6e7687;
}
.skp-ico-align-left:before {
  content: "\e90a";
  color: #6e7687;
}
.skp-ico-align-right:before {
  content: "\e90b";
  color: #6e7687;
}
.skp-ico-archive:before {
  content: "\e90c";
  color: #6e7687;
}
.skp-ico-arrow-bottom:before {
  content: "\e90d";
  color: #6e7687;
}
.skp-ico-arrow-bottom-1:before {
  content: "\e90e";
  color: #6e7687;
}
.skp-ico-arrow-down:before {
  content: "\e90f";
  color: #6e7687;
}
.skp-ico-arrow-down-circle:before {
  content: "\e910";
  color: #6e7687;
}
.skp-ico-arrow-down-left:before {
  content: "\e911";
  color: #6e7687;
}
.skp-ico-arrow-down-right:before {
  content: "\e912";
  color: #6e7687;
}
.skp-ico-arrow-left:before {
  content: "\e913";
  color: #6e7687;
}
.skp-ico-arrow-left-circle:before {
  content: "\e914";
  color: #6e7687;
}
.skp-ico-arrow-right:before {
  content: "\e915";
  color: #6e7687;
}
.skp-ico-arrow-right-circle:before {
  content: "\e916";
  color: #6e7687;
}
.skp-ico-arrow-up:before {
  content: "\e917";
  color: #6e7687;
}
.skp-ico-arrow-up-circle:before {
  content: "\e918";
  color: #6e7687;
}
.skp-ico-arrow-up-left:before {
  content: "\e919";
  color: #6e7687;
}
.skp-ico-arrow-up-right:before {
  content: "\e91a";
  color: #6e7687;
}
.skp-ico-at-sign:before {
  content: "\e91b";
  color: #6e7687;
}
.skp-ico-award:before {
  content: "\e91c";
  color: #6e7687;
}
.skp-ico-bar-chart:before {
  content: "\e91d";
  color: #6e7687;
}
.skp-ico-bar-chart-2:before {
  content: "\e91e";
  color: #6e7687;
}
.skp-ico-bell:before {
  content: "\e91f";
  color: #6e7687;
}
.skp-ico-bell-off:before {
  content: "\e920";
  color: #6e7687;
}
.skp-ico-biuro-i-firma:before {
  content: "\e921";
  color: #6e7687;
}
.skp-ico-bold:before {
  content: "\e922";
  color: #6e7687;
}
.skp-ico-bookmark:before {
  content: "\e923";
  color: #6e7687;
}
.skp-ico-book-open:before {
  content: "\e924";
  color: #6e7687;
}
.skp-ico-box:before {
  content: "\e925";
  color: #6e7687;
}
.skp-ico-breadcrumbs:before {
  content: "\e926";
  color: #6e7687;
}
.skp-ico-burger:before {
  content: "\e927";
  color: #6e7687;
}
.skp-ico-burger-search:before {
  content: "\e928";
  color: #6e7687;
}
.skp-ico-calendar:before {
  content: "\e929";
  color: #6e7687;
}
.skp-ico-camera:before {
  content: "\e92a";
  color: #6e7687;
}
.skp-ico-camera-off:before {
  content: "\e92b";
  color: #6e7687;
}
.skp-ico-cast:before {
  content: "\e92c";
  color: #6e7687;
}
.skp-ico-cert:before {
  content: "\e92d";
  color: #6e7687;
}
.skp-ico-check:before {
  content: "\e92e";
  color: #6e7687;
}
.skp-ico-check-circle:before {
  content: "\e92f";
  color: #6e7687;
}
.skp-ico-check-square:before {
  content: "\e930";
  color: #6e7687;
}
.skp-ico-chevron-down:before {
  content: "\e931";
  color: #6e7687;
}
.skp-ico-chevron-left:before {
  content: "\e932";
  color: #6e7687;
}
.skp-ico-chevron-right:before {
  content: "\e933";
  color: #6e7687;
}
.skp-ico-chevrons-down:before {
  content: "\e934";
  color: #6e7687;
}
.skp-ico-chevrons-left:before {
  content: "\e935";
  color: #6e7687;
}
.skp-ico-chevrons-right:before {
  content: "\e936";
  color: #6e7687;
}
.skp-ico-chevrons-up:before {
  content: "\e937";
  color: #6e7687;
}
.skp-ico-chevron-up:before {
  content: "\e938";
  color: #6e7687;
}
.skp-ico-chrome:before {
  content: "\e938";
  color: #6e7687;
}
.skp-ico-circle:before {
  content: "\e93a";
  color: #6e7687;
}
.skp-ico-clipboard:before {
  content: "\e93b";
  color: #6e7687;
}
.skp-ico-clock:before {
  content: "\e93c";
  color: #6e7687;
}
.skp-ico-cloud:before {
  content: "\e93d";
  color: #6e7687;
}
.skp-ico-cloud-drizzle:before {
  content: "\e93e";
  color: #6e7687;
}
.skp-ico-cloud-lightning:before {
  content: "\e93f";
  color: #6e7687;
}
.skp-ico-cloud-off:before {
  content: "\e940";
  color: #6e7687;
}
.skp-ico-cloud-rain:before {
  content: "\e941";
  color: #6e7687;
}
.skp-ico-cloud-snow:before {
  content: "\e942";
  color: #6e7687;
}
.skp-ico-code:before {
  content: "\e943";
  color: #6e7687;
}
.skp-ico-codepen:before {
  content: "\e944";
  color: #6e7687;
}
.skp-ico-codesandbox:before {
  content: "\e945";
  color: #6e7687;
}
.skp-ico-columns:before {
  content: "\e946";
  color: #6e7687;
}
.skp-ico-compare:before {
  content: "\e947";
  color: #6e7687;
}
.skp-ico-compare-1:before {
  content: "\e948";
  color: #6e7687;
}
.skp-ico-compass:before {
  content: "\e949";
  color: #6e7687;
}
.skp-ico-context-kebab:before {
  content: "\e94a";
  color: #6e7687;
}
.skp-ico-context-meatballs:before {
  content: "\e94b";
  color: #6e7687;
}
.skp-ico-copy:before {
  content: "\e94c";
  color: #6e7687;
}
.skp-ico-corner-down-left:before {
  content: "\e94d";
  color: #6e7687;
}
.skp-ico-corner-down-right:before {
  content: "\e94e";
  color: #6e7687;
}
.skp-ico-corner-left-down:before {
  content: "\e94f";
  color: #6e7687;
}
.skp-ico-corner-left-up:before {
  content: "\e950";
  color: #6e7687;
}
.skp-ico-corner-right-down:before {
  content: "\e951";
  color: #6e7687;
}
.skp-ico-corner-right-up:before {
  content: "\e952";
  color: #6e7687;
}
.skp-ico-corner-up-left:before {
  content: "\e953";
  color: #6e7687;
}
.skp-ico-corner-up-right:before {
  content: "\e954";
  color: #6e7687;
}
.skp-ico-credit-card:before {
  content: "\e955";
  color: #6e7687;
}
.skp-ico-crosshair:before {
  content: "\e956";
  color: #6e7687;
}
.skp-ico-database:before {
  content: "\e957";
  color: #6e7687;
}
.skp-ico-delete:before {
  content: "\e958";
  color: #6e7687;
}
.skp-ico-delikatesy:before {
  content: "\e959";
  color: #6e7687;
}
.skp-ico-download:before {
  content: "\e95a";
  color: #6e7687;
}
.skp-ico-download-cloud:before {
  content: "\e95b";
  color: #6e7687;
}
.skp-ico-droplet:before {
  content: "\e95c";
  color: #6e7687;
}
.skp-ico-eco:before {
  content: "\e95d";
  color: #6e7687;
}
.skp-ico-edit:before {
  content: "\e95e";
  color: #6e7687;
}
.skp-ico-edit-2:before {
  content: "\e95f";
  color: #6e7687;
}
.skp-ico-edit-3:before {
  content: "\e960";
  color: #6e7687;
}
.skp-ico-english-16:before {
  content: "\e961";
  color: #6e7687;
}
.skp-ico-english-24:before {
  content: "\e962";
  color: #6e7687;
}
.skp-ico-erotyka:before {
  content: "\e963";
  color: #6e7687;
}
.skp-ico-external-link:before {
  content: "\e964";
  color: #6e7687;
}
.skp-ico-eye:before {
  content: "\e965";
  color: #6e7687;
}
.skp-ico-eye-off:before {
  content: "\e966";
  color: #6e7687;
}
.skp-ico-facebook-filled:before {
  content: "\e967";
  color: #6e7687;
}
.skp-ico-facebook:before {
  content: "\e968";
  color: #6e7687;
}
.skp-ico-fast-forward:before {
  content: "\e969";
  color: #6e7687;
}
.skp-ico-figma:before {
  content: "\e96a";
  color: #6e7687;
}
.skp-ico-file:before {
  content: "\e96b";
  color: #6e7687;
}
.skp-ico-file-minus:before {
  content: "\e96c";
  color: #6e7687;
}
.skp-ico-file-plus:before {
  content: "\e96d";
  color: #6e7687;
}
.skp-ico-file-text:before {
  content: "\e96e";
  color: #6e7687;
}
.skp-ico-filmy:before {
  content: "\e96f";
  color: #6e7687;
}
.skp-ico-filter:before {
  content: "\e970";
  color: #6e7687;
}
.skp-ico-filters:before {
  content: "\e971";
  color: #6e7687;
}
.skp-ico-flag:before {
  content: "\e972";
  color: #6e7687;
}
.skp-ico-folder:before {
  content: "\e973";
  color: #6e7687;
}
.skp-ico-folder-minus:before {
  content: "\e974";
  color: #6e7687;
}
.skp-ico-folder-plus:before {
  content: "\e975";
  color: #6e7687;
}
.skp-ico-foto:before {
  content: "\e976";
  color: #6e7687;
}
.skp-ico-framer:before {
  content: "\e977";
  color: #6e7687;
}
.skp-ico-frown:before {
  content: "\e978";
  color: #6e7687;
}
.skp-ico-gift:before {
  content: "\e979";
  color: #6e7687;
}
.skp-ico-git-branch:before {
  content: "\e97a";
  color: #6e7687;
}
.skp-ico-git-commit:before {
  content: "\e97b";
  color: #6e7687;
}
.skp-ico-github:before {
  content: "\e97c";
  color: #6e7687;
}
.skp-ico-gitlab:before {
  content: "\e97d";
  color: #6e7687;
}
.skp-ico-git-merge:before {
  content: "\e97e";
  color: #6e7687;
}
.skp-ico-git-pull-request:before {
  content: "\e97f";
  color: #6e7687;
}
.skp-ico-git-pull-request-1:before {
  content: "\e980";
  color: #6e7687;
}
.skp-ico-git-pull-request-2:before {
  content: "\e981";
  color: #6e7687;
}
.skp-ico-git-pull-request-3:before {
  content: "\e982";
  color: #6e7687;
}
.skp-ico-grid:before {
  content: "\e983";
  color: #6e7687;
}
.skp-ico-grid3:before {
  content: "\e984";
  color: #6e7687;
}
.skp-ico-hash:before {
  content: "\e985";
  color: #6e7687;
}
.skp-ico-heart:before {
  content: "\e986";
  color: #6e7687;
}
.skp-ico-help-circle:before {
  content: "\e987";
  color: #6e7687;
}
.skp-ico-hexagon:before {
  content: "\e988";
  color: #6e7687;
}
.skp-ico-home:before {
  content: "\e989";
  color: #6e7687;
}
.skp-ico-image:before {
  content: "\e98a";
  color: #6e7687;
}
.skp-ico-inbox:before {
  content: "\e98b";
  color: #6e7687;
}
.skp-ico-info:before {
  content: "\e98c";
  color: #6e7687;
}
.skp-ico-inpost:before {
  content: "\e98d";
  color: #6e7687;
}
.skp-ico-instagram:before {
  content: "\e98e";
  color: #6e7687;
}
.skp-ico-insurance:before {
  content: "\e98f";
  color: #6e7687;
}
.skp-ico-Interface-Calendar-Mark:before {
  content: "\e990";
}
.skp-ico-italic:before {
  content: "\e991";
  color: #6e7687;
}
.skp-ico-kazakh-16:before {
  content: "\e992";
  color: #6e7687;
}
.skp-ico-kazakh-24:before {
  content: "\e993";
  color: #6e7687;
}
.skp-ico-key:before {
  content: "\e994";
  color: #6e7687;
}
.skp-ico-komputery:before {
  content: "\e995";
  color: #6e7687;
}
.skp-ico-gry:before {
  content: "\e996";
  color: #6e7687;
}
.skp-ico-ksiazki:before {
  content: "\e997";
  color: #6e7687;
}
.skp-ico-layers:before {
  content: "\e998";
  color: #6e7687;
}
.skp-ico-layout:before {
  content: "\e999";
  color: #6e7687;
}
.skp-ico-life-buoy:before {
  content: "\e99a";
  color: #6e7687;
}
.skp-ico-lines:before {
  content: "\e99b";
  color: #6e7687;
}
.skp-ico-link:before {
  content: "\e99c";
  color: #6e7687;
}
.skp-ico-link-2:before {
  content: "\e99d";
  color: #6e7687;
}
.skp-ico-linkedin:before {
  content: "\e99e";
  color: #6e7687;
}
.skp-ico-linkedin-1:before {
  content: "\e99f";
  color: #6e7687;
}
.skp-ico-list:before {
  content: "\e9a0";
  color: #6e7687;
}
.skp-ico-loader:before {
  content: "\e9a1";
  color: #6e7687;
}
.skp-ico-lock:before {
  content: "\e9a2";
  color: #6e7687;
}
.skp-ico-log-in:before {
  content: "\e9a3";
  color: #6e7687;
}
.skp-ico-log-out:before {
  content: "\e9a4";
  color: #6e7687;
}
.skp-ico-mail:before {
  content: "\e9a5";
  color: #6e7687;
}
.skp-ico-map:before {
  content: "\e9a6";
  color: #6e7687;
}
.skp-ico-map-pin:before {
  content: "\e9a7";
  color: #6e7687;
}
.skp-ico-maximize:before {
  content: "\e9a8";
  color: #6e7687;
}
.skp-ico-maximize-2:before {
  content: "\e9a9";
  color: #6e7687;
}
.skp-ico-meh:before {
  content: "\e9aa";
  color: #6e7687;
}
.skp-ico-message-circle:before {
  content: "\e9ab";
  color: #6e7687;
}
.skp-ico-message-square:before {
  content: "\e9ac";
  color: #6e7687;
}
.skp-ico-mic:before {
  content: "\e9ad";
  color: #6e7687;
}
.skp-ico-mic-off:before {
  content: "\e9ae";
  color: #6e7687;
}
.skp-ico-militaria:before {
  content: "\e9af";
  color: #6e7687;
}
.skp-ico-minimize:before {
  content: "\e9b0";
  color: #6e7687;
}
.skp-ico-minimize-2:before {
  content: "\e9b1";
  color: #6e7687;
}
.skp-ico-minus:before {
  content: "\e9b2";
  color: #6e7687;
}
.skp-ico-minus-circle:before {
  content: "\e9b3";
  color: #6e7687;
}
.skp-ico-minus-square:before {
  content: "\e9b4";
  color: #6e7687;
}
.skp-ico-moda:before {
  content: "\e9b5";
  color: #6e7687;
}
.skp-ico-monitor:before {
  content: "\e9b6";
  color: #6e7687;
}
.skp-ico-moon:before {
  content: "\e9b7";
  color: #6e7687;
}
.skp-ico-motoryzacja:before {
  content: "\e9b8";
  color: #6e7687;
}
.skp-ico-muzyka:before {
  content: "\e9b9";
  color: #6e7687;
}
.skp-ico-navigation:before {
  content: "\e9ba";
  color: #6e7687;
}
.skp-ico-navigation-2:before {
  content: "\e9bb";
  color: #6e7687;
}
.skp-ico-octagon:before {
  content: "\e9bc";
  color: #6e7687;
}
.skp-ico-ogrod:before {
  content: "\e9bd";
  color: #6e7687;
}
.skp-ico-outlet:before {
  content: "\e9be";
  color: #6e7687;
}
.skp-ico-package:before {
  content: "\e9bf";
  color: #6e7687;
}
.skp-ico-paperclip:before {
  content: "\e9c0";
  color: #6e7687;
}
.skp-ico-partner:before {
  content: "\e9c1";
  color: #6e7687;
}
.skp-ico-pause:before {
  content: "\e9c2";
  color: #6e7687;
}
.skp-ico-pause-circle:before {
  content: "\e9c3";
  color: #6e7687;
}
.skp-ico-percent:before {
  content: "\e9c4";
  color: #6e7687;
}
.skp-ico-phone:before {
  content: "\e9c5";
  color: #6e7687;
}
.skp-ico-phone-call:before {
  content: "\e9c6";
  color: #6e7687;
}
.skp-ico-phone-forwarded:before {
  content: "\e9c7";
  color: #6e7687;
}
.skp-ico-phone-incoming:before {
  content: "\e9c8";
  color: #6e7687;
}
.skp-ico-phone-missed:before {
  content: "\e9c9";
  color: #6e7687;
}
.skp-ico-phone-off:before {
  content: "\e9ca";
  color: #6e7687;
}
.skp-ico-phone-outgoing:before {
  content: "\e9cb";
  color: #6e7687;
}
.skp-ico-pie-chart:before {
  content: "\e9cc";
  color: #6e7687;
}
.skp-ico-play:before {
  content: "\e9cd";
  color: #6e7687;
}
.skp-ico-play-circle:before {
  content: "\e9ce";
  color: #6e7687;
}
.skp-ico-plus:before {
  content: "\e9cf";
  color: #6e7687;
}
.skp-ico-plus-circle:before {
  content: "\e9d0";
  color: #6e7687;
}
.skp-ico-plus-square:before {
  content: "\e9d1";
  color: #6e7687;
}
.skp-ico-pocket:before {
  content: "\e9d2";
  color: #6e7687;
}
.skp-ico-Polski-sklep:before {
  content: "\e9d3";
  color: #6e7687;
}
.skp-ico-power:before {
  content: "\e9d4";
  color: #6e7687;
}
.skp-ico-printer:before {
  content: "\e9d5";
  color: #6e7687;
}
.skp-ico-ranking:before {
  content: "\e9d6";
  color: #6e7687;
}
.skp-ico-refresh-ccw:before {
  content: "\e9d7";
  color: #6e7687;
}
.skp-ico-refresh-cw:before {
  content: "\e9d8";
  color: #6e7687;
}
.skp-ico-budowa-i-remont:before {
  content: "\e9d9";
  color: #6e7687;
}
.skp-ico-repeat:before {
  content: "\e9da";
  color: #6e7687;
}
.skp-ico-returns:before {
  content: "\e9db";
  color: #6e7687;
}
.skp-ico-rewind:before {
  content: "\e9dc";
  color: #6e7687;
}
.skp-ico-rotate-ccw:before {
  content: "\e9dd";
  color: #6e7687;
}
.skp-ico-rotate-cw:before {
  content: "\e9de";
  color: #6e7687;
}
.skp-ico-rtv:before {
  content: "\e9df";
  color: #6e7687;
}
.skp-ico-russian-16:before {
  content: "\e9e0";
  color: #6e7687;
}
.skp-ico-russian-24:before {
  content: "\e9e1";
  color: #6e7687;
}
.skp-ico-save:before {
  content: "\e9e2";
  color: #6e7687;
}
.skp-ico-scissors:before {
  content: "\e9e3";
  color: #6e7687;
}
.skp-ico-search-history:before {
  content: "\e9e4";
  color: #6e7687;
}
.skp-ico-search:before {
  content: "\e9e5";
  color: #6e7687;
}
.skp-ico-send-now:before {
  content: "\e9e6";
  color: #6e7687;
}
.skp-ico-send:before {
  content: "\e9e7";
  color: #6e7687;
}
.skp-ico-settings:before {
  content: "\e9e8";
  color: #6e7687;
}
.skp-ico-share:before {
  content: "\e9e9";
  color: #6e7687;
}
.skp-ico-share-2:before {
  content: "\e9ea";
  color: #6e7687;
}
.skp-ico-shield:before {
  content: "\e9eb";
  color: #6e7687;
}
.skp-ico-shield-off:before {
  content: "\e9ec";
  color: #6e7687;
}
.skp-ico-shopping-bag:before {
  content: "\e9ed";
  color: #6e7687;
}
.skp-ico-shopping-cart:before {
  content: "\e9ee";
  color: #6e7687;
}
.skp-ico-shuffle:before {
  content: "\e9ef";
  color: #6e7687;
}
.skp-ico-sidebar:before {
  content: "\e9f0";
  color: #6e7687;
}
.skp-ico-skip-back:before {
  content: "\e9f1";
  color: #6e7687;
}
.skp-ico-skip-forward:before {
  content: "\e9f2";
  color: #6e7687;
}
.skp-ico-slack:before {
  content: "\e9f3";
  color: #6e7687;
}
.skp-ico-slash:before {
  content: "\e9f4";
  color: #6e7687;
}
.skp-ico-sliders:before {
  content: "\e9f5";
  color: #6e7687;
}
.skp-ico-smartphone:before {
  content: "\e9f6";
  color: #6e7687;
}
.skp-ico-smile:before {
  content: "\e9f7";
  color: #6e7687;
}
.skp-ico-special-offer:before {
  content: "\e9f8";
  color: #6e7687;
}
.skp-ico-sport:before {
  content: "\e9f9";
  color: #6e7687;
}
.skp-ico-square:before {
  content: "\e9fa";
  color: #6e7687;
}
.skp-ico-star:before {
  content: "\e9fb";
  color: #6e7687;
}
.skp-ico-stop-circle:before {
  content: "\e9fc";
  color: #6e7687;
}
.skp-ico-sun:before {
  content: "\e9fd";
  color: #6e7687;
}
.skp-ico-sunrise:before {
  content: "\e9fe";
  color: #6e7687;
}
.skp-ico-sunset:before {
  content: "\e9ff";
  color: #6e7687;
}
.skp-ico-tablet:before {
  content: "\ea00";
  color: #6e7687;
}
.skp-ico-okazje:before {
  content: "\ea01";
  color: #6e7687;
}
.skp-ico-telefony:before {
  content: "\ea02";
  color: #6e7687;
}
.skp-ico-terminal:before {
  content: "\ea03";
  color: #6e7687;
}
.skp-ico-thermometer:before {
  content: "\ea04";
  color: #6e7687;
}
.skp-ico-thumbs-down:before {
  content: "\ea05";
  color: #6e7687;
}
.skp-ico-thumbs-up:before {
  content: "\ea06";
  color: #6e7687;
}
.skp-ico-thunder:before {
  content: "\ea07";
  color: #6e7687;
}
.skp-ico-tiktok:before {
  content: "\ea08";
  color: #6e7687;
}
.skp-ico-time-hour-glass:before {
  content: "\ea09";
  color: #6e7687;
}
.skp-ico-Time-Timer:before {
  content: "\ea0a";
  color: #6e7687;
}
.skp-ico-tool:before {
  content: "\ea0b";
  color: #6e7687;
}
.skp-ico-top:before {
  content: "\ea0c";
  color: #6e7687;
}
.skp-ico-trash:before {
  content: "\ea0d";
  color: #6e7687;
}
.skp-ico-trash-2:before {
  content: "\ea0e";
  color: #6e7687;
}
.skp-ico-trello:before {
  content: "\ea0f";
  color: #6e7687;
}
.skp-ico-trending-down:before {
  content: "\ea10";
  color: #6e7687;
}
.skp-ico-trending-up:before {
  content: "\ea11";
  color: #6e7687;
}
.skp-ico-triangle:before {
  content: "\ea12";
  color: #6e7687;
}
.skp-ico-trophy:before {
  content: "\ea13";
  color: #6e7687;
}
.skp-ico-truck:before {
  content: "\ea14";
  color: #6e7687;
}
.skp-ico-twitch:before {
  content: "\ea15";
  color: #6e7687;
}
.skp-ico-twitter:before {
  content: "\ea16";
  color: #6e7687;
}
.skp-ico-type:before {
  content: "\ea17";
  color: #6e7687;
}
.skp-ico-umbrella:before {
  content: "\ea18";
  color: #6e7687;
}
.skp-ico-underline:before {
  content: "\ea19";
  color: #6e7687;
}
.skp-ico-unlock:before {
  content: "\ea1a";
  color: #6e7687;
}
.skp-ico-upload:before {
  content: "\ea1b";
  color: #6e7687;
}
.skp-ico-upload-cloud:before {
  content: "\ea1c";
  color: #6e7687;
}
.skp-ico-uroda:before {
  content: "\ea1d";
  color: #6e7687;
}
.skp-ico-user:before {
  content: "\ea1e";
  color: #6e7687;
}
.skp-ico-user-check:before {
  content: "\ea1f";
  color: #6e7687;
}
.skp-ico-user-minus:before {
  content: "\ea20";
  color: #6e7687;
}
.skp-ico-user-plus:before {
  content: "\ea21";
  color: #6e7687;
}
.skp-ico-users:before {
  content: "\ea22";
  color: #6e7687;
}
.skp-ico-user-x:before {
  content: "\ea23";
  color: #6e7687;
}
.skp-ico-video:before {
  content: "\ea24";
  color: #6e7687;
}
.skp-ico-video-off:before {
  content: "\ea25";
  color: #6e7687;
}
.skp-ico-volume:before {
  content: "\ea26";
  color: #6e7687;
}
.skp-ico-volume-1:before {
  content: "\ea27";
  color: #6e7687;
}
.skp-ico-volume-2:before {
  content: "\ea28";
  color: #6e7687;
}
.skp-ico-volume-x:before {
  content: "\ea29";
  color: #6e7687;
}
.skp-ico-wall:before {
  content: "\ea2a";
  color: #6e7687;
}
.skp-ico-wind:before {
  content: "\ea2b";
  color: #6e7687;
}
.skp-ico-dom-i-wnetrze:before {
  content: "\ea2c";
  color: #6e7687;
}
.skp-ico-x:before {
  content: "\ea2d";
  color: #6e7687;
}
.skp-ico-x-circle:before {
  content: "\ea2e";
  color: #6e7687;
}
.skp-ico-x-square:before {
  content: "\ea2f";
  color: #6e7687;
}
.skp-ico-youtube:before {
  content: "\ea30";
  color: #6e7687;
}
.skp-ico-dla-dzieci:before {
  content: "\ea31";
  color: #6e7687;
}
.skp-ico-zap-off:before {
  content: "\ea32";
  color: #6e7687;
}
.skp-ico-zdrowie:before {
  content: "\ea33";
  color: #6e7687;
}
.skp-ico-bizuteria-i-zegarki:before {
  content: "\ea34";
  color: #6e7687;
}
.skp-ico-zoom-in:before {
  content: "\ea35";
  color: #6e7687;
}
.skp-ico-zoom-out:before {
  content: "\ea36";
  color: #6e7687;
}
.skp-ico-zwierzeta-i-hobby:before {
  content: "\ea37";
  color: #6e7687;
}
.skp-ico-free-delivery:before {
  content: "\ea38";
  color: #6e7687;
}
.skp-ico-twitter-x:before {
  content: "\ea39";
  color: #6e7687;
}
.skp-ico-heart-filled:before {
  content: "\ea3a";
  color: #6e7687;
}
.skp-ico-thumbs-up-filled:before {
  content: "\ea3b";
  color: #6e7687;
}
.button {
  font-family: Lato, Arial, sans-serif;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  border: 1px solid transparent;
  color: #FFFFFF;
  display: inline-flex;
  line-height: 1;
  cursor: pointer;
  outline: none;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  transition: 300ms;
}
.button:hover {
  cursor: pointer;
}
.button:active {
  box-shadow: none;
}
.button i:first-of-type {
  margin-right: 8px;
}
.button i:last-of-type {
  margin-left: 8px;
}
.button--primary {
  box-shadow: none;
  color: #FFFFFF;
  background: #0C6FF9;
}
.button--primary:hover,
.button--primary:active {
  color: #FFFFFF;
  border-color: transparent;
  background: #084690;
}
.button--primary:hover i:before,
.button--primary:active i:before {
  color: #FFFFFF !important;
}
.button--yellow {
  box-shadow: none;
  color: #FFFFFF;
  background: #FFCF00;
}
.button--yellow:hover,
.button--yellow:active {
  color: #FFFFFF;
  border-color: transparent;
  background: #ffd933;
}
.button--yellow:hover i:before,
.button--yellow:active i:before {
  color: #FFFFFF !important;
}
.button--secondary {
  box-shadow: none;
  color: #FFFFFF;
  background: #084690;
}
.button--secondary:hover,
.button--secondary:active {
  color: #FFFFFF;
  border-color: transparent;
  background: #052f60;
}
.button--secondary:hover i:before,
.button--secondary:active i:before {
  color: #FFFFFF !important;
}
.button--transparent {
  box-shadow: none;
  color: #0C6FF9;
  background: transparent;
  border-color: #0C6FF9;
}
.button--transparent:hover,
.button--transparent:active {
  color: #0C6FF9;
  border-color: #084690;
  color: #084690;
  background: transparent;
}
.button--transparent:hover i:before,
.button--transparent:active i:before {
  color: #084690 !important;
}
.button--transparent-secondary {
  box-shadow: none;
  color: #084690;
  background: transparent;
  border-color: #084690;
}
.button--transparent-secondary:hover,
.button--transparent-secondary:active {
  color: #084690;
  border-color: #0C6FF9;
  color: #0C6FF9;
  background: transparent;
}
.button--transparent-secondary:hover i:before,
.button--transparent-secondary:active i:before {
  color: #0C6FF9 !important;
}
.button--flat {
  box-shadow: none;
  color: #084690;
  background: transparent;
}
.button--flat:hover,
.button--flat:active {
  color: #084690;
  border-color: #084690;
}
.button--flat:hover i:before,
.button--flat:active i:before {
  color: #084690 !important;
}
.button--grey {
  box-shadow: none;
  color: #1C2839;
  background: transparent;
}
.button--grey:hover,
.button--grey:active {
  color: #1C2839;
  border-color: #0C6FF9;
  color: #0C6FF9;
  background: transparent;
}
.button--grey:hover i:before,
.button--grey:active i:before {
  color: #0C6FF9 !important;
}
.button--light-blue {
  box-shadow: none;
  color: #084690;
  background: #F1F8FF;
}
.button--light-blue:hover,
.button--light-blue:active {
  color: #084690;
  border-color: transparent;
  background: #d8ebff;
}
.button--light-blue:hover i:before,
.button--light-blue:active i:before {
  color: #084690 !important;
}
.button--sm {
  padding: 4px 12px;
  font-size: 14px;
}
.button--md {
  padding: 8px 8px;
  font-size: 14px;
}
.button--lg {
  padding: 12px 24px;
  font-size: 16px;
  line-height: 22px;
}
.button--block {
  display: flex;
  width: 100%;
}
.button--uppercase {
  text-transform: uppercase;
}
.button--fw-500 {
  font-weight: 500;
}
.button--fw-600 {
  font-weight: 600;
}
.button--nowrap {
  white-space: nowrap;
}
.button--disabled {
  pointer-events: none;
  opacity: 0.65;
  text-decoration: none;
  user-select: none;
}
.button--border-primary {
  border: 1px solid #0C6FF9;
}
.button--border-grey {
  border: 1px solid #D3D7DE;
}
.category-tree-d {
  margin-bottom: 16px;
}
.category-tree-d__parent {
  align-items: center;
  color: #084690;
  display: flex;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 9px;
}
.category-tree-d__parent i {
  margin-right: 8px;
}
.category-tree-item {
  padding: 5px 0 5px 20px;
  align-items: center;
  display: flex;
  position: relative;
}
.category-tree-item span.amount {
  white-space: nowrap;
}
.category-tree-item--active a,
.category-tree-item--active span {
  font-weight: 500 !important;
}
.category-tree-item--active::before {
  background: #FFCF00;
  height: 24px;
  width: 4px;
  border-radius: 8px;
  content: '';
  top: 50%;
  left: 0;
  position: absolute;
  transform: translate(0, -50%);
}
.category-tree-item:hover::before {
  background: #FFCF00;
  height: 24px;
  width: 4px;
  border-radius: 8px;
  content: '';
  top: 50%;
  left: 0;
  position: absolute;
  transform: translate(0, -50%);
}
.category-tree-item a,
.category-tree-item span:not(.amount) {
  color: #1C2839;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
}
.category-tree-item__parent {
  padding: 5px 0 5px 12px;
  align-items: center;
  display: flex;
  position: relative;
}
.category-tree-item__parent a,
.category-tree-item__parent span:not(.amount) {
  color: #1C2839;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.category-tree-item__parent--active::before {
  background: #FFCF00;
  height: 24px;
  width: 4px;
  border-radius: 8px;
  content: '';
  top: 50%;
  left: 0;
  position: absolute;
  transform: translate(0, -50%);
}
.category-tree-item__parent:hover::before {
  background: #FFCF00;
  height: 24px;
  width: 4px;
  border-radius: 8px;
  content: '';
  top: 50%;
  left: 0;
  position: absolute;
  transform: translate(0, -50%);
}
.price-tooltip {
  position: relative;
  display: inline-block;
  cursor: pointer;
  font-weight: bold;
  font-family: sans-serif;
  border: 1px solid #aaa;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 14px;
  font-size: 10px;
  color: #555;
  top: -14px;
}
.price-tooltip .price-tooltip-text {
  visibility: hidden;
  width: 180px;
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 6px;
  position: absolute;
  font-size: 12px;
  font-weight: normal;
  z-index: 1;
  bottom: 125%;
  /* подсказка над элементом */
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: opacity 0.3s;
}
.price-tooltip .price-tooltip-text::after {
  content: "";
  position: absolute;
  top: 100%;
  /* стрелка снизу */
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: #333 transparent transparent transparent;
}
.price-tooltip:hover .price-tooltip-text {
  visibility: visible;
  opacity: 1;
}
.breadcrumbs-container {
  display: block;
  width: 100%;
  padding: 0px 10px 10px 10px;
  margin-top: -10px;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  max-width: 100%;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item {
  color: #1C2839;
  font-weight: 400;
  font-size: 14px;
  align-items: center;
  display: flex;
  position: relative;
  white-space: nowrap;
  /*

                &__name {
                    padding: 4px 0 8px 0;
                    max-width: 500px;
                    text-overflow: ellipsis;
                    overflow: hidden;
                    white-space: nowrap;
                }

                span {
                    margin-right: 2px;
                }

                

*/
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item__link {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1C2839;
  letter-spacing: 0.2px;
  padding: 4px 0 4px 0;
  line-height: 18px;
  /*span {
                        margin-right: 2px;
                    }

                    .link-chevron {
                        line-height: 0;
                        margin-left: 2px;
                        color: @text_color_secondary;
                        display: flex;
                        align-items: center;
                        justify-content: center;
                        min-height: 16px;
                        min-width: 17px;
                    }*/
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item__link i {
  margin-top: -2px;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item:after {
  color: #6E7687;
  content: '/';
  font-size: 12px;
  margin: 0 1px 0 4px;
  line-height: 1;
  height: 12px;
  width: 8px;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item:last-child:after {
  display: none;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item:hover__link {
  color: #002F67;
}
.breadcrumbs-container .breadcrumbs__content .breadcrumbs__item--oh {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.srp {
  display: flex;
  flex-direction: row;
  gap: 16px;
  /* Планшет и десктоп */
  /* Мобильные устройства */
}
.srp .srp-filters {
  width: 280px;
  max-width: 280px;
  flex-shrink: 0;
}
.srp .srp-items {
  flex: 1;
}
.srp .srp-items .srp-items-pagination {
  display: block;
  text-align: center;
  margin: 30px 0px;
}
.srp .srp-items .srp-items-pagination span {
  display: inline-block;
  padding: 5px 15px;
  margin: 4px 2px;
  border-radius: 10px;
  background-color: #FFFFFF;
}
.srp .srp-items .srp-item {
  padding: 20px;
  margin: 10px;
  background-color: #FFFFFF;
  border-radius: 10px;
}
.srp .srp-items .srp-item .srp-item-title a {
  text-decoration: none;
}
.srp .srp-items .srp-item .srp-item-title a h2 {
  color: #084690;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.25rem;
  padding: 0;
}
.srp .srp-items .srp-item .srp-item-buttons {
  margin: 10px 0px;
}
.srp .srp-items .srp-item .srp-item-buttons a {
  font-size: 14px;
  border-radius: 4px;
  padding-top: 4px;
  padding-bottom: 3px;
}
.srp .srp-items .srp-item .srp-item-buttons a.btn-outline-primary:hover {
  background-color: #ffffff;
  border-color: #084590;
  color: #084590;
}
.srp .srp-items .srp-item .srp-item-rating {
  display: inline-flex;
  line-height: 22px;
  font-size: 13px;
}
.srp .srp-items .srp-item .srp-item-rating .star {
  margin: 2px 4px 0px 0px;
  width: 14px;
  height: 14px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAUdQTFRFAAAA/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EI/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8AH/8EH/8EH/8II/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EHTv/mPAAAAG10Uk5TAANIPQGI//5cBO7bAmw+06xCILSCG/nyDJFe69YHJ2V7p8vBpY95Y0QjBWrU7P3qzkf16OLEKuTPGdEOu5kHnnx+XWn6pnbMmwP05gE8f0y2g63DxxrlUwZn8PwLZIUPNJi3KTtw41DvQRhRP8QfGAMAAAFmSURBVHicY2RAAYxA8AdVBFUBK1DBDzwKOIHaWRm/4FbA+xNIcHzCrYD/O5Dg+oBTgeBXsBD3O1wKhD+DKb43OBSIMkIMF2R8gV2B5FsoQ+QZVgWcQq+hLLEPX1AUyDI+kWX8ycH4BC4qywgB14AKtBkZb/1nwA40QIqMruCQhQBdRpNLeBXoM5oxnscjb8TIyCCqeganPK/GUaAvrBlP4ZA3ZzwE9ian2XGs8lZnvsACyvEYpk81RPaBKGhIOgMNQwU6F/4xIClgcD2IpsBhFwOKAvf9aAqcdqAo8GTcg6bAlXELsgLfnRiO5H+NrMBvB4YCz43ICgK2YSjwXo+swHs3VNiHcTOU5bcGSUHoJkhABTCuCmdkhMiEMi5BKIhdCSLtpBgXAilLNpnVIG7UAoSCxKVAIoZxLtT0lDPAtMYQvhihIHUhQwLjLER8RBz3nMeQPB2hgOdb6pWjKH7IYmScAS4HACWlUfOZEIBJAAAAAElFTkSuQmCC');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-rating .rating-count {
  color: #ebb209;
  font-weight: 700;
}
.srp .srp-items .srp-item .srp-item-rating .reviews-count {
  margin-left: 10px;
  color: #aaa;
}
.srp .srp-items .srp-item .srp-item-image {
  width: 192px;
  height: 192px;
  border-radius: 10px;
  border: 1px solid #eaeaea;
}
.srp .srp-items .srp-item .srp-item-attributes {
  margin: 20px 0px 10px 0px;
  font-size: 12px;
}
.srp .srp-items .srp-item .srp-item-attributes table {
  color: #1c2839;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  width: 100%;
}
.srp .srp-items .srp-item .srp-item-attributes table tbody {
  width: 100%;
}
.srp .srp-items .srp-item .srp-item-attributes table tbody tr {
  border-radius: 4px;
  font-size: 0.75rem;
  line-height: 1rem;
}
.srp .srp-items .srp-item .srp-item-attributes table tbody tr td {
  min-width: 9.375rem;
  overflow: hidden;
  text-align: left;
  width: 50%;
  padding: 4px;
}
.srp .srp-items .srp-item .srp-item-attributes table tbody tr td:nth-child(odd) {
  font-weight: 500;
}
.srp .srp-items .srp-item .srp-item-attributes table tbody tr:nth-child(odd) {
  clear: left;
  margin-right: 1rem;
  overflow: hidden;
  background: #f7f8fa;
}
.srp .srp-items .srp-item .srp-item-price {
  display: flex;
}
.srp .srp-items .srp-item .srp-item-price .price-value {
  color: #10c44c;
  font-size: 24px;
  font-weight: 600;
  padding: 4px 0px;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source {
  font-size: 13px;
  text-align: center;
  display: flex;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .pretext {
  line-height: 17px;
  margin: 12px 10px;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .srp-item-price-ozon {
  margin: 12px auto;
  width: 50px;
  height: 16px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .srp-item-price-yandexmarket {
  margin: 12px auto;
  width: 84px;
  height: 16px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .srp-item-price-citilink {
  margin: 12px auto;
  width: 90px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAQCAMAAAChtZg6AAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAelQTFRF/////+TX/4xW/3Et/4NI/6J2/821/+ne//z7/1cI/1IA/20o/5Je/7qZ/+DR/4ZN/2gh/1YF/6F0/7SR/5Ng/3g4/2Ud/72e/2Ub/7OP//j1//n2//r3/2IY/5xt//38/8qx/5ts/5Vi/8uy//v6/7yc/97O/+nf/7KN//Ls/9O+//z6/72d/9G7/+3k/+vh/7SQ/9C5//Pt/7eV/93M/+HS//fz/8ar/9C6//Dp//Tv/7+h/9rI/72f/1QD/18U/3Y1/6yF/1kK/39C/3o7/49a//v5/2gg/7WS/28q/7GM/3c3/1YG//v4/2sk/5Zk/3Qy/9S//14S/3As/1gJ/4pS/76f/+zk/31A/+ba/2Qa/3Mw/7ub/9fE/8+3/2oj/3Mx/6Z7//7+/55w/1YH/5Bb/5Ri/7KO/2MZ/8+5/5Fd/4FF/5Jf/2cf/9zM/1UF/8Kl/9vK/6J1/2IX/8yz/7CL/2wm/5lp/6N4/10Q/+LV/1wP/7ua/2EW/+PV/45Y/35B//n3/9jG/4pT/2AU/9rJ/9/Q/4RK/1oM/5dl/+fc/1sN/4JG/6R5/863/+HT/5lo/7iX/+rg/2Qb/8mw/2Ye/2ki/3k5//by/8iu/6qB/3Iv/+zi/14R/3U0/5pq/3Eu/6uD/+3l7hBqoQAAAoVJREFUeJyt1G1IU1EYB/D/I76shi+kkG2zRYgLWkoylWQIfUkJpo1EjGiQIQpSWWFFBVL5oSCEUAkDleiDRJYtEkzrg2jam2KGWLqaq62t2XyZknPW7NxzZ2xWn9rz6TnPhd+99znPOQTyhwchDiIJ8WQljPHukNKxywGriLlQ0nFeRPGGLAjL6K8hpBPdiCW7zAaFTeFCwideVfKXmZSRNA6oWOrjZdtmordAqjfqDVLCWEHiG9np/gCkE73OmI95CWTR810z64eQPR0v0Ok0qBGe+V75aYUjh4TaqJo6IUvrCdcSBjUL0j5WNkKW2ZXbjgjdEiTk6CuIvItkhy+ns+iR7g5Q/OSbdqigNWo/mTm95f7qT4j0bpLfhoFWnjJamSn9OMy29/AX6yiQT8YSulfoakcp3YQ2UaTLyPk9iI57v63L9Fe6gur5Ss7oTYVELYF0pXPj55/tKJbVrtL6rTTuZXSFHZA1M/rogHtY7PUf9MGkK6v0RFHvVF4gvZ2mn6UwWnqixk8/zPU6FQJteADMSRkdU0qX/kFXE1Uj2dDmUis6oidUgXTG/FRLKqOz99J5ke4ou7WQzunfDblA3aobAbTm3Tz5aX0Wm8WxzOUG9eIkWYLo2fw6C6NfbEiZHBLpmSRz/xq6oP+YccIu0DVsuhrLT3vqzuBAE//4eqrCNc9JuXoflSOIXnIPgNGLPSrWTU7P2sexlm5F5YiZGqqgb0vLk1P3nuPAoUaxMUrZkcsWKH+42M1S8ji3GUj2WIWxlJh4oTPCIox1ghW6MV4Jt0jibcL2rDP5E1BFS8ABun7R+j/nLzhIO7okZnVEM+dCef0Rdpxy1E43XT1rCKHK4xfngzDRzzrvLwAAAABJRU5ErkJggg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .srp-item-price-lemanapro {
  margin: 4px auto;
  width: 56px;
  height: 32px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAMAAABXc8oyAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAsFQTFRF///////9/umh/uuo/ueZ/cYM/ccS///+/uKF/cQF/cMA/cUK/uea/uaV+8IC0qAL59Ofw5UKvIcAv4kA48yQ//77/uOI/cQEt4wKrn4BwYwG5M2S//79/txqxqtkv4sF/cgV/uWR5tGawIwFxJMV/t95//76/v374MWC//PK8ufK9ea2+vbt+/jv7+G+poEYwZIZxpUbqH8Mu4wM/t1u/tlg1rZh17Vg27xutLa3h4uM3+DgjZGSjpGT3t/fjJCR7e7u+vv7m56f19jZ/v7+0tPUcXZ4hYiK4OHixMXGt7m6wcPEy8zNzs/Q2NnZa3ByISgrLTQ3IyotyMnKKjE0IyosMDc6NDo9QEZJxcbHIiksYWZo7O3tdHl7tbe4ubu8KzI1NTs+z9HRlZiafoKDoqWnvL6/KjAzNz1AwMLDZGhq2tvcRkxPLDI1jZCSo6Wntri5O0FEX2RmmZyegISGUVZZi4+QUFVYSU5Rj5KUeHx+ZmttWV5g/Pz8S1FTYGVoJi0vPkRHr7GyQ0lL4+TlUlha9vb25ufoRkxOpKeoLTM2LzU4pqiqvsDBv8HC0NHST1VXxcfIqKusfYKDrK6vQUdKkJSWk5aYSE1QUldaLzY4vb/AV1xf6OnpgoaISU9RgIWG3+DhMzk8V1xemZydhIiJp6qr5ufnXGJkTlNWxMbH0dLT8/PzycvM7u/v1NXW3d7f6erq+fn59/j48fLy//ff/uuq//fc/u64//rs//34/uyv/umf//TR/uif//nm/tJA/cUH/tJB//nl/dVK/cMC/cgX/uus/dA3/uql/thb//PN/uic/tRH/cwn/t1w/uB5/c0p/tdT/cod//ba/tdV/uSK/tpj/tlc/dND//XW/uyu//TP/tha/cQD/uOG//HF/ccQ/tdX//XU/cgW/t93/uOK/u2x//LI//PM/thYpaoHowAAAihJREFUeJyt0t9LU2EYB/Dnu1NOHRvZnDTGKBOtbRUzrKV4sah0lRAaQb+wi7rqD+gquqmb/gODfpEE0S+WoGnLkReRJUvL2qxkFmi01tKxsrPltp7XFQXbzinovXg473s+532e8/CA8haATDb/NP9EAhaWJtVhKcCXflGF+jSHJcCcMoRWIxxnRyKpAE1I8IEeSJEWmC4OF/PqS3IlpueKw1Uf2ZVP0WpRYsWkMrTgNa1BVB2uDPGDPfIfYTU3nDCjDmsFTMyqw7Xvfm7UoO3tX8AGUd6vIwwXhwrrH2CjsDzURBIPLB5shVwGsfp3xpf17Z5dLpcloe0B7RGjLy2+wrdyDvJ3gxjHCiBWeb6pygREaAVXfvy9BdMSzEzCPIzVU0SGynANJuetMe7pK5NxwoagA3TyxXo8l5DRkOPTTAmlnBjdiID3zFh9OCaKM0VpM564cBbhrlMMXSL1kBtj9RjcDp/D4m8ez6WOUusbQym6BuL+cz5ZxyPbggHPsQtHL/ZtsPa2ie+87YdOhDtu017c3Ifr3c7TN64duKwlOoirh9uJvN2dd+JHkNK8HP3a79F1XiG769L+P/rYi1y/sqRBK93jG7cVbri/TUSpB7vuAvO6HfeBxiLQD7glDmh+iKZH2PIY6wrDEUewQRreFEDMCOezuoBcVasIiRaC4qfdQ56QIpxwBK0j5jpfx1NntBActMH8IROyZ9NW3kU+G2tutfx++wODYbxpwmB0NAAAAABJRU5ErkJggg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-price .srp-item-price-source .srp-item-price-wildberries {
  margin: 13px auto;
  width: 94px;
  height: 14px;
  background-image: url(data:image/png;base64,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);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.srp .srp-items .srp-item .srp-item-description .text {
  font-size: 15px;
}
@media (min-width: 768px) {
  .srp .srp-filters {
    display: block;
    position: relative;
  }
  .srp .srp-items {
    width: auto;
  }
}
@media (max-width: 767px) {
  .srp {
    flex-direction: column;
  }
  .srp .srp-filters {
    display: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    z-index: 1000;
    padding: 16px;
  }
  .srp .srp-filters.is-open {
    display: block;
  }
  .srp .srp-items {
    width: 100%;
  }
}
.pdp a {
  text-decoration: none;
}
.pdp .pdp-info {
  padding: 20px;
  margin: 10px;
  background-color: #FFFFFF;
  border-radius: 10px;
}
.pdp .pdp-info .pdp-item-title {
  text-decoration: none;
}
.pdp .pdp-info .pdp-item-title h1 {
  color: #084690;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.8125rem;
  margin-bottom: 0.25rem;
  padding: 0;
}
.pdp .pdp-info .pdp-item-title h2 {
  color: #084690;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.8125rem;
  margin-bottom: 0.25rem;
  padding: 0;
}
.pdp .pdp-info .pdp-item-offers table {
  width: 100%;
}
.pdp .pdp-info .pdp-item-offers table tr:not(:last-child) {
  border-bottom: 1px solid #eaeaea;
}
.pdp .pdp-info .pdp-item-offers table tr td {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pdp .pdp-info .pdp-item-offers table tr td .pdp-item-price-source {
  text-align: center;
}
.pdp .pdp-info .pdp-item-offers table tr td .pdp-item-price .price-value {
  color: #10c44c;
  font-weight: 600;
}
.pdp .pdp-info .pdp-item-rating {
  display: inline-flex;
  line-height: 22px;
  font-size: 13px;
}
.pdp .pdp-info .pdp-item-rating .star {
  margin: 2px 4px 0px 0px;
  width: 13px;
  height: 13px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAUdQTFRFAAAA/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EI/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8AH/8EH/8EH/8II/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EH/8EHTv/mPAAAAG10Uk5TAANIPQGI//5cBO7bAmw+06xCILSCG/nyDJFe69YHJ2V7p8vBpY95Y0QjBWrU7P3qzkf16OLEKuTPGdEOu5kHnnx+XWn6pnbMmwP05gE8f0y2g63DxxrlUwZn8PwLZIUPNJi3KTtw41DvQRhRP8QfGAMAAAFmSURBVHicY2RAAYxA8AdVBFUBK1DBDzwKOIHaWRm/4FbA+xNIcHzCrYD/O5Dg+oBTgeBXsBD3O1wKhD+DKb43OBSIMkIMF2R8gV2B5FsoQ+QZVgWcQq+hLLEPX1AUyDI+kWX8ycH4BC4qywgB14AKtBkZb/1nwA40QIqMruCQhQBdRpNLeBXoM5oxnscjb8TIyCCqeganPK/GUaAvrBlP4ZA3ZzwE9ian2XGs8lZnvsACyvEYpk81RPaBKGhIOgMNQwU6F/4xIClgcD2IpsBhFwOKAvf9aAqcdqAo8GTcg6bAlXELsgLfnRiO5H+NrMBvB4YCz43ICgK2YSjwXo+swHs3VNiHcTOU5bcGSUHoJkhABTCuCmdkhMiEMi5BKIhdCSLtpBgXAilLNpnVIG7UAoSCxKVAIoZxLtT0lDPAtMYQvhihIHUhQwLjLER8RBz3nMeQPB2hgOdb6pWjKH7IYmScAS4HACWlUfOZEIBJAAAAAElFTkSuQmCC');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-rating .star.gray {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAUFQTFRFAAAAtra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2t7e3tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2tra2oyuZgQAAAGt0Uk5TAANIPQGI//5cBO7bAmw+06xCILSCG/nyDJFe69YHJ2V7p8vBpY95Y0QjBWrU7P3qzkf16OLEKuTPGdEOu5mefH5dafqmdsyb9OYBPH9MtoOtw8ca5VMGZ/D8C2SFDzSYtyk7cONQ70EYUT9D8MWvAAABZ0lEQVR4nGNkQAGMQPAHVQRVAStQwQ88CjiB2lkZv+BWwPsTSHB8wq2A/zuQ4PqAU4HgV7AQ9ztcCoQ/gym+NzgUiDJCDBdkfIFdgeRbKEPkGVYFnEKvoSyxD19QFMgyPpFl/MnB+AQuKssIAdeACrQZGW/9Z8AONECKjK7gkIUAXUaTS3gV6DOaMZ7HI2/EyMggqnoGpzyvxlGgL6wZT+GQN3/wGOxNTtMTWOUtz36BBZTDcUyfagjvB1HQkHRiPIwmr3PhHwOSAgaXQ2gK7HczoChwO4CmwHEnigJG931oCpwZtyEr8N6N4Uj+18gKfHZhKHDfjKzAbweGAs+NyAo890KFvRi3Qlk+65AUBG+BBJQf45pQRkaITDDjMoSC6NUg0laScTGQsmSVXgviRixCKIhfDiSiGOdDTU86B0xrDKFLEQqSFzPEMc5BxEfYSfcFDIkzEQp4viVfO4rihwxGxlngcgAAFv5S89P2XmQAAAAASUVORK5CYII=);
}
.pdp .pdp-info .pdp-item-rating .rating-count {
  font-weight: 700;
  color: #ebb209;
}
.pdp .pdp-info .pdp-item-rating .reviews-count {
  margin-left: 10px;
  color: #aaa;
}
.pdp .pdp-info .seller {
  color: #aaa;
  display: block;
  font-size: 13px;
}
.pdp .pdp-info .seller .star {
  margin: 2px 4px 0px 6px;
}
.pdp .pdp-info .seller .pdp-item-rating .rating-count {
  color: #aaa;
  font-weight: 400;
}
.pdp .pdp-info .pdp-item-price {
  display: flex;
}
.pdp .pdp-info .pdp-item-price .price-value {
  color: #10c44c;
  padding: 4px 0px;
  font-size: 24px;
  font-weight: 600;
}
.pdp .pdp-info .pdp-item-price-source {
  font-size: 13px;
  text-align: center;
  display: flex;
}
.pdp .pdp-info .pdp-item-price-source .pretext {
  line-height: 17px;
  margin: 12px 10px;
}
.pdp .pdp-info .pdp-item-price-source .pdp-item-price-ozon {
  margin: 12px auto;
  width: 50px;
  height: 16px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-price-source .pdp-item-price-yandexmarket {
  margin: 12px auto;
  width: 84px;
  height: 16px;
  background-image: url('data:image/png;base64,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');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-price-source .pdp-item-price-citilink {
  margin: 12px auto;
  width: 90px;
  height: 16px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAQCAMAAAChtZg6AAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAelQTFRF/////+TX/4xW/3Et/4NI/6J2/821/+ne//z7/1cI/1IA/20o/5Je/7qZ/+DR/4ZN/2gh/1YF/6F0/7SR/5Ng/3g4/2Ud/72e/2Ub/7OP//j1//n2//r3/2IY/5xt//38/8qx/5ts/5Vi/8uy//v6/7yc/97O/+nf/7KN//Ls/9O+//z6/72d/9G7/+3k/+vh/7SQ/9C5//Pt/7eV/93M/+HS//fz/8ar/9C6//Dp//Tv/7+h/9rI/72f/1QD/18U/3Y1/6yF/1kK/39C/3o7/49a//v5/2gg/7WS/28q/7GM/3c3/1YG//v4/2sk/5Zk/3Qy/9S//14S/3As/1gJ/4pS/76f/+zk/31A/+ba/2Qa/3Mw/7ub/9fE/8+3/2oj/3Mx/6Z7//7+/55w/1YH/5Bb/5Ri/7KO/2MZ/8+5/5Fd/4FF/5Jf/2cf/9zM/1UF/8Kl/9vK/6J1/2IX/8yz/7CL/2wm/5lp/6N4/10Q/+LV/1wP/7ua/2EW/+PV/45Y/35B//n3/9jG/4pT/2AU/9rJ/9/Q/4RK/1oM/5dl/+fc/1sN/4JG/6R5/863/+HT/5lo/7iX/+rg/2Qb/8mw/2Ye/2ki/3k5//by/8iu/6qB/3Iv/+zi/14R/3U0/5pq/3Eu/6uD/+3l7hBqoQAAAoVJREFUeJyt1G1IU1EYB/D/I76shi+kkG2zRYgLWkoylWQIfUkJpo1EjGiQIQpSWWFFBVL5oSCEUAkDleiDRJYtEkzrg2jam2KGWLqaq62t2XyZknPW7NxzZ2xWn9rz6TnPhd+99znPOQTyhwchDiIJ8WQljPHukNKxywGriLlQ0nFeRPGGLAjL6K8hpBPdiCW7zAaFTeFCwideVfKXmZSRNA6oWOrjZdtmordAqjfqDVLCWEHiG9np/gCkE73OmI95CWTR810z64eQPR0v0Ok0qBGe+V75aYUjh4TaqJo6IUvrCdcSBjUL0j5WNkKW2ZXbjgjdEiTk6CuIvItkhy+ns+iR7g5Q/OSbdqigNWo/mTm95f7qT4j0bpLfhoFWnjJamSn9OMy29/AX6yiQT8YSulfoakcp3YQ2UaTLyPk9iI57v63L9Fe6gur5Ss7oTYVELYF0pXPj55/tKJbVrtL6rTTuZXSFHZA1M/rogHtY7PUf9MGkK6v0RFHvVF4gvZ2mn6UwWnqixk8/zPU6FQJteADMSRkdU0qX/kFXE1Uj2dDmUis6oidUgXTG/FRLKqOz99J5ke4ou7WQzunfDblA3aobAbTm3Tz5aX0Wm8WxzOUG9eIkWYLo2fw6C6NfbEiZHBLpmSRz/xq6oP+YccIu0DVsuhrLT3vqzuBAE//4eqrCNc9JuXoflSOIXnIPgNGLPSrWTU7P2sexlm5F5YiZGqqgb0vLk1P3nuPAoUaxMUrZkcsWKH+42M1S8ji3GUj2WIWxlJh4oTPCIox1ghW6MV4Jt0jibcL2rDP5E1BFS8ABun7R+j/nLzhIO7okZnVEM+dCef0Rdpxy1E43XT1rCKHK4xfngzDRzzrvLwAAAABJRU5ErkJggg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-price-source .pdp-item-price-lemanapro {
  margin: 4px auto;
  width: 56px;
  height: 32px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAgCAMAAABXc8oyAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAsFQTFRF///////9/umh/uuo/ueZ/cYM/ccS///+/uKF/cQF/cMA/cUK/uea/uaV+8IC0qAL59Ofw5UKvIcAv4kA48yQ//77/uOI/cQEt4wKrn4BwYwG5M2S//79/txqxqtkv4sF/cgV/uWR5tGawIwFxJMV/t95//76/v374MWC//PK8ufK9ea2+vbt+/jv7+G+poEYwZIZxpUbqH8Mu4wM/t1u/tlg1rZh17Vg27xutLa3h4uM3+DgjZGSjpGT3t/fjJCR7e7u+vv7m56f19jZ/v7+0tPUcXZ4hYiK4OHixMXGt7m6wcPEy8zNzs/Q2NnZa3ByISgrLTQ3IyotyMnKKjE0IyosMDc6NDo9QEZJxcbHIiksYWZo7O3tdHl7tbe4ubu8KzI1NTs+z9HRlZiafoKDoqWnvL6/KjAzNz1AwMLDZGhq2tvcRkxPLDI1jZCSo6Wntri5O0FEX2RmmZyegISGUVZZi4+QUFVYSU5Rj5KUeHx+ZmttWV5g/Pz8S1FTYGVoJi0vPkRHr7GyQ0lL4+TlUlha9vb25ufoRkxOpKeoLTM2LzU4pqiqvsDBv8HC0NHST1VXxcfIqKusfYKDrK6vQUdKkJSWk5aYSE1QUldaLzY4vb/AV1xf6OnpgoaISU9RgIWG3+DhMzk8V1xemZydhIiJp6qr5ufnXGJkTlNWxMbH0dLT8/PzycvM7u/v1NXW3d7f6erq+fn59/j48fLy//ff/uuq//fc/u64//rs//34/uyv/umf//TR/uif//nm/tJA/cUH/tJB//nl/dVK/cMC/cgX/uus/dA3/uql/thb//PN/uic/tRH/cwn/t1w/uB5/c0p/tdT/cod//ba/tdV/uSK/tpj/tlc/dND//XW/uyu//TP/tha/cQD/uOG//HF/ccQ/tdX//XU/cgW/t93/uOK/u2x//LI//PM/thYpaoHowAAAihJREFUeJyt0t9LU2EYB/Dnu1NOHRvZnDTGKBOtbRUzrKV4sah0lRAaQb+wi7rqD+gquqmb/gODfpEE0S+WoGnLkReRJUvL2qxkFmi01tKxsrPltp7XFQXbzinovXg473s+532e8/CA8haATDb/NP9EAhaWJtVhKcCXflGF+jSHJcCcMoRWIxxnRyKpAE1I8IEeSJEWmC4OF/PqS3IlpueKw1Uf2ZVP0WpRYsWkMrTgNa1BVB2uDPGDPfIfYTU3nDCjDmsFTMyqw7Xvfm7UoO3tX8AGUd6vIwwXhwrrH2CjsDzURBIPLB5shVwGsfp3xpf17Z5dLpcloe0B7RGjLy2+wrdyDvJ3gxjHCiBWeb6pygREaAVXfvy9BdMSzEzCPIzVU0SGynANJuetMe7pK5NxwoagA3TyxXo8l5DRkOPTTAmlnBjdiID3zFh9OCaKM0VpM564cBbhrlMMXSL1kBtj9RjcDp/D4m8ez6WOUusbQym6BuL+cz5ZxyPbggHPsQtHL/ZtsPa2ie+87YdOhDtu017c3Ifr3c7TN64duKwlOoirh9uJvN2dd+JHkNK8HP3a79F1XiG769L+P/rYi1y/sqRBK93jG7cVbri/TUSpB7vuAvO6HfeBxiLQD7glDmh+iKZH2PIY6wrDEUewQRreFEDMCOezuoBcVasIiRaC4qfdQ56QIpxwBK0j5jpfx1NntBActMH8IROyZ9NW3kU+G2tutfx++wODYbxpwmB0NAAAAABJRU5ErkJggg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-price-source .pdp-item-price-wildberries {
  margin: 13px auto;
  width: 94px;
  height: 14px;
  background-image: url(data:image/png;base64,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);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.pdp .pdp-info .pdp-item-buttons {
  margin: 10px 0px;
}
.pdp .pdp-info .pdp-item-buttons a {
  font-size: 13px;
  border-radius: 8px;
}
.pdp .pdp-info .pdp-item-buttons a.btn-outline-primary:hover {
  background-color: #ffffff;
  border-color: #084590;
  color: #084590;
}
.pdp .pdp-info .pdp-item-attributes {
  margin: 20px 0px 10px 0px;
  font-size: 12px;
}
.pdp .pdp-info .pdp-item-attributes table {
  color: #1c2839;
  font-weight: 400;
  letter-spacing: 0.0125rem;
  width: 100%;
}
.pdp .pdp-info .pdp-item-attributes table tbody {
  width: 100%;
}
.pdp .pdp-info .pdp-item-attributes table tbody tr {
  border-radius: 4px;
  font-size: 0.75rem;
  line-height: 1rem;
}
.pdp .pdp-info .pdp-item-attributes table tbody tr td {
  min-width: 9.375rem;
  overflow: hidden;
  text-align: left;
  width: 50%;
  padding: 4px;
}
.pdp .pdp-info .pdp-item-attributes table tbody tr td:nth-child(odd) {
  font-weight: 500;
}
.pdp .pdp-info .pdp-item-attributes table tbody tr:hover {
  color: #ebb209;
}
.pdp .pdp-info .pdp-item-attributes table tbody tr:nth-child(odd) {
  clear: left;
  margin-right: 1rem;
  overflow: hidden;
  background: #f7f8fa;
}
.pdp .pdp-info .pdp-item-image {
  width: 302px;
  height: 289px;
  border-radius: 10px;
  border: 1px solid #eaeaea;
}
.pdp .pdp-info .pdp-item-description .text {
  font-size: 15px;
}
.banner-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 32px 24px 24px 24px;
  background: #fa942d;
  opacity: 0.65;
  border-radius: 8px;
  position: relative;
  margin-top: 34px;
  margin-bottom: 34px;
}
.banner {
  width: 100%;
  border-radius: 8px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.95), rgba(255, 255, 255, 0.9));
  box-shadow: 0 10px 30px rgba(11, 118, 239, 0.08);
  display: grid;
  grid-template-columns: 1fr 360px;
  gap: 28px;
  padding: 28px;
  align-items: center;
  overflow: hidden;
}
.banner.brief {
  grid-template-columns: 1fr 280px;
}
.banner.brief .banner__right {
  text-align: right;
}
.banner.brief .btn-like,
.banner.brief .btn-notify {
  float: right;
  margin: 5px 0px;
}
.banner.brief .subtitle {
  margin-bottom: 0;
}
.headline {
  font-size: 34px;
  font-weight: 700;
  color: #071133;
}
.headline-bage {
  font-size: 18px;
  background-color: #0ead43;
  color: #ffffff;
  padding: 4px 8px;
  border-radius: 4px;
  display: inline-block;
  position: absolute;
  top: -16px;
}
.subtitle {
  color: #6b7280;
  font-size: 15px;
  margin-bottom: 25px;
}
.features {
  margin-top: 20px;
  margin-bottom: 25px;
}
.banner-buttons {
  display: block;
}
.btn-like,
#subscribeBtn,
#subscribeCancelBtn,
#subscribeCloseBtn {
  display: inline-block;
  float: left;
  background-color: #0b76ef;
  color: #fff;
  padding: 12px 20px 10px 20px;
  border-radius: 12px;
  border: none;
  cursor: pointer;
  font-weight: 700;
  font-size: 15px;
}
.btn-like:hover,
#subscribeBtn:hover,
#subscribeCancelBtn:hover,
#subscribeCloseBtn:hover {
  filter: brightness(1.05);
}
.btn-like:active,
#subscribeBtn:active,
#subscribeCancelBtn:active,
#subscribeCloseBtn:active {
  transform: translateY(1px) scale(0.98);
}
.btn-like {
  margin-top: 10px;
  margin-right: 10px;
}
.btn-like .count {
  background: rgba(255, 255, 255, 0.2);
  padding: 4px 8px;
  border-radius: 999px;
  font-weight: 800;
  font-size: 12px;
}
#subscribeCancelBtn {
  background-color: #eaeaea;
  color: #999999;
}
#subscribeCloseBtn {
  background-color: #ffffff;
  color: #999999;
  border: 1px solid #cccccc;
}
.btn-notify {
  margin-top: 10px;
  display: inline-block;
  float: left;
  background: transparent;
  border: 1px solid rgba(107, 114, 128, 0.5);
  padding: 12px 20px 10px 20px;
  border-radius: 12px;
  color: #6b7280;
  font-weight: 700;
  font-size: 15px;
  cursor: pointer;
  transition: background 0.12s ease, color 0.12s ease;
}
.btn-notify:hover {
  background-color: rgba(107, 114, 128, 0.1);
}
.btn-notify:active {
  transform: translateY(1px) scale(0.98);
}
.thank-you,
.thank-text {
  font-size: 18px;
  line-height: 20px;
  font-weight: 700;
  color: #0b76ef;
  display: block;
  width: 100%;
  gap: 10px;
  animation: fadeIn 0.4s ease-in;
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.category-circle-item__header {
  text-align: center;
  margin: 30px 0px;
}
.category-circle-item__header .image {
  -webkit-box-pack: center;
  height: 6rem;
  justify-content: center;
  margin: 10px auto;
  min-height: 6rem;
  min-width: 6rem;
  width: 6rem;
  animation: 0.2s ease 0s 1 normal none running fadeIn;
  border-radius: 50%;
}
.category-circle-item__header .image a > img {
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  animation: 0.2s ease 0s 1 normal none running fadeIn;
  border-radius: 50%;
}
.category-circle-item__header .name {
  color: #084690;
  font-size: 1rem;
  font-weight: 600;
  letter-spacing: 0.0125rem;
  line-height: 1.5625rem;
  margin: 0 auto;
  text-align: center;
  white-space: normal;
}
.widget-section-title {
  color: #084690;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.5rem;
  padding: 1.5rem 0 0 1.5rem;
}
.widget-box {
  background: #fff;
  border-radius: 4px;
  position: relative;
  width: 100%;
}
.widget-soon {
  margin: 20px 0px;
  opacity: 0.6;
}